• 第1章 猪脚饭微信小程序需求分析


    课题名称 猪脚饭微信小程序
    开发语言 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:数据统计:以可视化(柱形图或其他图)的形式统计会员下单情况

  • 相关阅读:
    LeetCode 33. 搜索旋转排序数组
    C#版本LINQ增强开源库
    MySQL(变量 存储过程 触发器 函数)
    【 云原生 | K8S 】kubectl 详解
    测试一下禁言
    Blazor OIDC 单点登录授权实例5 - 独立SSR App (net8 webapp ) 端授权
    【LeetCode】No.102. Binary Tree Level Order Traversal -- Java Version
    ipv6学习笔记221029
    【Mysql】mysql学习之旅02-DDL数据库定义语言
    以太坊智能合约的技术与组件
  • 原文地址:https://blog.csdn.net/huitiaowudeyu/article/details/126812510