背景

随着社会的发展,商品商城的管理形势越来越严峻。越来越多的用户利用互联网获得信息,但商品信息鱼龙混杂,信息真假难以辨别。为了方便用户更好的获得本商品信息,因此,设计一种安全高效的商品商城极为重要。

为设计一个安全便捷,并且使用户更好获取本商品信息,本文主要有安全、简洁为理念,实现用户快捷寻找商品信息,从而解决商品信息复杂难辨的问题。该系统以springboot架构技术为基础,采用Java语言和mysql数据库进行开发设计,通过对商品商城管理流程的分析,分析了其功能性和非功能性需求,设计了基于微信小程序的商品商城,该系统包括管理员和用户两部分。同时还能为用户提供一个方便实用的商品商城,使得用户能够及时地找到合适自己的商品信息。管理员在使用本系统时,可以通过后台管理员界面管理用户的信息,也可以发布系统公告,让用户及时了解商品信息。这样,用户就可以安全高效地找到商品商城信息。

功能大致

微信小程序加springboot是什么框架 springboot微信小程序商城_微信小程序

技术栈

  1. 开发语言:Java
  2. 框架:springboot
  3. JDK版本:JDK1.8
  4. 服务器:tomcat9
  5. 数据库:mysql 5.7(一定要5.7版本)
  6. 数据库工具:Navicat11
  7. 开发软件:eclipse/myeclipse/idea
  8. Maven包:Maven3.3.9
  9. 浏览器:谷歌浏览器
  10. 安卓框架:uniapp
  11. 安卓开发软件:HBuilder X
  12. 开发模式:混合开发

演示视频

系统部分截图

小程序端

第一次使用本小程序的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将用户信息录入注册表,确认信息正确后,系统才会进入登录界面,用户登录成功后可使用本小程序所提供的所有功能。

微信小程序加springboot是什么框架 springboot微信小程序商城_商城_02

首先双击打开小程序客户端,连上网络之后会显示出本系统的登录界面,这是进入小程序的初始页面“登录”,能成功进入到该登录界面则代表小程序的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能。

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_03

小程序首页是用户注册登录后进入的第一个界面,在这里,人们能够看到小程序的导航条,内容包括首页、商品信息、公告信息、购物车、我的等。

微信小程序加springboot是什么框架 springboot微信小程序商城_spring boot_04

商品信息:在商品信息页面可以查看到商品名称、商品分类、品牌、规格、封面、上架日期、单限、库存、点击次数、价格、商品介绍等详细信息;并根据需要进行加入购物车、立即购买、评论或收藏操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_删除操作_05

购物车:在购物车页面可以查看到商品名称、图片、价格、数量、总价等详细信息;并根据需要进行立即下单操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_商城_06

用户登录成功后,点击“我的”进入我的页面,在我的页面可以对个人中心、我的收藏管理、用户充值、在线客服、购物车、我的订单等进行详细操作。

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_07

后台管理员功能

管理员登录,在登录页面通过填写用户名和密码等信息进行登录操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_spring boot_08

管理员登录进入小程序可以查看到个人中心、用户管理、商品分类管理、商品信息管理、系统管理、订单管理等功能进行详细操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_删除操作_09

用户管理;在用户页面输入账号和姓名进行查询,新增或删除用户列表,并对用户详细信息进行详情、修改或删除操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_10

商品分类管理;在商品分类页面输入商品分类进行查询,新增或删除商品分类列表,并对商品分类详细信息进行详情、修改或删除操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_11

商品信息管理;在商品信息页面输入商品名称、选择商品分类、品牌和价格进行查询,新增或删除商品信息列表,并对商品详细信息进行详情、修改、查看评论或删除操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_spring boot_12

系统管理;在关于我们页面输入标题进行查询关于我们列表,并对关于我们详细信息进行详情或修改操作;还可根据需要对轮播图管理、系统简介、公告信息和在线客服进行详细操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_13

订单管理;在已支付订单页面输入订单编号和商品名称进行查询或删除已支付订单列表,并对已支付订单详细信息进行详情、发货或删除操作;还可根据需要对已退款订单、未支付订单、已完成订单、已取消订单进行详细操作;

微信小程序加springboot是什么框架 springboot微信小程序商城_后端_14

以上是部分截图,详细的请看演示视频。