项目介绍:
本系统的设计严格遵循软件开发流程,使用MVC模式,采用开源框架Struts2、Spring、Hibernate进行开发,使用java语言编写,后端的数据库采用MySQL,通过Spring配置文件与数据库进行无缝连接,应用可以跨平台的Web应用技术与SSH结合开发的网上购物系统—网上体育商城,通过使用这些框架,使开发过程中的逻辑更加清晰,更有层次,也简化了代码的书写,更好的了解了Web应用程序和这些开源的框架技术,熟练了使用框架开发的流程
功能介绍:
主要功能包括:前台用户登录退出、注册、在线购物、修改个人信息、后台商品管理等等。
本系统结构如下:
(1)商品浏览模块:
- 首页浏览最新上市商品,按销量排行显示商品
- 实现根据商品名称搜索商品信息
- 实现根据商品分类浏览商品
(2)登录、注册:
- 购物前需要登录,如果没有账号则可以先注册
(3)在线留言:
- 登录后可以发表留言
(4)修改个人信息:
- 登录后可修改个人信息
(5)提交、查询订单:
- 商品加入购物车后可以提交订单,也可以查看自己的所有订单
(6)购物车模块:
- 登录后可以查看自己购物车中的商品
(7)后台管理员模块
- 用户登录功能:通过账号登录系统。
- 修改登录密码功能:修改管理员的登录密码
- 会员管理功能:查询所有会员,删除会员
- 类别管理:查询所有类别,添加、修改、删除商品类别
- 商品管理:查询所有商品,添加、删除商品
- 订单管理:显示所有订单,查询订单明细,受理、删除订单
- 销量管理:查看所有商品的销量
- 留言管理:查看所有留言,删除留言
- 公告管理:查看所有公告,添加、删除公告
数据库设计:
管理员表
列名 | 数据类型 | 长度 | 允许空 | |
用户序号 | userId | int | 11 | 主键 |
用户名 | userName | varchar | 50 | not null |
密码 | userPw | varchar | 50 | not null |
商品类别标
列名 | 数据类型 | 长度 | 允许空 | |
类别序号 | catelog_id | int | 4 | 主键 |
类别名称 | catelog_name | varchar | 50 | not null |
类别描述 | catelog_miaoshu | varchar | 5000 | not null |
公告表
列名 | 数据类型 | 长度 | 允许空列名 | |
公告序号 | gonggao_id | int | 4 | 主键 |
公告标题 | gonggao_title | varchar | 50 | not null |
公告内容 | gonggao_content | varchar | 50 | not null |
发布时间 | gonggao_data | datetime | 50 | null |
发布者 | gonggao_fabuzhe | varchar | 50 | null |
留言表
列名 | 数据类型 | 长度 | 允许空 | |
留言序号 | liuyan_id | int | 4 | 主键 |
留言标题 | liuyan_title | varchar | 10 | not null |
留言内容 | liuyan_content | varchar | 8 | not null |
留言日期 | liuyan_date | varchar | 10 | not null |
留言者 | liuyan_user | varchar | 4 | null |
商品表
列名 | 数据类型 | 长度 | 允许空 | |
商品序号 | goods_id | int | 4 | 主键 |
商品名称 | goods_name | varchar | 10 | not null |
商品描述 | goods_miaoshu | varchar | 8 | not null |
商品图片 | goods_pic | varchar | 10 | not null |
类别ID | goods_catelog_id | int | 11 |
订单表
列名 | 数据类型 | 长度 | 允许空 | |
订单序号 | order_id | int | 4 | 主键 |
订单编号 | order_bianhao | varchar | 10 | not null |
订单日期 | order_date | varchar | 8 | not null |
订单状态 | order_zhuangtai | varchar | 10 | not null |
订单金额 | order_jine | varchar | 4 | null |
订单送货方式 | order_songhuodizhi | varchar | 4 | |
订单付款方式 | order_fukuangfangshi | varchar | 4 | |
用户ID | order_user_id | int | 4 |
访问路径:
前台账号:teset 111111
前台:http://127.0.0.1:8080/tyypsc
管理员账号:admin 77777
后台:http://127.0.0.1:8080/tyypsc/admin/login.jsp
项目截图:
基于Java网上体育商城的设计与实现-网站首页
基于Java网上体育商城的设计与实现-商品搜索
基于Java网上体育商城的设计与实现-购物车
基于Java网上体育商城的设计与实现-管理员登陆
基于Java网上体育商城的设计与实现-商品管理
基于Java网上体育商城的设计与实现-订单管理
基于Java网上体育商城的设计与实现-留言管理
基于Java网上体育商城的设计与实现-论文
目录结构:
│ 安装教程.txt
│ 项目介绍.txt
│
├─数据库
│ tyypsc.sql
│
├─源代码.zip
├─论文等资料
│ 网上体育商城的设计与实现毕业设计中期检查表.doc
│ 网上体育商城的设计与实现毕业设计任务书.doc
│ 网上体育商城的设计与实现毕业设计答辩PPT.pptx
│ 网上体育商城的设计与实现毕业设计论文.doc
│
└─项目截图
1.网站首页.jpg
10.商品类别管理.jpg
11.商品管理.jpg
12.订单管理.jpg
13.销量查看.jpg
14.留言管理.jpg
15.论文.png
2.商品搜索.jpg
3.在线留言.jpg
4.我的信息.jpg
5.购物车.jpg
6.提交订单.jpg
7.查看订单.jpg
8.管理员登录.jpg
9.会员管理.jpg
注意事项:
本站所有源码仅供参考学习,请勿用于违法用途,否侧因此造成的一切后果本站不承担!
本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和案例参考!
请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除!