本论文就毕业设计的内容,系统地阐述了整个网上书店售书系统的功能及实现。实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,再到留言板,管理员系统。基本上实现了电子商务的功能流程,能够实现用户与商家在网上进行商品交易。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。
经过分析,我们使用 SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
用户通过在线注册成为网站的用户,可以获得以下功能:书目浏览,购买图书,查看订单,修改订单,修改密码,修改个人信息,书籍简介,投票箱等。另外,用户注册成功后,可以进入到网站的留言板块进行留言等。
2.从网站的角度看:
(1)网站应该包含商品搜索功能:按书名(模糊)查询。
(2)订单处理功能,确认订单方式:
a). 电话通知方式
b). E-mail方式
(3)管理员管理:
查看用户信息,并根据用户信息和用户订单对商品进行发派。
(4)书目浏览
a).书名
b).出版社
c).作者
d).价格
e).订购号
目 录
引 言 4
第一章 开发背景 5
1.1 目的和意义 5
1.2 开发设计思想 5
1.3 开发目标 5
第二章 开发工具和环境简介 5
2.1 Java Server Page 简介 5
2.2 Microsoft SQLServer2000 简介 6
2.3 JDBC 驱动程序简介 7
2.4 JavaBeans 简介 8
2.5 JAVA 简介 8
2.6 电子商务简介 8
第三章 图书管理系统功能分析 11
3.1 系统功能分析 11
3.2 可行性研究 11
3.3 需求分析 13
3.4 系统总体结构图 13
3.5 数据字典 18
3.6 需求分析复审 18
第四章 图书管理系统总体设计 19
4.1 系统功能设计目标 19
4.2 网上图书管理系统功能模块划分 19
4.3 网上书店的体系结构 20
第五章 数据库设计 21
5.1 数据库系统概述 21
5.2 数据库表设计 21
第六章 程序设计 23
6.1 程序说明 23
6.2 具体模块划分 23
第七章 软件安装与调试 26
7.1 软件的安装与配置 26
7.2 软件调试 27
7.3 软件测试 27
结束语 28
致谢 28
参考文献 29