| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12045 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,智能手机极大地改变了我们的生活。而餐饮业消费作为消费总额中的重要支柱,餐饮行业也必须要不断结合新技术,才能让行业中各企业自身获得长远发展。
笔者经过乡镇早餐店调查分析,想到了开发一个基于Android的可分享动态的早餐系统。本文主要对开发该早餐Android系统的实现过程进行详细阐述。该系统分为两个部分,后台用spring boot框架搭建,客户端用Android技术开发,都是用java语言开发。数据库用MySQL数据库管理数据,服务器用tomcat处理。系统功能主要分为订单管理,菜单管理以及菜品浏览,用户管理,动态管理,登录功能,下单功能,结算功能这七个功能。
希望通过这个系统能改善早餐店的运营模式,让早餐店得到更好发展。
关键词:Android系统;早餐系统;Java
目 录
摘 要
Abstract
1 引言-1
1.1研究背景-1
1.2 国内外研究现状-2
1.3 创新点-3
2 需求分析-3
2.1 功能需求-3
2.1.1 登录功能-4
2.1.2 分享动态功能-5
2.1.3 菜品展示功能-5
2.1.4 点餐功能-5
2.1.5 结算功能-6
2.1.6 菜品管理功能-6
2.1.7 用户管理功能-6
2.1.8 订单管理功能-6
2.2 开发工具及环境-7
3 系统设计-7
3.1 体系结构设计-7
3.2 类设计-8
3.2.1 controller层包含的类-8
3.2.2 service层包含的类-11
3.2.3 entity层包含的类-12
3.2.4 mapper层-13
3.3 交互设计-14
3.4 数据库设计-15
4 系统实现-18
4.1 创建数据库及连接-18
4.2 前台移动端功能实现-20
4.2.1 登录功能实现-20
4.2.2 菜品浏览功能-22
4.2.3 下单功能-25
4.2.4 购物车功能-27
4.2.5 订单查看功能-28
4.2.6 分享动态功能-29
4.3 后台移动端功能实现-32
4.3.1 登录功能实现-32
4.3.2 菜品管理功能-35
4.3.3 订单管理功能-36
4.3.4 用户管理功能-37
4.3.5 用户评论功能-38
4.3.6 动态管理功能-39
5 系统测试-40
5.1 测试环境-40
5.2 系统功能测试-41
5.2.1 登录注册功能测试-41
5.2.2 用户管理功能测试-42
5.2.3 订单功能测试-43
5.2.4 菜品功能测试-45
5.2.5 分享动态功能测试-47
5.2.6 评论功能测试-48
6 结束语-49
6.1 总结-49
6.2 展望-50
参 考 文 献-51
致谢 |

