首页 网上图书商城-项目开发总结报告

网上图书商城-项目开发总结报告

举报
开通vip

网上图书商城-项目开发总结报告网上图书商城 概要设计说明书 执 笔 者 刘翱 日 期 2017年1月1日 指导教师 黄伟健     二○一七 年 一 月 一 日 计算机科学与技术系 1技术选型: 用户交互:Servlet+jsp+javaBean 后台设计: Filter+jstl+c3p0+dbutils+mysql 2 开发顺序: 从dao层到service层再到web层 网上书城需求分析: 分别对管理员,普通用户的各个功能的实现。 其中包括管理员对图书商城的后台图书以及图书的增删查改; 普通用户对于图书的选...

网上图书商城-项目开发总结报告
网上图书商城 概要设计说明书 执 笔 者 刘翱 日 期 2017年1月1日 指导教师 黄伟健     二○一七 年 一 月 一 日 计算机科学与技术系 1技术选型: 用户交互:Servlet+jsp+javaBean 后台设计: Filter+jstl+c3p0+dbutils+mysql 2 开发顺序: 从dao层到service层再到web层 网上书城需求分析: 分别对管理员,普通用户的各个功能的实现。 其中包括管理员对图书商城的后台图书以及图书的增删查改; 普通用户对于图书的选购,浏览,购物车的管理以及确认订单的提交; 网上书城系统设计 系统设计成servlet层,service层,dao的三层结构 前端页面收集用户数据及用户操作; service为业务逻辑层,通常每个方法处理一个独立的业务逻辑,业务可能需要操作数据库也可能仅仅操作内存; dao持久层就是把数据存储到数据库或者从数据库中获得数据 网上书城详细设计  1 数据库设计(按照domain领域对象设计) 此处不详细解释 2 dao层设计:使用反射技术再加上一些domain类的设计约束写一个通用的dao类,满足所有的domain对象的数据库操作需求: domain类设计约束 : 1 每个domain类都有一个静态常量字符串MATCH_ word word文档格式规范word作业纸小票打印word模板word简历模板免费word简历 _1716695831164_0对应的数据库表的表名, 2 提供字符串类型的id字段 , 3 所有字段的名称和数据库表的列名对应相同, 4 遵守JavaBean思想 3 service层设计 在创建出的dao类利用反射技术也提供一个统一的service类,负责绝大部分通用业务逻辑,当有特别的业务逻辑时,就再提供一个专门的service类处理该业务逻辑 4 servlet设计 (servlet+jsp) jsp页面的设计 首页显示普通用户的首页是图书商城的首页。如使用管理员账户登录,则跳转到管理员首页. 普通用户首页主题是图书列表,并且提供查询区域让用户查询特定的图书 另外对于购物车以及生成订单设计均为模拟网上购物流程,不再赘述。 编码大致过程 创建项目 建包 导入需要的jar包 创建domain类 工具类 3项目总结: 在编码过程中,对于数据访问数据库,业务处理层以及角色管理的模块中,增加了对其中细节的掌握,还有特别是对项目流程有了更清楚的了解。 比如如说对数据库的条件查询,通用可以作为工具方法的封装,对于编码过程的顺序开发等都有了一定的见解。一言:很有收获。详细细节 见源代码
本文档为【网上图书商城-项目开发总结报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_713593
暂无简介~
格式:doc
大小:16KB
软件:Word
页数:3
分类:
上传时间:2019-02-24
浏览量:121