电子商城系统的设计与实现(前台模块)(Struts,Hibernate,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
电子商城系统的设计与实现(前台模块)(Struts,Hibernate,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文14500字,程序代码,MySQL数据库)
系统采用B/S结构,使用的是MyEclipse10开发者工具和Struts,Hibernate;数据库采用的是MySQL5.0。用户角色分类,有三个基本用户角色:游客,会员,管理。
电子商城系统的主要实现功能模块是:管理员有管理货物,订单,以及会员的功能。普通会员可以分级,检索货物,选购,提交订单,修改个人信息等功能。
该系统分为前台和后台两个部分,前台部分主要是用户进行查询预订,用户登陆注册等,主要是面向用户的。而后台主要是管理人员对前台数据的维护和设置,主要是面向管理人员的。电子商城系统无论是在应用的深度还是广度都是一个逐步发展的过程。在开发一个局部系统时要充分考虑到局部系统和整个目标系统之间的相容性和完整性,以利于今后整个系统的建立。该系统从总体上把握系统的设计,在具体的设计实现上我们围绕着两个方面的需求展开,即管理者、系统使用者。
关键词 电子商务,电子商城,淘宝
功能需求
1. 登录登出
用户在输入正确的账号密码的时候可以登录系统。
2. 个人信息维护
包含注册功能:用户在输入正确的个人信息后,可以注册一个个人账号。在该系统的个人中心可以 进行基本信息的修改。
3. 物品检索
类似于百度的搜索功能,可以输入一些关键字对物品进行检。
4. 购物车
在实际生活中 ,当我们在超市购物时,可以带一个购物车用于临时存放物品。购物车有类似功能。
5. 留言板
会员可以进行在线留言,但只有管理员对留言板有管理功能。
6. 订单管理
会员可以查看订单。
7. 管理员权限管理
有一个超级管理员,拥有对其他管理员的管理权限。
8. 物品管理
拥有对物品管理权限的管理员。包括上下货,修改物品信息等。
9. 订单管理
拥有对订单管理权限的管理员。包括,修改订单、删除、发货等。
10. 会员管理
拥有对会员管理权限的管理员。包括,增加会员、删除会员、修改会员的 基本信息等等。
11. 留言板管理
拥有对留言板管理的管理员权限。包括删除敏感留言。
运行环境说明
操作系统 Windows XP或更高版本
数据库 MYSQL5.0或更高版本
Web服务器 Tomcat7.0或更高版本
开发平台 MyEclipse10或更高版本
浏览器 IE10或更高版本,Chrome,FireFox
目 录
摘 要 I
ABSTRACT II
1. 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 电子商务现状 1
1.4 课题简介 2
2. 相关技术 3
2.1 HTML简介 3
2.2 JSP简介 4
2.3 JDBC简介 5
2.4 JAVA简介 7
2.5 Struts简介 7
2.6 Hibernate简介 7
3. 系统分析和设计 9
3.1 运行环境 9
3.2 需求分析 9
3.2.1 功能需求 9
3.2.2 性能需求 10
3.3 数据库需求 11
3.4 系统体系结构分析 11
4. 系统实现 13
4.1 数据模块设计 13
4.2 数据库的建立 17
4.3 登录模块实现 18
4.4 注册模块实现 19
4.5 信息维护模块实现 21
4.6 留言板模块实现 22
4.7 物品查看模块实现 24
4.8 购物车模块实现 26
4.9 订单查看模块实现 27
5. 系统测试和发布 29
5.1 系统测试 29
5.1.1 登录登出测试 测试用例 29
5.1.2 注册界面测试 29
5.1.3 留言板测试 29
5.1.4 订单模块测试 29
5.1.5 物品检索测试 30
5.2 系统发布 30
6. 结束语 31
7. 致谢 32
8. 参考文献 34