课题名称 猪脚饭微信小程序
开发语言 Java语言 Spring boot框架 微信小程序 Vue框架
数据库 MySQL8.0
详细需求描述
技术要求:WEB端+手机端(微信小程序)
开发语言:JAVA+微信小程序
开发框架:SpringBoot、JPA、微信小程序、element plus、Vue
服务器:Tomcat10服务器
数据库:Mysql8.0数据库
开发环境:Windows、 IntelliJ IDEA、jdk17、WebStorm、微信小程序开发工具
主要任务:
1、微信端
1)非登录用户首页基本展示、商品列表展示、商品信息浏览、登录等
2)登录用户首页基本展示、商品列表展示、商品信息浏览、商品下单、在线付款、个人中心、个人信息修改等
2、PC端
需要使用账户和密码登录系统
1)系统基础设置
2)小程序基础设置
3)商品分类管理
4)商品信息添加、修改、上架等
5)订单查看、订单设置
6)用户添加、修改以及充值等
本系统要求实现在线点餐系统,系统分为两类用户角色,分别是普通用户、系统管理员
会员模块包括:
1:会员登录,会员通过微信授权进行登录
2:点餐,会员可以根据商品信息在线进行点餐
3:查看订单:会员可以查看自己点餐下的单。
管理员模块包括
1:管理员登录,管理员通过自己的账号和密码进行登录等操作。
2:会员管理:管理员可以对会员进行增删改查、充值等操作。
3:商品类型管理,管理员可以进行商品类型的增删改查等操作。
4:商品管理:管理员可以对商品进行增删改查等操作。
5:门店管理,管理员可以对门店进行增删改查等操作。
6:系统参数管理,管理员可以对系统参数进行增删改查等操作。
7:自定义存储管理:管理员可以对文件存储的位置进行设置。
8:资源文件管理:管理员可以对图片等资源进行增删改查等操作。
9:在线支付:管理员可以对在线支付进行设置操作。
10:Banner管理:管理员可以对Banner进行增删改查等操作。
11:小程序管理:管理员可以对小程序进行设置。
12:订单管理:管理员可以查看订单
13:数据统计:以可视化(柱形图或其他图)的形式统计会员下单情况