| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18792 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着移动技术的快速进步,人们的生活节奏也越来越快。因此,各行各业都受到或大或小的影响。餐饮行业作为人们生活中必不可缺的一环,也同样面临着不小的挑战。基于安卓具菜品推荐的餐厅自助点餐APP,通过移动技术提高管理效率和服务水平,使得餐饮行业跟上时代的步伐。 本文以安卓技术为基础,根据实际情况,设计手机端自助点菜系统,满足顾客手机端快速点餐,免去不必要的等待时间,简化整个点餐流程。同时店家可利用手机端对店内情况进行管理。与传统的经营方式和点菜流程相比,该系统减少了不必要的人工服务,降低成本,同时提高了整体的服务质量。 该系统分为安卓端和后台,安卓端使用MVC开发模式,后台使用SSM框架,在阿里云服务器上,所有数据都保存在服务器上的mysql数据库中,安卓端通过网络访问服务器的后台进行数据操作。在此基础上,为方便用户挑选心仪的菜品,系统添加了菜品推荐算法,即personal rank算法,根据用户的消费记录为目标用户推荐菜品,实现为目标用户个性化推荐的功能。 课题基于安卓移动设备的客户端点菜系统,达成由传统经营模式向更符合当前时代的经营模式的转变,提升餐厅的整体服务质量和服务效率,同时给用户带来良好的消费体验。
关键词:安卓;SSM框架;Mysql;personal rank算法
目 录 摘 要 ABSTRACT 第一章 绪 论-1 1.1 研究背景-1 1.2 研究目的及意义-2 1.3 主要研究内容-2 1.4 论文结构-3 第二章 安卓自助点餐系统相关理论与技术-4 2.1 相关技术-4 2.2 安卓相关理论和技术-4 2.2.1 安卓的系统架构-4 2.2.2 安卓的MVC开发模式-5 2.3 数据库相关技术-5 2.4 本章小结-5 第三章 点餐系统需求分析-6 3.1 安卓自助点餐系统整体业务分析-6 3.2 可行性研究-6 3.2.1 技术可行性-7 3.2.2 经济可行性-7 3.2.3 操作可行性-7 3.3 功能性需求分析-7 3.4 经理模块-8 3.4.1 登录模块-9 3.4.2 菜品管理模块-9 3.4.3 订单管理模块-11 3.4.4 餐桌管理模块-12 3.5 顾客模块-13 3.5.1 登录注册模块-13 3.5.2 绑定餐桌模块-14 3.5.3 点菜模块-15 3.5.4 下单模块-15 3.5.5 结算支付模块-16 3.5.6 评价模块-17 3.6 非功能性需求分析-17 3.7 本章小结-18 第四章 点餐系统的设计-19 4.1 系统详细功能设计-19 4.1.1 登录注册-19 4.1.2 菜品管理-20 4.1.3 订单管理-22 4.1.4 餐桌管理-22 4.1.5 绑定餐桌-23 4.1.6 点菜和下单-23 4.1.7 结算支付-24 4.1.8 评价-24 4.2 菜品推荐功能设计-25 4.3 数据库表单设计-26 4.4 本章小结-29 第五章 点菜系统的实现-30 5.1 开发环境与运行环境-30 5.2 登录注册模块的实现-30 5.3 菜单管理模块的实现-31 5.4 餐桌管理模块的实现-32 5.5 绑定餐桌模块的实现-32 5.6 点菜下单模块的实现-33 5.7 菜品推荐算法实现-34 5.7.1 随机游走-34 5.7.2 personal rank公式-35 5.7.3 personal rank代码实现-36 5.8 系统测试-37 5.8.1 登录注册测试-37 5.8.2 菜单管理测试-37 5.8.3 餐桌管理测试-38 5.8.4 绑定餐桌测试-39 5.8.5 点菜下单测试-39 5.9 本章小结-39 第六章 总结与展望-40 6.1 总结-40 6.2 展望-40 参考文献-42 致 谢-44 |

