原生wxml开发对Node、预编译器、webpack支持不好,影响开发效率和工程构建。所以都会用uniapp框架开发
前后端分离,后端给接口和API文档,注重前端,接近原生系统微信预订蛋糕页面界面简单易用,操作简便,便于用户预订蛋糕操作。
该系统是以PHP为主要开发语言,集合MySQL数据库技术构建基于Web的以信息为目标的,动态的交互平台
PHP与Apache,MySQL的组合虽然有着诸多优势,但三种出自不同作者的开源软件要能很好的配合工作,需要很多手工配置,这往往会为编程人员造成一些不必要的麻烦,因此有PHP的爱好者将这三种开源软件结合发布了名为PHPstudy的环境套件包,只需要简单的安装配置后,PHPstudy就会为你将PHP的开发运行环境配置完成,为WEB开发人员带来了许多便利。
开发语言:php
后端框架:Thinkphp/Laravel
前端框架:vue.js
服务器:apache
数据库:mysql
运行环境:phpstudy/wamp/xammp等
模块:1)系统后台管理模块;
2)微信端点单模块;
3)移动端营销推广模块;
4)移动端会员卡模块;
5)营业统计模块;
2)预订蛋糕管理系统界面简介,操作流程简便
3)微信端应当设置营销接口
4)预订蛋糕系统系统操作日志的记录与查询。
5)系统部门各层工作人员的权限管理。
6)系统的运行稳定、安全、可靠。
表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引言 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