具有菜品推荐功能的自助点餐系统设计与实现.doc

资料分类:计算机信息 上传会员:暖暖大将军 更新时间:2024-08-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:本次研究的意义是通过这个点餐系统解决餐厅经营在目前所会遇到的问题。通过系统和餐厅的努力,提高餐厅的服务质量,同时减少顾客在传统的点餐模式中会遇到的意外情况和等待时......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: