基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)

获取源码或者论文请私信博主

演示视频:

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)

使用技术:

前端:html css javascript jQuery ajax thymeleaf 微信小程序

后端:Java springboot框架 mybatis

数据库:mysql5.7

开发工具:IDEA2019

主要功能: 

兴农惠民乡村特产商城系统主要分为用户和管理员两个大模块。

用户:登录注册、浏览农产品、查询商城农产品,加购商城商品,预约农产品、使用兴农惠民乡村特产商城系统。

管理员:管理员具有用户管理,能用户信息和订单进行查看等两个角色的详细功能如下所示。

普通用户功能:

(1) 用户注册和登录:

用户在进行购买农产品之前,需要先进行实时登录,这样用户在结束购物的时候,可以通过用户所登录的账号来进行结账。对于新用户而言,首先可以在登录页面进行用户注册,再通过填写注册用户信息,将用户信息提交给服务器,完成新用户的注册。如果用户信息已被注册,系统将向用户显示对应的错误信息,并提示用户使用其他的用户名进行注册。用户登录后可以随时修改个人注册信息。

兴农惠民乡村特产商城系统需要用户输入用户名、用户密码。在输入用户名和用户密码之后,系统将判断用户名和用户密码是否正确,如果验证成功,用户便成功登录并且处于登录状态。否则,系统只是显示用户名和密码的错误信息。

(2)商品浏览与查询:

浏览商品是兴农惠民乡村特产商城系统网站提供给用户的一个基本功能。用户可以根据商品的不同类别来进行浏览商品。在系统的主页面上,能够对所有商品类别进行列表,用户可以通过单击商品类别名称,来浏览商品,查看商品的图片和价格等最基本的信息,在浏览的过程中,可以将满意的商品添加到购物车中。用户也可以通过使用系统提供的收索功能对商品进行收索,查找自己需要的商品。

(3) 购物车:

用户在浏览商品的过程中,可以将所满意的商品通过单击“购买按钮添加到购物车中。浏览结束或者在浏览的过程中可以查看购物车里放置商品的情况,并且可以查看所购买商品的名称、价格、描述、购买数量、单价等信息。在购物车中可以通过单价"移除”按钮将不想购买的商品删除,也可以任意更改购买商品的数量。

(4)特殊商品抽签:

一些农产品比较特殊不能进行购买,需要预约抽签获取购买资格。用户要进行特殊商品的抽签时,需要先进行实名注册。而后进入预约抽签页面里面选择所需农产品进行预约,预约结果会在结束后发布中签信息。可以在历史抽签中查看自己的历次参与抽签的结果。

(5) 生成订单: 

在用户购物结束后,进行结账时,需要填写相关的信息和确认购买商品的信息。用户确认后开始填写订单信息,包括收货人姓名、联系方式、收货的详细地址等。填写完毕之后,用户就可以提交订单了。

(6) 订单查询:

用户可以在下次登录后查看自己订单和发货情况。

管理员功能模块:

(1)管理员登陆:

兴农惠民乡村特产商城系统要求管理员输入用户名、密码。在输入用户名和密码之后,系统将确认用户名和密码是否正确,如果验证成功,就使用户处于登录状态。否则,系统只是显示用户名和密码的错误信息

(2)用户信息管理;

在用户信息管理中,管理员可以浏览注册用户的详细信息,也可以删除--些长时间没有登录的用户信息。

(3)商品信息管理;

在商晶信息管理模块中,管理员可以添加新的普通/特殊商品,设置普通/特殊商品的类型、名称、价格等信息。也可以对己添加的普通/特殊商品信息进行修改和删除。

(4)订单管理:

在订单管理模块中,实现管理员对用户提交的订单进行查看,也可以对交易完成后保存- -定时间的订单信息进行删除。同时管理员的--项重要工作就是设置用户购买商品的发货状态。如果设置了用户订单已经发货,则当用户查看订单时,可以看到订单交易的情况。

(5)用户抽签管理:

管理员可以对不同类型的特殊商品进行预约的用户进行抽签处理,抽签依据根据规定的公开的算法进行计算。

功能截图:

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第1张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第2张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第3张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第4张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第5张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第6张图片

 

基于Spring Boot的乡村特产商城的设计与实现(Java+spring boot+MySQL)_第7张图片

 

你可能感兴趣的:(java,spring,boot,mysql)