摘要:互联网在人们生活中扮演着越来越重要的角色,电子商务给人们生活带来了很大便捷,该设计的目标是开发网上书店,让人们通过网络购买书籍,使人们足不出户就可以在很短时间内买到需要的书籍,提高人们的购置效率。
该网上书店使用Windows 7操作系统作为开发平台,是在Tomcat环境下进行开发的,使用Dreamweaver来设计前端页面,使用myeclipse进行后台开发。在技术方面,该网上书店采用JSP、Servlet和MySQL来进行开发,用JDBC这种方式连接后台数据库,完成数据的增加、删除、修改和查询等功能。
该网上书店可以分为前台和后台俩个模块。前台模块供用户使用,包含用户注册、用户登录及查找书籍、加入购物车、生成订单、购买书籍等主要功能。后台模块供管理员使用,它主要包含分类管理模块、书籍管理模块、订单管理模块等子模块。
该网上书店完成后,采用黑盒测试、白盒测试等测试方法对该系统进行测试,测试过程中遇到一些问题,在解决这些问题后,系统已经基本达到毕业设计任务书的基本要求。
关键词:电子商务;网上书店软件开发;信息管理系统;SSH框架
目录
摘要
Abstract
1 绪论-1
1.1课题背景、目的及意义-1
1.1.1 课题背景-1
1.1.2 目的和意义-1
1.2 国内外研究现状-2
1.2.1 国外的研究现状-2
1.2.2 国内的研究现状-2
2可行性分析-3
2.1社会可行性-3
2.2技术可行性-3
2.3操作可行性-3
2.4软件的技术介绍-3
2.4.1 Javascript-3
2.4.2 JQuery-3
2.4.3 MySQL-4
2.4.4 MVC-4
2.4.5 JDBC-4
2.4.6 DBUtils-5
2.5 系统开发平台及运行环境-5
2.5.1 系统开发平台-5
2.5.2 运行环境-5
3 需求分析-6
3.1系统功能模块概述和分析-6
3.2系统功能模块设计-7
3.3数据库分析-8
4 网上书店前台模块的设计与实现-15
4.1 系统首页-15
4.2 用户模块-17
4.2.1用户注册-17
4.2.2用户登录-19
4.2.3用户修改密码-20
4.2.4用户退出系统-21
4.3 书籍模块-21
4.3.1书籍分类-21
4.3.2书籍详细信息-21
4.3.3对书籍的高级搜索-22
4.4 购物车模块-23
4.4.1添加书籍到购物车-23
4.4.2我的购物车-23
4.4.3修改条目数量-24
4.4.4删除条目-24
4.5 订单模块-24
4.5.1选中条目,准备生成订单-24
4.5.2生成订单-25
4.5.3订单列表-26
4.5.4支付页面-26
4.5.5订单详细信息-28
4.5.6 订单状态-28
5 网上书店后台模块的设计与实现-29
5.1管理员登录-29
5.2后台主页-29
5.3分类管理模块-30
5.3.1分类列表-30
5.3.2添加分类-30
5.3.3删除分类-31
5.3.4修改分类-32
5.4书籍管理模块-33
5.4.1书籍列表-33
5.4.2书籍详细信息页面-34
5.4.3添加图书-35
5.4.4高级搜索-35
5.5订单管理模块-36
5.5.1订单列表-36
5.5.2订单详细信息页面-36
6测试-38
6.1测试目标-38
6.2测试方法-38
6.3测试结论-38
结 论-39
参 考 文 献-40
致 谢-41