通过参考淘宝,当当等大型电子商务网站并结合自身课题需求,撰写完整的需求分析并完成概要设计,详细设计等设计阶段开发工作。结合当前软件开发模式和网站开发技术手段,选择高效,简单,安全,可维护性更好的开发技术。
电子商务网站主要是通过B/S模式工作,具体涉及浏览器、Web服务器和数据库服务器。我准备采用MicroSoft公司Windows Server做系统平台,IE做浏览器,Apache公司的Tomcat5.0做Web服务器,SQLServer/mysql做数据库服务器。网页制作工具选择Dreamwaver 。
本系统大体分为三个模块:会员管理模块、在线购物模块和系统管理模块。
会员管理模块:会员登陆及身份验证,包括用户注册、验证注册信息、会员登陆时的身份验证等。
在线购物模块:在线选购商品,包括浏览、查找、购买、购物车的管理、查看已经提交的订单信息等。
系统管理模块:系统管理,包括商品信息管理、交易信息管理、会员管理等。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.4软硬件需求 3
第二章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.1.4法律可行性 5
2.2功能模块分析 6
2.3设计的基本思想 8
2.4性能需求 9
2.4.1系统的安全性 9
2.4.2数据的完整性 9
2.5界面需求 9
第三章 数据库设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 11
3.1.2数据库的逻辑结构设计 11
3.1.3数据库的连接原理 13
第四章 系统功能实现 14
4.1后台登陆页面 14
4.2管理员模块 16
4.2.1商品类别管理 17
4.2.2商品信息管理 19
4.2.3会员信息管理 22
4.2.4订单信息管理 24
4.2.5修改个人密码 25
4.2.6注销退出系统 25
4.3普通用户模块 25
4.3.1系统主页面实现 25
4.3.2会员注册模块 26
4.3.4商品购买模块 26
4.3.5购物车管理 27
第五章 系统测试 28
5.1系统测试目的与意义 28
5.2测试过程 28
5.2.1主页面的登录模块测试 29
5.3其他错误 29
结 论 30
参考文献 31
致 谢 32