当前位置:文档之家› Android点菜软件的开题报告

Android点菜软件的开题报告

毕业设计(论文)开题报告(含文献综述、外文翻译)
题目
姓名
学号
专业班级
所在学院
指导教师(职称)
年月日
毕业设计(论文)
开题报告
(包括选题的意义、可行性分析、研究的内容、研究方法、拟解决的关键问题、预期结果、研究进度计划等)
1. 选题的背景和意义
1.1 选题的背景
通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低下。

而且在就餐高峰期人员繁杂的情况下,服务员在快速手写点餐、人工送单途中可能会出错,从而影响服务质量,甚至有损餐厅的名声。

随着WLAN技术的普及,一些规模较大的酒楼餐厅开始考虑利用这种最为先进、最具时尚潮流的网络技术来建设一套灵活、快捷的信息管理系统,以优化管理流程,使酒店的服务和管理得到实质性的提升,提高品牌形象和行业核心竞争力。

虽然酒店管理系统很受欢迎,但运行于这套系统的客户端的点菜软件却少受关注。

基于Android系统的电子菜单型客户端是一款融合传统菜谱与无线点菜信息化技术于一体的点菜软件。

软件人性化的设计,能满足了顾客浏览的便利性与自助点菜的需求。

且软件接近传统菜单,是能够让餐厅真正放心使用的一款电子菜单软件。

实时的菜品更新功能及海量的信息展示功能,使餐厅节省了大量的菜单、菜牌、手工单等各项高昂的、没完没了的制作费用,解决了传统纸质菜单易出现的脏和乱的问题。

电子菜单还能使餐厅实现无纸化,提升了餐厅的档次和形象。

之所以选择Android系统是因为Android系统有如下优点:
(1)开源
Android系统是开源的,“开源”是用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。

Android操作系统的开源意味着开放的平台允许任何移动终端厂商加入到Android联盟中来。

因为Android的开源,专业人士可以利用开放的源代码来进行二次开发,打造出个性化的Android。

例如中国的MIUI就是基于Android2.3原生系统深度开发的Android系统,其与原生系统相比有了较大的改动。

而且开放性可以缩短开发周期,降低开发成本。

如此一来跟有利于Android的发展。

(2)给用户更高的自由度
Android操作系统给予了用户跟高的自由度,熟悉Android的都清楚:用户可以根据自己的喜好来设置手机界面,Android的应用市场甚至上还有各式各样的启动器来供用户自己选择,让自己的手机与众不同。

例如,用户要是喜欢HTC的操作界面,便马上可以在应用市场上找到,甚至还能模仿IOS的界面。

相比于IOS 操作系统,Iphone手机只有一成不变的手机界面,不能对其进行更改。

(3)选择多样化
由于Android的开放性,众多的厂商为了迎合大众会推出层出不穷的新产品。

迄今为止,以Android为操作系统的机型已经达到了几十上百种。

但是这些功能、机型上的差异不会影响到数据的同步、软件的兼容等等。

这样便给了消费者更多地购机选择。

这一优势是IOS、Blackberry OS等操作系统所不能比拟的。

1.2 国内外研究现状
目前国内餐饮企业对电子菜单这类点菜软件的关注还是比较少的,因此国内的一些点菜软件如点菜宝,电子菜谱等都不太成熟。

它们只能显示菜品的图片和价格。

简单地说,这些软件只是一些图片显示软件而已。

只是将传统的纸质菜单搬移到电子设备上,并没有给传统的点菜过程带来太多的创新,也没为餐厅的管理带来便利。

而顾客的体验没有得到提升。

在国外,由于起步早和餐饮企业对这类技术比较认可。

因此,这类点菜软件比较成熟。

国外的点菜软件能让顾客自主完成点菜,而不用通过服务员。

软件与厨房客户端通过网络连在一起,顾客点完菜后,厨房马上就能收到并开始烹饪。

除此之外,软件还有比较人性化的推荐功能,它能根据顾客以前的点菜记录为顾客推荐菜品。

本次毕业设计将以第二种观点为参考,开发一款人性化的、实用点菜软件。

1.3 发展趋势
随着技术的进步和WIFI的普及,越来越多的餐饮企业用上了综合的管理系统。

这套系统能为餐饮企业管理带来很大的方便。

但是关注这套系统中顾客端的点菜
软件的人却很少。

点菜软件是直接面向顾客的,是能在一定程度上影响顾客对餐厅的印象。

而现有电子菜单软件大多数都过于简单,不能为传统的点菜带来太多的改进。

电子菜单软件将会向着人性化的方向前进。

最终会形成将订位、顾客自助点菜、餐厅饮食销售情况记录、数据统计等功能集合于一体的综合性服务软件。

它既能给顾客带来前所未有的使用感受,又能够为餐厅管理提供数据参考。

2.研究的基本内容
目前多数菜单软件功能少,使用不方便,不能给餐厅和顾客带来好的使用体验。

本次毕业设计所设计的软件主要是在原有的一些软件的基础上进行功能添加和优化,务求为使用者的使用体验带来质的提升。

2.1 基本框架
软件的结构如图1.1所示。

图1.1 软件结构框图
订位:在到达餐厅之前,顾客在订位界面订位。

投诉与建议:进入软件后,顾客可以在投诉与建议界面给餐厅留言。

开桌:到达餐厅后,顾客可以在开桌界面选定自己的座位。

菜单:顾客可以在菜单界面点菜并确认订单。

结账:用餐完毕,顾客可以在结账界面查看订单、计算应付金额。

主要需解决的问题如下:
(1)熟悉Android语言,能熟练运用java开发工具eclipse和Android开发工具sdk;
(2)设计方便使用的人机软件界面,包括选择、计算、图片显示和文字显示等控件;
(3)选择合适的背景界面以及图标;
(4)实现订位和选位的功能;
(5)实现点菜的功能;
(6)实现查看订单和结账功能。

研究步骤:
(1)通过查找资料,对Android系统的产生、发展和对人们生活的影响有了基本的了解。

(2)选读部分有关Android系统软件开发且普及度较广的资料,简单了解Android系统的结构、开发过程、相应软件等。

(3)在网上收集与电子菜单相关的论文、文献和其它资料,对设计一款电子菜单软件有基本的了解。

(4)对收集到的Android电子菜单软件相关资料进行整理,筛选出有用的部分(当前电子菜单软件的优缺点,研究方向等)。

(5)网上查找常用的电子菜单软件,收集用户评价,归纳它们的局限性,寻找改进的方法。

(6)确定软件设计的方向、大概功能、重难点及关键问题,制定开发计划并实施。

2.2 研究的重点和难点
本研究的重点是软件操作界面需要设计得简洁,让使用者能在最短时间能熟悉软件的操作。

从而体现出人性化的设计理念。

本研究的难点是:
(1)定位功能相对独立于点餐数据库,因此需要单独设计,它能针对酒店的实际餐位实时更新。

(2)要实现菜品合理的分类和搭配,如热菜和凉菜及酒水就要分类显示,同时
又可以根据早餐、午餐、晚餐或者是中餐、西餐进行分类,且分类要精确。

2.3 拟解决的关键问题
本次毕业设计拟解决的关键问题为:
(1)操作简单、界面友好: 完全控件式的页面布局,使得菜品,资讯,座位等信息的录入工作更简便,许多选项包括餐厅信息,桌位,包房信息等只需要点击鼠标就可以完成。

另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。

对常见的类似网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现。

(2)即时可见:对客户预定餐饮信息的处理将立即在另一应用端及服务器的对应栏目显示出来,达到“即时点击、即时见效”的功能。

(3)系统运行应该快速、稳定、高效和可靠。

(4)在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。

3.研究的方法及措施
(1)选取几款常的基于Android系统的电子菜单软件,对它们进行分析和找出它们优缺点,并根据这些优缺点对软件进行优化。

(2)邀请身边的朋友或同学来试用软件,并认真记录他们的试用感受,根据试用感受优化软件。

(3)将软件上传到软件开发网站,寻求专业程序员的建议。

4.预期研究成果
本次毕业设计是一个基于Android的电子菜单软件,有如下成果:
(1)功能丰富
软件具有推荐功能,让顾客跟快找到自己想要的菜品;软件能记录菜品更多的信息,如来源,成分,味道等,让顾客不盲目点菜,避免浪费。

(2)界面简洁
软件操作界面经过优化,简洁且易于操作,方便用户上手。

5.研究工作进度计划
第七学期
第四周至第五周:查找外文文献并翻译。

第六周:查阅Android开发书籍。

第七周至第八周:开始编写基本程序。

第九周至第十周:撰写开题报告和文献综述并根据导师意见进行修改。

第十一周:开题报告、文献综述和外文翻译正式定稿并上传。

第十二周:制作PPT,参加开题报告的答辩。

第十三周至第十四周:修改程序并下载到模拟机上进行模拟。

第十五至十九周:对程序进行修改。

第八学期
第一周至第三周:在设备上测试程序。

第四至五周:解决程序在设备上运行所产生的问题。

第六到七周:对程序进行最后的调试和修改,确保程序的可操作性和稳定性。

第八周:成果验收。

第九到十二周:完成毕业设计论文并准备毕业设计答辩。

第十三周:毕业设计。

相关主题