开发工具
1、数据库:MySQL
2、开发工具:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
系统采用Java语言开发,数据库使用MySql,后端框架采用SSH
摘要
现如今已经是信息时代,而网络作为人们最快速、便捷的获取信息的通道显得越来越重要。网络带给人们的不仅仅是获得信息的便捷,更是对传统生活方式带来极大的变革。网上购物、网络购票、网上炒股、网络影院、网络医疗这一系列的名词代表着网络已渗透到人们生活的方方面面,于是出现了一种新的商业模式——电子商务。在这样的大背景下,电子商务网站的开发显得非常具有现实意义。本文依据软件工程的理论和方法,选取了电子商务网站中最具有代表性的水果商城系统,论述了水果商城系统的设计与实现。本系统的整体架构采用了B/S结构的三层架构模式,设计思想遵循着MVC的设计理念,并选用目前对MVC架构支持度较好的最流行的SSH整合框架进行设计。首先,通过需求分析来确定系统的功能需求。系统的功能主要分为两个方面——前台用户子系统和后台用户子系统;其次,进行系统的概要设计,主要包括划分系统的功能模块和编写出数据库表结构。前台用户子系统中主要包括会员的注册与登录、商品的浏览与检索、购物车、订单管理以及留言板等模块;后台用户子系统下主要包括管理员的登录与维护、商品类别管理、商品信息管理、订单管理、公告板以及留言处理等模块。然后,针对各模块进行详细设计,设计出各个模块的MVC实现组件;最后,介绍系统的部署与运行。
关键词:网上购物,SSH框架,MVC模式,电子商务
文章目录
第1章 绪论
1.1选题背景与意义
1.2国内外现状
1.3论文组织结构
1.4本章小结
第2章 技术简介
2.1开发工具
2.1.1MyEclipse
2.1.2MySql
2.1.3Tomcat
2.2技术介绍
2.2.1 JSP
2.2.2 Struts2
2.2.3 Hibernate
2.2.4 Spring
2.2.5 Ajax
2.6本章小结
第3章 需求分析
3.1可行性分析
3.2系统用例分析
3.3功能需求分析
3.3系统活动图
3.4系统顺序图
3.5本章小结
第4章 系统设计
4.1功能设计
4.2数据库设计
4.2.1数据库概念设计
4.2.2数据库逻辑设计
4.3本章小结
第5章 系统实现
5.1数据库连接实现
5.2用户登录实现
5.3用户注册实现
5.4购物车实现
5.5商品查询实现
5.6商品管理实现
5.6.1商品添加
5.6.2商品删除
5.7商品类别管理实现
5.7.1商品类别添加
5.7.2商品类别删除
5.8订单管理实现
5.9促销管理实现
5.9.1商品促销添加
5.9.2商品促销删除
5.10本章小结
第6章 系统测试
6.1系统前台测试
6.2系统后台测试
6.3本章小结
展望与结论
致谢
功能结构图
系统截图