基于微信小程序的餐厅点餐软件设计及开发

目 录
摘要 I
Abstract II
1 前言 1
1.1 选题背景 1
1.2 研究的目的和意义 1
2 相关技术简介 3
2.1 系统的实现架构 3
2.2 系统使用的技术 3
2.2.1 Eclipse 3
2.2.2 Java 4
2.2.3 MySQL简介 5
2.2.4 微信小程序简介 6
2.3 系统使用的开发环境 6
3 系统需求分析 7
3.1 功能需求 7
3.2系统设计Java端整体流程 7
3.3 可行性分析 9
3.3.1技术可行性 9
3.3.2环境可行性 10
4 系统设计 11
4.1系统功能结构设计 11
4.2系统设计目标 11
4.3总体功能结构设计流程图 12
4.3.1用户注册 12
4.3.2用户登录 13
4.4数据库概念结构设计 14
4.4.1数据库逻辑结构设计 14
4.4.2 数据库逻辑结构设计 15
4.4.3 数据库物理结构设计 15
5 系统实现 22
5.1用户功能实现 22
5.1.1菜品列表界面 22
5.1.2购物车界面 22
5.1.3 用户系统菜单界面 23
5.1.4 我的订单界面 24
5.1.5 我的界面 25
5.1.6 修改个人信息界面 26
5.2管理员功能实现界面 27
5.2.1管理员登录界面 27
5.2.2管理员后台系统 28
5.2.3 订单管理 28
5.2.4 菜单管理 29
5.2.5 桌 列表 29
5.2.6 类别列表 30
6 系统测试 31
6.1测试目的 31
6.2测试方法 31
6.3测试方案 31
6.4本章小结 32
7 总结和体会 33
致 谢 34
参考文献 35
3 系统需求分析
3.1 功能需求
当用户启动微信小程序后,然后几秒钟后自动跳转到用户登录界面。这里要求用户有已经注册过的账 ,然后登录账 才能进入应用的主界面;如果没有,就需要完成注册,再登录便可以进入主界面;在主界面中,用户可以选择菜单简介,然后选择要下单的商品及数量,点击下单,这时订餐系统设计的后台就可以接收到相关的订单信息及后续的处理。另外,在本应用中涉及到的金钱,采用模拟金钱的方式,即由后台自动为每一个注册的账 充值相应的模拟金钱,用户使用模拟金钱进行商品的结算。
3.2系统设计Java端整体流程
基于微信小程序的餐厅点餐软件总流程如图3.1所示。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月10日
下一篇 2022年9月10日

相关推荐