WEB应用项目开发-网店购物系统开发

**

WEB应用项目开发-网店购物系统开发

**

1.要求

1.实现多类型账户管理(运营商、店铺、顾客、一般浏览者)
2.运营商实现对店铺和顾客的管理
3.店铺实现对货物以及顾客订单、店铺信息的管理
4.顾客实现对货物查询以及自身订单、个人信息的管理
5.一般浏览者只拥有货物浏览的权限(要求能进行货物搜索、统计排行等功能)
6.要求能完整实现货物的买卖全过程(模拟淘宝处理)
7.辅助功能请参考淘宝

2.功能模块:

在这里插入图片描述

3.功能模块说明

(1)主页功能:主页具有商品信息,有商品分类,有搜索功能,登录注册功能模块、个人订单模块以及购物车模块等等入口;
(2)搜索功能:通过搜索功能搜索关键词就会弹出相关的山地车商品信息;
(3)登录注册功能:用户的可以进行注册登录功能,注册信息将会被保存,并且能够查看个人信息,注册的地址作为发货地址;
(4)修改个人信息功能:用户可以修改个人信息;
(5)商品详情查看并添加购物车模块:用户可以通过点击商品查看商品详情,以及把商品添加到购物车,在购物车可以进行订单的添加,删除处理;
(6)订单功能:显示用户的购物订单信息、发货状态,并且用户可以移除订单,支付订单,商家发货后,用户可以对订单进行评论及确认收货处理。
(7)商品录入功能:商家可以根据需求,添加商品的种类及商品,商品的添加可以添加商品名称、品牌、图片、价格、描述等等信息;
(8)订单处理功能:商家可以查看用户提交的订单信息,并对未发货而已付款的商品进行发货处理;
(9)管理用户功能:商家可以根据提交订单的用户查看用户信息,并且可以对用户进行处理。
结果展示:

4.流程图说明:

关键成员函数有:商品加入购物车、用户订单处理、商家订单处理、商家添加商品。
商品加入购物车流程流程图:
在这里插入图片描述
用户订单处理流程图:

图 12 用户订单处理流程图

商家订单处理流程图:

图 13 商家订单处理流程图

商家商品管理流程图:

图 14 商家商品管理流程图

5.数据库设计:

① admins:管理员数据库表设计,用来存储管理员信息;

图 15 admins表结构设计

② commodityclasses:商品种类数据库表设计,存储商品种类信息;

图 16 commodityclasses表结构设计图

③ commoditys:商品数据库设计,存储商品信息;

图 17 commodities表结构设计

④ user:用户信息数据表:存储用户信息;

图 18 user表结构设计

⑤ orderform:订单信息列表,用来处理并查看订单信息及订单状态;
在这里插入图片描述

6.系统调试:

把程序添加到Tomcat后,运行程序,在浏览器输入http://localhost:8080/webbikeshop/GoIndexAction.action即可打开网站首页。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.源码下载地址

https://download.csdn.net/download/Tian208/75567548

jdk:1.8
编译环境:myeclipse10
导入即可使用

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锐行织梦者

谢谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值