前端:JSP
后台:SSM
数据库:MySQL
需求分析:
宠物用品购物系统基于SSM开发,以B/S作为系统架构,系统基础信息如宠物用品、订单信息等均保存在关系型数据库MySQL中。该系统的实现使得商家可以及时更新宠物用品,进一步掌握商业先机和大众需求;并且可以更好地节约资源成本;而用户则可以摆脱限制,不管什么时间什么地点,随时随地想买就买;在满足用户需求的前提下为用户提供更多的便利。
1、客户端功能模块设计
(1) 会员登录
游客在浏览器输入系统客户端地址http://127.0.0.1:8080/petShop进入系统首页后,点击注册,填写相关信息以后就注册成功自己的账号,点击登录,输入账号密码就会以个人账号进入到系统里面。
(2) 查看商品
在系统首页中将宠物用品进行了分类展示。系统会员或游客均可选择宠物用品分类来查看该类别下的宠物用品集合。也可在搜索栏中输入关键字对宠物用品进行模糊搜索。点击宠物用品图片后即可查看该宠物用品的详细内容。
(3) 购物车
为了满足系统会员同时购买多个宠物用品的需求,设计了将宠物用品加入购物车的功能。在宠物用品详情页面中,点击购物车即可将宠物用品加入购物车,进入购物车页面后,可对购物车中的宠物用品数量进行调整,同时也可删除相应的宠物用品或直接清空购物车。
(4) 下单支付
在购物车中,确认好需要购买的宠物用品数量及价格后即可进行下单支付操作,支付完成后,即可生成个人订单。
(5) 个人订单
系统会员登录系统可查看个人所有的历史订单。并可根据订单状态进行订单筛选。
(6) 发表留言
系统会员可以将个人的购物体验或者系统的整改意见和建议在留言板中发表。
2、管理端功能模块设计
后台功能模块包括会员管理、商品分类管理、商品管理、订单管理和会员留言功能。
(1) 会员管理
管理员在这个页面能查看到所有用户及其账号信息。
(2) 商品分类管理
系统管理员可在系统后台维护宠物用品类别,包括一级及二级类别,系统管理员可新增、删除或修改宠物用品类别。
(3) 商品管理
系统管理员可对系统内所有的宠物用品进行管理,包括宠物用品的发布、更新或下架等操作。
(4) 订单管理
系统管理员可对系统内所有的订单进行管理,包括对订单分类查询、发货等操作。
(5) 会员留言管理
系统管理员可查看系统会员发布的购物体验、系统整改建议或意见等留言,并可选择恶意留言进行删除。
系统截图如下: