南通理工学院
毕业设计(论文)开题报告
学 生 姓 名: 学号:
专 业 /班 级: 计算机科学与技术/ 2001
设计(论文)题目:基于Android的智慧点餐管理系统的设计与实现
指 导 老 师:
2023年12月15日
开题报告填写要求
1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审核的依据材料之一。此报告应在指导老师的指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业的学院审核后生效;
2.开题报告内容必须用按统一设计的电子文档标准格式打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;
3.“文献综述”应按论文的格式(字体宋体小四号,行间距1.5倍)成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);
4.有关年月日等日期的填写,应当按照国标GB/T 7408-94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2005年3月21日”或“2005-03-21”。
毕业设计(论文)开题报告
1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述(综述末列写出参考文献目录): | |
文 献 综 述 一、研究背景、目的及意义 (一)研究背景 随着智能手机的普及和移动互联网的发展,越来越多的行业开始尝试将移动技术应用于业务流程中,以提高工作效率和用户体验。餐饮业作为传统的服务业,面临着激烈的市场竞争和消费者需求的多样化,因此,智慧点餐管理系统的开发和应用成为了餐饮业发展的重要趋势。 智慧点餐管理系统是一种基于移动终端的智能化管理系统,它将点餐、支付、管理和营销等功能集于一体,为餐饮企业提供全面的解决方案。通过智慧点餐管理系统,餐饮企业可以更好地管理用户、菜品和订单,提高工作效率和减少成本;同时,消费者也可以更加方便快捷地完成点餐和支付,提高用餐体验。 (二)研究目的及意义 基于安卓的智慧点餐管理系统的出现,不仅满足了消费者对于方便、快捷、个性化的点餐需求,同时也为商家提供了更加高效、智能的运营方式,进一步推动了整个餐饮行业的发展和数字化转型,具体研究意义如下。 (1)满足消费者需求:基于安卓的智慧点餐管理系统的出现,为消费者提供了更加方便、快捷的餐饮服务。消费者可以通过手机下单,选择自己想要的菜品,省去了排队等待的时间和精力。 (2)提升商家运营效率:基于安卓的智慧点餐管理系统为商家提供了更加高效、智能的运营方式。商家可以通过点餐平台进行在线销售,快速扩大销售渠道和覆盖范围,提高销售额和客户满意度。同时,点餐系统还提供了数据分析和营销支持,帮助商家更好地了解客户需求和市场趋势,优化产品和服务,提高运营效率。 (3)推动餐饮行业发展:基于安卓的智慧点餐管理系统的普及和应用,对于整个餐饮行业的发展起到了积极的推动作用。一方面,点餐系统为消费者提供了更加便捷的餐饮服务,增加了消费者的餐饮消费频次和金额;另一方面,点餐系统为商家提供了更加高效、智能的运营方式,提高了商家的竞争力和盈利能力。这些因素都为餐饮行业的繁荣和发展提供了有力的支持。 二、国内外研究现状 (一)国内研究现状 在国内有很多学者对餐厅参与管理方面做出了研究,基于网络点餐系统的食堂数字化管理设计与实现[1]中基于对现有食堂管理机制的分析和探索,研制一套基于网络点餐的食堂数字化管理系统。基于Android的食堂点餐系统的设计与实现[2]中围绕课题设计了一款能够让顾客提前预约菜品的食堂点餐系统,解决了顾客饭点浪费时间的问题的同时也能加强商家对店铺的管理。在线上餐厅管理系统的设计[4]中主要探讨了线上餐厅管理系统的设计。旨在提高餐厅运营效率,优化客户体验,以及增强餐厅的竞争力。食堂点餐APP设计与实现[6]中实现了利用校园卡完成一站式生活服务。系统包括客户端和服务端,客户端有为学生提供的点餐,与客服交流,充值等功能。基于React框架的校园点餐APP系统设计[7]中介绍了一种基于React框架的校园点餐APP,本系统新增膳食营养的概念,注重营养均衡,同时针对用户的点餐记录,对用户的饮食内容进行分析评估。 在基于用户体验的常态化疫情防控下校园点餐APP交互设计研究[8]中采用理论与实践相结合的方法,以菲兹定律,泰思勒定律,米勒定律和接近法则等方法为指导进行了校园点餐APP界面交互设计研究。在智慧餐厅系统应用研究[10]中不仅解决了学生同时用餐排队拥挤的问题,而且对于学校食堂而言,节省了人力,物力并降低了库存,达到了提高餐厅服务质量的目的。在基于微信小程序的智能食堂系统的设计与实现[11]中运用Java,结合MySQL数据库设计了以微信小程序为基础平台的食堂点餐系统。将线下校园餐厅与移动互联终端进行结合。基于微信小程序的食堂订餐系统[12]中利用微信小程序实现用户,商家,配送员三种身份的使用者之间的数据处理与传递,实现用户点餐,商家管理菜品数据,配送员配送订单等主要功能。 (二)国外研究现状 在国外,在线点餐管理已经得到了广泛的研究和应用。在基于机器学习的餐饮管理系统研究[15]中介绍了一种创新的解决方案,可以帮助餐厅更好地管理客户体验和运营。通过使用机器学习和数据分析技术,餐厅可以更好地理解客户的需求和偏好,并提供更好的服务。这将有助于提高客户满意度和忠诚度,同时降低运营成本和提高效率。在网络餐饮消费行为的影响因素分析[16]中研究识别了几个影响客户在线订餐的因素,包括年龄、教育程度、收入水平、网络基础设施、网络安全、餐厅评价、口碑以及广告和促销活动。这些因素对于餐饮业和相关企业来说非常重要,因为他们可以帮助制定有效的营销策略和改善客户体验。 同时餐饮管理系统的统计模块设计[17]中为了提高餐饮行业的数字化进程,建设一个高质量的餐饮管理系统是十分必要的。提出了一个餐饮管理系统的统计模块的设计方案,对餐饮行业的点餐,结账等主要模块的统计提出了具体的建设措施,实践的结果表明,采用该餐饮管理系统能够基本满足小型的餐饮行业的需要。在基于MVC框架的手机点餐系统[18]中为方便消费者利用手机随时随地下单点餐。云计算和大数据在点餐系统中的应[19]用以处理大规模数据、提高系统的弹性和可靠性。 总体而言,无论国内还是国外的研究,都致力于提高点餐系统的效率、用户体验和安全性。系统的设计往往需要考虑移动支付、智能推荐、云计算等多个方面的技术和功能要求。同时,与第三方服务的集成也是一个常见的研究方向,以提供更全面的服务和功能。 参考文献: [1]史莉娟,邓萍,吴雄韬,等.基于网络点餐系统的食堂数字化管理设计与实现[J].无线互联科技, 2021, 18(8):2. [2]鹿俊聪.基于Android的食堂点餐系统的设计与实现[J].黑龙江科技信息, 2021, 000(022):101-102. [3]张芮绮.线上餐厅管理系统的设计[J].科技风, 2023(6):4-6. [4]张金凤.餐饮管理系统的统计模块设计[J].福建电脑, 2022(009):038. [5]王丽爱,周旭东,刘贤.基于MVC框架的手机点餐系统[J].电脑知识与技术, 2022(018-005). [6]潘春花,赵小婷.青海民族大学食堂点餐APP设计与实现[J].计算机时代, 2021. [7]贺怡龙,张永荟,林霭堃,等.基于React框架的校园点餐APP系统设计[J].产业与科技论坛, 2021, 20(13):3. [8]阮雪君.基于用户体验的常态化疫情防控下校园点餐APP交互设计研究[J].美与时代:创意(上), 2023(6):113-116. [9]杨显艳,郝争争,邢渤洋.高校运行云食堂APP的可行性探讨[J].好日子, 2021, 000(002):P.1-1. [10]王攀藻,赵金库,李嫣然,等.智慧餐厅系统应用研究[J].物联网技术, 2022, 12(2):120-121. [11]刘帅,姜旭涛,刘进芬.基于微信小程序的智能食堂系统的设计与实现[J].网络安全技术与应用, 2021. [12]高天搏,刘伟.基于微信小程序的食堂订餐系统[J].科学技术创新, 2021(29):3. [13]王静.基于微信小程序的医院食堂订餐评价系统的设计与实现[J].信息通信, 2022(035-002). [14]崔鹏.Android应用开发案例教程[M].高等教育出版社,2021. [15]Jaiswal A .Machine Learning and Data Analytics based Restaurant Management System for Improving Customer Experience[J].International Journal for Research in Applied Science and Engineering Technology, 2021. [16]Rani N , Pathania A .A STUDY ON IDENTIFY THE FACTORS AFFECTING CUSTOMERS TO ORDER THE FOOD ONLINE IN PUNJAB A STUDY ON IDENTIFY THE FACTORS AFFECTING CUSTOMERS TO ORDER THE FOOD ONLINE IN PUNJAB[J]. 2021. [17]Baykasoglu Adil, Felekoglu Burcu, Ünal Ceylin. Perceived usability evaluation of learning management systems via axiomatic design with a real life application[J]. Kybernetes, 2024, 53 (1): 83-101. [18]Li Wenhe, Wang Ying, Yang Wenxu, Zhang Kaibo. Design and optimization of an integrated liquid cooling thermal management system with a diamond-type channel[J]. Thermal Science and Engineering Progress, 2024, 47 102325-. [19]Fukushi Mitsuyoshi, Delgado Felipe, Raveau Sebastián. Impact of omitted variable and simultaneous estimation endogeneity in choice-based revenue management systems[J]. Transportation Research Part A, 2024, 179 103933-. | |
2.本课题要研究或解决的问题、预期目标和拟采用的研究手段(途径): | |
一、研究的主要内容 APP端用户:用户可以通过APP进入点餐系统,可以查看公告信息,菜品信息,留言信息,注册登录后可以进行菜品加入购物车,点餐,提交留言,查看我的订单,个人信息管理等; 服务器端管理员:管理员登录后功能有个人中心,用户管理,菜品分类管理,菜品信息管理,订单管理,留言管理,系统管理等; 通过智能点餐系统,餐厅可以减少人工操作,提高点餐速度,减少顾客等待时间,提高服务效率;同时智能点餐系统可以为用户提供一个手机点餐的平台,提升顾客的用餐体验;通过智能点餐系统,餐厅可以实时掌握菜品销售情况、库存情况等信息,实现精细化管理,提高餐饮运营效率。 二、所需技术和解决的问题
Android是由Linux+Java构成的,这个平台的架构非常简单,使得它可以充分发挥硬件资源的性能,而它的开源性,降低了手机软件的开发成本,这就使得Android成为了目前移植性最好的手机操作系统,也是现在可移植性最高的手机操作系统。相比与其他手机开发平台而言,Android更有优势,也更具有竞争力。而Android的开源性也保证了Android手机不会有太高的价位,用户可以比较容易的获取各种所需要的信息。 Java目前流行性很强,而且它等应用范围也相当的广。这一款语言和C++很像,但Java摒弃了C++中很少使用的一些特征,继续保持C++语言受人们喜欢的一些优点:快速、安全。 3. MYSQL数据库 MySQL是典型的关系数据库系统,拥有开源免费、稳定、高效等特点,一直是中小型web项目的最佳数据库选择。MySQL最大的优势之一就是无偿使用,这也是它成功的关键。通过建立概念模型,并用E-R图描述,将概念模型转换成关系模式,进行实体与联系的描述。 4.关键技术 本系统前台基于Adorid平台,服务器端界面采用Java语言,在连接数据库和处理等部分拟采用JavaBeans技术。本项目后台使用集成开发工具IDEA,同时采用JSP技术、B/S结构进行开发设计,后台数据库选择MYSQL数据库,运用图形界面、核心代码及相应的说明文字解析系统重要模块的实现过程和结果。
(1)在需求定义阶段,完成需求调查,需求调查是前期涉及最重要的部分,以前从未调查过,应多查阅资料,请教指导老师,完成合格详细正确的需求调查。 (2)用户界面设计直接影响用户体验,因此需要特别关注。开发者需要充分考虑用户需求和习惯,设计出简洁、易用的界面,同时保持美观。设计过程中需不断进行用户测试和反馈调整,以提升用户体验。 (3)系统实现对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用模块化设计方法,根据用户的需求及程序的应用和维护的易用性,将各个部分置于不同的模块中。提示及自动纠错等功能,因此可以方便的进行Java开发。 (4)智慧点餐管理系统需要处理大量的实时数据和交易,这对系统的性能要求较高。因此需优化算法和数据库结构,以确保系统的响应速度和处理能力,满足高并发和高吞吐量的需求。 (5)系统的功能丰富性更能提高用户的使用感。系统需支持菜单管理功能,包括菜品分类、价格、描述、图片等信息的管理和更新。实时更新订单状态,包括新订单、进行中、已完成等状态,方便服务员和厨房管理人员追踪订单和处理流程并且提供简便的下单功能。并支持多种支付方式,如支付宝、微信支付等。 三、预期的目标 该系统还增添设计了推荐智能菜品功能和在线留言功能,可以通过用户喜好推荐菜品,让用户可以在线留言交流,增加用户的参与感和归属感。基于安卓的智慧点餐管理系统可以实现自动化管理,减少人工操作,降低人力成本。同时,系统还可以帮助餐厅实现数字化转型,提高竞争力。 设计实现一个基于安卓的智慧点餐管理系统,满足用户搜索查看菜品信息,进行在线点餐,查看我的订单及管理员管理的功能,系统页面简洁美观,兼容性好,运行没有Bug,能够满足使用者的需求。 四、研究手段 (1)调查法,从实际的系统开发目的出发,结合系统需求调研,得出本系统的功能结构模块。 (2)文献研究法,通过大量查阅有关本系统的相关技术书籍,更详尽地了解网上有关系统的现状及相关技术。 (3)经验总结法,经过网络搜索、老师指导以及自己的开发经验结合,对系统开发具体情况,进行归纳与分析,使之系统化、理论化。 (4)实证研究法,自己进行大量的编码测试,一切从动手编码出发,结合自己以前的编程基础,实现系统所需要的功能。 |
3.研究进度安排: | |||||||||||||||||||||||||||
|
4.指导教师意见: |
(1)对“文献综述”的评语(不少于100字): (2)对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测(不少于100字): 指导老师: 年 月 日 |
所在专业审查意见: 负责人: 年 月 日 |