微信预订蛋糕页面界面简单易用,操作简便,便于用户预订蛋糕操作。
2)预订蛋糕管理系统界面简介,操作流程简便
3)微信端应当设置营销接口
4)预订蛋糕系统系统操作日志的记录与查询。
5)系统部门各层工作人员的权限管理。
6)系统的运行稳定、安全、可靠。
语言:python+java+node.js+php均支持
框架支持:springboot/Ssm/thinkphp/django/flask/express均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
数据库 mysql
数据库工具:Navicat等
前端开发:vue
小程序端运行软件 微信开发者工具/hbuiderx
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
原生wxml开发对Node、预编译器、webpack支持不好,影响开发效率和工程构建。所以都会用uniapp框架开发
前后端分离,后端给接口和API文档,注重前端,接近原生系统
表3.1 用例摘要描述
用例标识(UC) 用例名称 摘要描述
0 登录 使用系统前的身份验证。
1.1 修改用户和管理员密码 用户和管理员可以在系统上修改各自的登录密码。
1.2 查看蛋糕信息 用户可以查找蛋糕信息,并可以获得包括蛋糕名、价格、蛋糕编号等信息。
1.3 管理系统信息 管理人员可以管理系统的信息。
1.4 管理订单信息 管理人员可以管理订单的信息。
2.1 管理用户信息 对用户的信息进行查询、更改、删除等操作。
2.2 我的订单 用户查看自己的订单详情
2.3 预订蛋糕 用户可以登录系统进行蛋糕的预订
2.4 管理蛋糕分类信息 管理人员可以管理蛋糕分类的信息。
2.5 管理蛋糕信息 管理人员可以管理蛋糕的信息。
2.6 管理人员密码更改 管理人员可以更改管理人员密码。
模块:1)系统后台管理模块;
2)微信端点单模块;
3)移动端营销推广模块;
4)移动端会员卡模块;
5)营业统计模块;
目 录
1引言 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
2相关技术 2
2.1 技术路线 2
2.2 Mysql数据库 3
3 需求分析 6
3.1业务需求 1
3.1.1业务流程 1
3.1.2业务对象 1
3.2功能性需求 1
3.3非功能性需求 2
3.4运行环境 3
4 系统设计 10
4.1系统结构设计 5
4.2数据库设计 5
5 系统实现 29
5.1核心功能实现 12
5.2关键技术难点与解决 12
5.3编码规范 16
6 测试系统 29
6.1 功能测试 29
6.2 测试分析 30
6.2 测试总结 30
7 总结 32
参考文献 33
致 谢 34