基于Java web网上购物系统

本文描述了一个电商平台系统的核心模块,包括会员管理(会员注册、信息查询、等级管理)、商品信息管理(维护、查询、分类、热销)、购物车与订单管理、商品评论以及系统管理员的功能。技术栈涉及HTML、JSP等前端技术与JavaBean、Servlet、MySQL等后端技术。
摘要由CSDN通过智能技术生成

商铺店主希望借助网上系统销售商品,用户登录后,才可以实现购物功能,并且可以查看订单情况。用户购买的商品都放入购物车中,为了方便用户搜索自己需要的商品,还要能够进行商品的分类和查找。系统主要模块如下:

(1)会员管理

l  会员管理:用户申请成为会员,记录会员的详细资料(包括会员编号、会员姓名、会员等级、会员地址、联系方式等),方便货物的邮寄,可以实现会员信息维护,包括插入、删除、修改功能。插入会员信息的功能用存储过程实现。

l  会员信息查询:可以根据会员编号、会员姓名、会员地址、联系方式等信息对会员进行查询,设计相应存储过程实现。支持模糊查询。

l  可设置会员等级,如:一级、二级、三级等,不同级别的会员享受不同的折扣,可以变更折扣额度。根据会员消费的额度自动升级会员卡的级别,设计相应的触发器实现自动升级。

(2)商品信息管理

l  商品信息管理:系统管理员维护商品信息,包括商品编号、商品名称、类别、价格、简介、图片、数量等信息,数量为0表示该商品缺货。可以实现会员信息维护,包括插入、删除、修改功能。插入商品信息的功能用存储过程实现。设计相应的触发器,在插入商品信息时实现自动计算库存数量。

l  商品信息查询:会员可以根据商品名称、类别等查看商品信息。设计相应存储过程实现,支持模糊查询。实现查看商品时可以按照价格、销售数量等进行排序。

l  商品分类:对商品分类(包括分类编号、分类名称等),使用户可以在某类商品列表中查看该类所有的商品。

l  热销商品:用户可以查看销售量为前10位的商品信息。

(3)购物车管理

l  购物车管理:用户可以将商品放入自己的购物车(包括购物车编号、商品编号、商品数量等),可以在购物车中添加或删除商品或者清空购物车。

(4)订单管理

l  订单管理:会员可以维护自己的订单信息,包括删除、修改订单。管理员可以对系统中所有的订单进行维护,包括增加、删除和修改订单,订单状态包括确认订单、已支付订单、已发货订单、失效订单、暂停订单等。

l  订单查询:会员可以根据订单日期或日期范围查找到自己的订单信息(包括订单编号、会员编号、订单日期等)或者根据订单状态筛选订单。设计相应存储过程实现。管理员可以根据订单编号、客户名称、订单状态、下单时间等查询订单。

(5)商品评论管理

l  会员评价商品:会员可以对购买的商品进行评价,评价等级分为5星、4星、3星、2星、1星,另有文字评价,记录评价结果。

l  评价管理:管理员可以对评价进行审核,审核不通过的不发布,审核通过的进行发布,并设置相应的审核状态。设计触发器实现评论状态的改变。

(6)系统管理

系统管理:用户包括系统管理员和销售人员。系统管理员维护整个系统的数据。用户信息管理,包括用户信息的插入、删除、修改功能及修改密码功能等。用户密码默认为“123456”,当用户忘记密码时系统管理员可以将密码重置为“123456”。设计相应存储过程实现。

技术栈:html、jsp、css、javascript、xml、JavaBean、servlet、mysql、navicat

关注UP主,获取更多源码资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值