基于JAVA+SpringBoot+Vue的华强北商城二手手机管理系统
前言
✌全网粉丝20W+,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅
哈喽兄弟们,好久不见哦~ 最近整理了一下之前写过的一些小项目/毕业设计。发现还是有很多存货的,想一想既然放在电脑里面也吃灰,那么还不如分享出去,没准还可以帮助到一些同学。
背景
本基于Springboot的华强北商城二手手机管理系统使用角色可以分为游客、注册用户、管理员、商家。游客可以浏览商品信息、新闻、商品评价信息等,游客通过注册成为注册用户后可以购买、收藏商品和管理购物车、订单、个人信息、在线评价商品等,商家可以销售商品管理销售订单,管理员负责本系统的管理,可以发布商品、管理商品、审核注册用户信息以及查看商品的评价、用户的订单,发布新闻等。
系统功能分析
本人参考大量的二手交易软件以及充分调查工作人员和商家、买家的需求,设计出的本基于Springboot的华强北商城二手手机管理系统使用角色为游客、注册用户、管理员、商家。框架界面分为前台、注册用户操作界面、管理员操作界面、商家操作界面。前台的功能设计为:
(1) 搜索功能,不管是游客和注册用户、管理员、商家都可以使用本功能进行特定商品的搜索;
(2) 新闻功能,本界面里展示了不同的新闻,游客和注册用户、商家只可以在前台进行信息的浏览;
(3) 商品展示功能,本界面里展示了所有的商品详情,游客可以详细了解,注册用户在登录后可以进行购买;
(4) 用户注册功能,实现注册目的。
后台管理员的功能设计为:
(1) 商品信息管理功能,对商品进行上架、下架、编辑等,还可以查看商品的评价;
(2) 订单管理功能,此功能可以收到用户的订单,并对订单进行审核;
(3) 新闻管理功能,实现新闻的发布;
(4) 商品类别管理功能,本功能可以帮助用户实现商品的分类;
(5) 用户管理功能,实现注册用户的管理;
(6) 管理员管理功能,实现管理员资料和密码的修改管理;
(7) 轮播图信息功能,添加图片和设置轮播图。
注册用户的功能设计为:
(1) 个人资料管理功能,实现注册时资料的修改、维护;
(2) 我的收藏功能,管理自己收藏的信息;
(3) 购物车管理功能,对购物车里的商品进行管理;
(4) 订单管理功能,管理自己购买的订单。
商家功能设计为:
(1) 个人中心功能,实现商家资料的管理;
(2) 商品信息管理功能,发布商品和管理商品的销售订单。
根据功能分析得出,本系统的主要使用角色为管理员和注册用户、商家。注册用户可以查看新闻、浏览商品、购买商品以及管理购物车、订单等。管理员可以管理系统信息、注册用户、商品信息以及新闻、订单信息、商品评价、分类信息等。商家可以管理商品信息和商品订单。系统用例图如下图2-1所示:
图2-1基于Springboot的华强北商城二手手机管理系统用例图
2.7系统业务流程
业务流程可以按照用户使用本系统的步骤进行设计。本系统中注册用户的流程为查看新闻、浏览商品、购买商品、加入购物车、管理订单、对商品评价等。管理员的流程为管理新闻、用户的订单、用户的注册资讯、管理商品等。商家可以管理商品和商品订单等。基于Springboot的华强北商城二手手机管理系统的业务流程如下图2-2所示:
图2-2基于Springboot的华强北商城二手手机管理系统业务流程图
(1)用户注册是游客成为注册用户的必经之路,在注册时需要输入信息、判断信息。用户注册的流程图如下图2-3所示:
图2-3用户注册的流程图
(2)用户评价时需要判断是否为登录状态,然后判断评价的内容是否合法,用户评价功能可以实现用户也商家之间的沟通。用户评价流程图如下图2-4所示:
图2-4用户评价流程图
(3)购买商品的过程需要多种数据的配合,购买商品的流程属于本系统的核心。首页确定登录,然后浏览商品,加购物车,购买,结算等。商品购买流程如下图2-5所示:
图2-5商品购买流程图
用户注册功能的界面实现
用户注册功能设计的目的是实现用户的操作。系统中想要进行操作就需要先成为注册用户,游客只能浏览信息。用户注册功能界面中设置了用户的资料字段,本界面的数据和用户信息表相连,当游客在本界面里注册成功,所填写的资料会保存到用户信息表中。用户注册功能的运行界面如下图4-1所示:
图4-1用户注册功能的运行界面
登录功能的界面实现
用户注册成功后,需要登录。登录界面设计的目的是保证当前的使用角色等级。管理员、商家同样需要登录后才可以进行操作。用户登录和管理员、商家登录的界面分为两个,在登录时只需要填写用户账号和密码就可以实现。用户登录的运行界面如下图4-2所示:
图4-2用户登录的运行界面
管理员、商家登录的界面中包含的元素有系统题目、输入框、登录按钮,同时设计了商家注册、用户注册功能。管理员登录的条件是需要账号、密码、身份。管理员、商家登录的运行界面如下图4-3所示:
图4-3管理员、商家登录运行界面
管理员功能的设计实现
用户管理功能的实现界面
用户注册后的资料管理员可以在注册用户管理功能里看到,本功能设计的目的是审核注册用户的资料,当发现不当的使用用户可以删除其账号。当删除注册用户信息后相对应的用户信息表里的信息也会随着删除掉。注册用户管理功能的运行界面如下图4-4所示:
图4-4用户管理功能的运行界面
用户中心管理功能的实现界面
用户中心管理的内容包括管理管理员账号和修改密码。本系统中可以拥有多个管理员。用户中心管理功能的运行界面如下图4-5所示:
图4-5用户中心管理功能的运行界面
新闻信息管理功能的实现界面
用户浏览的新闻都是由管理员在此功能里进行维护添加的,同样当管理员添加、编辑新闻后,数据库表中的版块表也会发生改变。添加新闻信息功能的运行界面如下图4-6所示:
图4-6添加新闻信息功能的运行界面
新闻信息管理功能还查询新闻。查询新闻的运行界面如下图4-7所示:
图4-7查询新闻的运行界面
商品收藏管理功能的实现界面
管理员可以查询收藏信息和管理收藏信息。查询商品收藏功能的运行界面如下图4-8所示:
图4.8查询商品收藏运行界面
订单管理功能的实现界面
用户下订单后,管理员都可以在本功能里收到。当审核订单无误后可以进行下一步操作。订单管理功能的运行界面如下图4-9所示:
图4-9订单管理功能的运行界面
商品信息管理功能的界面实现
商品信息由管理员进行审核,可以查询商品的评价。查询商品信息的运行界面如下图4-10所示:
图4-10查询商品信息功能的运行界面
用户角色功能的界面实现
商品浏览功能的界面实现
在前台可以浏览所有分类的商品。商品详情中主要展示商品的图片、价格、标题。商品信息浏览功能的运行界面如下图4-11所示:
图4-11浏览商品运行界面
提交订单功能的实现界面
选择商品点击购买可以跳转到提交订单界面,在本界面里需要填写购买数量和收货地址。提交订单功能的运行界面如下图4-12所示:
图4-12用户提交订单的运行界面
购物车管理中心功能的实现界面
用户也可以把商品加入到购物车。购物车管理功能的运行界面如下图4-13所示:
图4-13购物车管理功能的运行界面
订单管理中心功能的实现界面
用户在自己的个人中心里可以管理订单并进行退货操作。订单管理功能的实现界面如下图4-14所示:
图4-14订单管理功能运行效果
商家角色功能的实现界面
商家的主要功能为发布商品和管理商品订单,商家角色功能的实现界面如下图4-15所示:
图4-15商家角色的功能实现界面