摘要:网上购物极具发展潜力,据统计网络购物渗透率逐年攀升。随着人们的生活水平的提高,以及技术迅速发展的当代,购物网站的开发需求将进一步提高。本文讲述的电子商城即一种购买日常用品,家电,书籍等并且送货上门的平台。通过电子商城买家可以避免挑选商品的繁琐工作,卖家也可以减少成本,一个好的购物网站平台可以给买家卖家双方带来双赢。
本文以Java web开发技术为主,采用B/S模式,抽象模版等开发模式、SSH(三大框架)技术以及plsql相关技术。系统主要包含前台、后台两大模块。前台包括商品展示、选择商品、关于公司、公司新闻、评价、用户注册、登录、购物车管理、付款等。后台主要包括管理员登录与管理、商品更新、发货更新、留言新闻管理等。通过多次测试,本设计符合当前流行的购物网站需求,方便快捷,而且功能全面。
关键词 Java web开发;B/S;抽象模版设计模式;SSH
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景-1
1.2 课题研究的目的及意义-1
1.3 课题研究的主要内容-2
1.4 论文结构安排-2
2 相关技术简介-3
2.1 开发环境简介-3
2.2 Java简介-3
2.3 J2EE简介-3
2.4 MyEclipse简介-3
2.5 Java web 开发简介-4
2.6 SSH简介-4
2.7 oracle 、plsql简介-5
2.8 本章小结-5
3 系统需求分析-6
3.1 系统功能需求-6
3.1.1前台功能模块-6
3.1.2 后台功能模块-6
3.2 系统界面需求-6
3.3 系统性能需求-7
3.4 可行性分析-7
3.5 本章小结-7
4 系统总体设计-8
4.1 系统总体设计思路-8
4.2 系统设计目标-8
4.3 系统功能结构设计-8
4.3.1 前台模块设计-9
4.3.2 后台模块设计-10
4.4 系统流程设计-11
4.4.1前台流程-11
4.4.2后台流程:-12
4.5 实体类的设计-13
4.5.1用例图-13
4.5.2 类图-14
4.5.3 数据库设计-14
4.6 系统界面设计-17
4.7 本章小结-18
5 系统详细设计-19
5.1 前台模块-19
5.1.1 商品展示模块-19
5.1.2 新闻模块-21
5.1.3 用户模块-22
5.1.4 购物车模块-24
5.1.5 留言模块-26
5.2 后台模块-26
5.2.1 管理员模块-26
5.2.2 商品模块-27
5.2.3留言管理模块-28
5.2.4新闻更新模块-29
5.2.5人员管理模块-29
5.3 框架配置-30
5.3.1 struts.xml配置-31
5.3.2 jdbc.properties.xml配置-31
5.3.3 applicationContext.xml.xml配置-31
5.4 本章小结-32
6 系统测试-33
6.1 系统测试内容-33
6.1.1前台测试-33
6.1.2 后台测试-33
6.2 测试结果分析-34
6.3 本章小结-34
总结-35
致谢-36
参考文献-37