|
||
|
| 辅导计算机软件程序 毕业设计 程序代码 代写做软件程序毕设 免费开发资料 -> 毕业设计 -> JSP网上购书图书订购订单-754-源码+论文 |
|
主要调查了网上图书销售系统的业务流程和现有的一些网上图书商店的功能,基本上了解了现有的网上图书商店的业务流程和基本功能,网上购书的具体流程如下:
1、 顾客登录书店的首页,注册为书店的会员;
2、 浏览书店网页,查看图书,选中图书后购买;
3、 查看自己的消费记录,是否发货;
4、 管理员对顾客提交的购买请求确认发货;
5、 管理员后台图书信息维护;
现有的网上书店基本上采用较早的JSP技术实现,大多为Model 1设计模式,主要程序放在JSP页面中,在页面中操作数据库,这样的系统安全性很差,而且开发起来十分困难,很难分工,同样维护更加困难,页面的代码的可读性很差,开发人员以外的人员很难看懂,当然这样的设计在开发小规模的系统很有优势,随着网上书店的发展,这种设计模式已经不能满足需要了。
因此,如何能够提高程序的开发效率,增强程序的可读性,提高系统的安全性成为迫切要解决的问题。
通过本次实习使我了解到了现在的网上书店都存在以上的问题,书店的网站维护十分困难,书店的系统升级基本上要从新开发一个系统,以前的系统的代码可用性极差,但是使用MVC设计模式完全可以解决以上问题,但是MVC设计模式还没完全应用起来,Struts结合Hibernate能很容易开发一个MVC模式的系统,所以我准备使用MVC设计模式开发一个网上图书销售系统作为我的毕业设计,这将很大程度上简化开发过程,提高开发效率,减少系统的开发成本,对于网上图书销售系统的发展具有很高的参考价值。
网上图书销售系统的预期功能如下:
1、顾客注册;
2、注册顾客查询图书;
3、注册顾客购买图书,查看购买的记录;
4、顾客通过系统进行交流;
5、管理员后台图书管理;
6、管理员后台账单管理;
7、管理员后台顾客管理;
初步为系统定下了以上这些功能。
前台: 首页:未注册用户可以查询
、浏览书籍情况,
如果想要购买书籍 加入购物车
需要进行注册成为网站会员,注册完成后可以选择自己想要购买的不同书籍加入购物车,购物车统计购物车内所有书籍的钱数, 加入购物车的时候 添数量
也显示该书籍的库存数量,
并选择送货方式(货到付款或者自己去取)。 选择付款方式
发送订单, 确认订单后 库存就少了
库存数减少。顾客对所购书籍进行评价。
后台: 管理员对注册用户的信息进行增加、删除、修改等操作
,对货物的下架、上架等进行管理, 有个库存底线, 当 库存数 小于 库存底线的时候 前台查不到
库存不足时,货物下架。
对货物的信息的管理,包括增加、删除、修改等,货物不足时进行报警,提示管理员货物不足,请及时补充等。
目 录
引言 3
1 项目概述 4
1.1 研究背景 4
1.2 研究意义 4
1.3 业务流程描述 5
1.4系统存在的问题及薄弱环节分析 7
2 需求分析 8
2.1 总体目标 8
2.2 具体目标 8
2.2.1 网站前台 9
2.2.2 网站后台 10
2.3 系统功能建模 10
2.3.1 系统数据流程图 11
数据存储 12
处理过程 13
外部实体 14
2.3.2 数据字典 17
2.4.1 关系模式设计 24
3 概要设计 25
3.1 体系结构设计 25
3.2 接口设计 27
3.2.1 外部接口 27
3.2.2 内部接口 27
3.3 代码设计 28
3.3.1 代码设计的原则 28
3.3.2 系统所需代码设计 28
3.3.3 IPO图 29
3.3.4 代码设计 30
3.4 数据库表设计 31
3.5 输入输出设计 33
3.5.1 输入设计 33
3.5.2 输出设计 34
3.6 运行设计 35
3.6.1 服务器的软硬件配置 35
3.6.2 客户端的软硬件配置 35
3.7 出错处理设计 35
3.7.1 出错输出信息 35
3.7.2 出错处理对策 36
3.8 安全保密设计 36
3.8.1 数据安全性 36
3.8.2 登陆用户的安全性 37
3.8.3 操作安全性 37
3.8.4 系统安全性的其他考虑 37
3.9 维护设计 37
3.9.1 维护问题 37
3.9.2 解决措施 37
4 详细设计 39
4.1 模块定义 39
4.2 输入项目 40
4.2.1 后台输入 40
4.2.2 前台输入 40
4.3 输出项目 40
4.4 程序逻辑 40
5 编码 44
5.1 概述开发工具及编程脚本 44
5.1.1 开发工具Dreamweaver 44
5.1.2 编程脚本javascript 44
5.2 脚本习惯说明 44
5.3 输出项目 45
2.5 数据库概念设计 47
2.6 数据库逻辑设计 54
2.7 数据字典 55
2.7.1 数据项 55
2.7.2 数据结构 56
2.7.3 数据流 56
2.7.4 数据存储 56
2.7.5 处理过程 57
2.7.6 外部实体 58
6.1 测试的原则及测试方法概述 59
6.2 测试项目测试用例 59
6.2.1 单元测试 59
6.2.2 集成测试 60
6.2.3 功能测试 60
6.2.4 系统测试 60
6.2.5 测试用例 60
6.3 软件测试结论 61
6.3.1 软件能力 61
6.3.2 缺陷和限制 62
6.3.3 建议 62
6.3.4 测试结论 62
附录A翻译 66
附录B 英文资料 76
附录C 编码 86











演示地址 http://联系客服获取IP/
帐号密码 admin admin
若想查看 演示 联系客服给您演示地址
JSP+SQL2000
修改 ConnDB.jsp 对应的SQL用户密码
将代码解压倒tomcat的webapps的对应文件夹里面
安装好JDK和Tomcat后,设置环境变量,
数据库用的SQLSERVER, 附加数据库
最后运行http://www.3q2008.com:8080/文件夹名称/index.jsp
进入系统
账户密码一般默认 admin admin
| 不能下载计算机源码,
毕业设计论文资料, 大作业!报告错误,谢谢 |
|||
| 找到您需要的资源啦!?本站所有软件高速免费下载,记得下次再来哦,毕业设计免费获取,3Q2008.Com您下载的首选 | |||
| 软件大小:未知大小 | 下载次数:0 | ||
| 更新时间:2010/12/25 9:18:13 | |||
|
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录 Copyright ©2024 3Q2008.Com 网络 |
|||
|