在确定了本系统具有较高的可行性以后,通过对系统的数据库的分析和总体的功能模块的设计,本系统前台采用的是jsp开发技术,以MySQL作为后台数据库连接开发。在对系统进行详细的需求分析后,针对不同的需求设立不同的板块,发挥各部分不同的作用。根据该系统的功能结构图展示出了系统内各功能模块之间的业务逻辑结构。并且通过所设计的E-R图,表示出系统各个部分的功能,涉及到系统中各部分的联系,可以让读者能够清晰的了解到本系统的运行流程,并能够进一步的了解到系统各功能模块的相关信息。
基于ssm的e-mall网站已成为商业交易中非常重要的一条路,可以从传统的实体模型中解放出来,在线购买商品可以为消费者提供极大的便利。使用该系统,用户可以呆在家里浏览当前产品的品种和款式,选择所需的产品,在线下订单并获得最终产品。该系统实现的主要功能是:用户登录和替换,前端产品浏览,产品搜索,产品购买和后端产品类别管理,产品信息管理,订单管理,用户管理等。该系统分为两种类型的用户平台:管理员和普通用户。基于ssm的e-shop网站主要使用MySQL作为数据库管理系统。开发环境是Myeclipse,它是基于SSM框架的业务系统。通过实现基于ssm的电子商城网站。它可以让大多数消费者体验在线购物的乐趣,并为在线购物提供高效有效的管理,科学的决策制定,安全有效的电子商务平台。
目 录
摘 要 I
目 录 III
第1章 绪论 1
1.1 开发背景与意义 1
1.2 研究内容 1
1.3 研究现状 1
1.4 论文结构 1
第2章 关键技术介绍 3
2.1 JSP语言介绍 3
2.2 SSM框架介绍 3
2.3 Maven简介 3
2.4 Mysql介绍 4
第3章 系统分析 5
3.1 可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
3.1.3操作可行性 5
3.2 功能需求分析 5
3.2.1商品管理用例 5
3.2.2用户管理用例 6
3.2.3评论管理用例 7
3.2.4商品购买用例 7
3.3 业务流程分析 8
3.4 数据流程分析 8
第4章 系统设计 11
4.1 功能模块设计 11
4.2.1前台模块设计 11
4.2.2后台模块设计 12
4.3 数据库设计 12
4.3.1 概念模型设计 12
4.3.2 数据库逻辑设计 13
4.3.3 数据库表设计 14
第5章 系统实现 19
5.1 数据库连接实现 19
5.2 系统前台主要功能实现 20
5.2.1 首页实现 20
5.2.2 商品展示实现 20
5.2.3 商品详情实现 22
5.2.4 商品购买实现 23
5.2.5 在线投诉实现 25
5.3 系统后台主要功能实现 26
5.3.1 管理员登录实现 26
5.3.2 商品管理实现 27
5.3.3 订单管理实现 28
第6章 系统测试 31
6.1 测试用例 31
6.2 测试结果分析 33
第7章 结 论 34
参考文献 35
致 谢 36