使用MyEclipse+MySql开发,系统包括首页,首页中显示当前的商品,系统具有用户登录、用户注册功能,对于管理员可以发布商品,修改、删除商品;普通用户可以登录系统后通过购物车购买商品,并进行结账。
系统采用B/S模式开发,使用东南台页面技术JSP,数据库采用MySql,软件能实现所有功能,界面良好,易于操作。论文中论述整个项目的总体规划,需求分析,概要设计,详细设计,具体实现,测试和管理等相关内容。
系统采用java的web语言jsp为开发制作而成,基于B/S模式,以Myeclipse为开发平台,mysql为数据库.并且采用了ssh框架进行开发,文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
1.会员登陆及身份验证
(1)用户注册成会员
(2)验证用户的注册信息
(3)会员登陆系统时的身份验证
2.在线选购商品
(1)用户浏览不同类别的商品
(2)用户按类别对商品进行查找
(3)用户购买自己喜爱的商品
(4)用户管理自己的购物车
(5)用户查看自己已经提交的订单信息
3.系统管理
(1)商品信息管理
(2)交易信息管理
(3)新闻发布管理
(4)公告、留言及调查信息管理
(5)会员管理
目 录
摘 要 I
ABSTRACT II
第1章 系统概述 1
1.1 电子商务介绍 1
1.2 电子商务系统 1
1.2.1 基础电子商务系统 2
1.2.2 电子商务系统环境 4
1.3 电子商务系统Web平台的开发方式 4
1.3.1 Web平台的体系架构 4
1.3.2 Web服务器平台 5
1.3.3 Web平台的开发方法 9
1.4软硬件需求 9
第2章 可行性分析 10
2.1技术的可行性 10
2.2经济的可行性 10
2.3操作可行性 10
2.4法律的可行性 10
第3章 需求分析 12
3.1 平台功能模块的设计分析 12
3.2系统用户用例图 12
3.2.1普通用户用例图 12
3.2.2管理员用例图 13
3.3功能模块需求分析 14
3.4设计的基本思想 15
3.5性能需求 16
3.5.1系统的安全性 16
3.5.2数据的完整性 16
3.6界面需求 16
第四章 系统分析与设计 18
4.1数据库的分析与设计 18
4.1.1数据库的概念结构设计 18
4.1.2数据库的逻辑结构设计 21
4.1.3数据库的连接原理 25
4.2中文乱码问题处理 26
第5章 系统功能实现 29
5.1管理员登陆页面 29
5.2管理员模块 31
5.2.1商品类别管理 32
5.2.2商品信息管理 36
5.2.3会员信息管理 41
5.2.4系统管理 43
5.2.5修改密码 43
5.2.6退出系统 45
5.3普通用户模块 45
5.3.1系统主页面实现 45
5.3.2商品类别查询 46
5.3.3用户注册 47
第6章 系统测试 48
6.1系统测试目的与意义 48
6.2测试过程 48
6.2.1主页面的登录模块测试 48
6.3其他错误 49
结 论 50
参考文献 51
致 谢 52