基于Android手机终端点菜系统 开题报告

时间:2024.4.27

毕业设计(论文)开题报告

题 目

系 专 业 姓 名 班 级 学 号 指导教师

一、综述本课题国内外研究动态,说明选题的依据和意义

国内外研究动态:与国外同行业相比,国内企业管理起步较晚。在国内大部分的餐饮企业还在用手工的方式处理消费数据的时候,国外的同行业企业已经使用上了先进的计算机管理企业信息数据,点餐模式采用网络模式,或手持终端模式,较国内相比,效率和成本有了极大的提高。

在过去的几年中,管理人员仅仅把计算机看成是省钱的工具,而现在,计算机被看成是创造利润的工具。凡是那些不愿意掌握有关计算机核信息资源管理方面基础知识的用户管理人员核行政首脑,必将成为落伍者。

伴随着我国旅游业的发展,酒店行业的服务档次迫切需要提高。在酒店竞争日趋激烈的今天,要成为佼佼者,就必须与高新技术紧密结合。传统的纯手工或简单的计算工具已经不适应现代经济发展的要求,必须运用现代化管理手段,配备完善的自动化设备,提高酒店的服务水平和质量,从而赢得高信誉、强实力、好效益.

选题的依据:在当今“快节奏”的年代,上班一族对餐饮的消费倾向是企求方便和快捷,因此,开发了一套基于Android平台的手机点菜系统。

随着科学技术的发展,二十一世纪几经迈入了一个集数字化,网络化,信息化的时代,以网络为核心的社会。中国的网民充分领略到“畅游天地间,网络无极限” 所带来的畅快。Android点菜系统是基于Android手机的一款网络应用软件,目的在于为餐馆用户和餐馆提供极大的便利。应用此软件,用户可以轻松便捷地实现自己的点菜要求。

通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低下,而且在就餐高峰期人员繁杂的情况下,服务员在快速手写点餐、人工送单中可能还会增加误操作的几率,造成客人投诉,影响到服务质量,甚至有损餐厅的美誉度。随着WLAN技术的普及,一些规模较大的酒楼餐厅开始考虑利用这种最为先进、最具时尚潮流的网络技术来建设一套灵活、快捷的信息管理系统,以优化管理流程,使酒店的服务和管理得到实质性的提升,提高品牌形象和行业核心竞争力。

意义:Android点菜系统是基于Android手机的一款网络应用软件,目的在于为餐馆用户和餐馆提供极大的便利。应用此软件,用户可以轻松便捷地实现自己的点菜要求。Android点菜系统主要包括了客户端,厨房端及前台,其中有后台管理,点菜管理,收银管理及订位管理,全部实现智能化,不需要传统的服务员来记单,提升了

酒店的档次,方便了客户,同时也提高了工作的效率

二、研究的基本内容,拟解决的主要问题:

研究的基本内容: 本设计主要讲述了点餐系统的基本功能和数据库的设计方法。设计最终达成了包括用户登录,点菜管理功能模块、顾客开桌管理功能模块、转台管理功能模块、查台管理功能模块、结台管理功能模块、更新管理功能模块、退出系统等。

1.1 Android点菜系统主要功能如下

● 登录功能:为了增强系统的使用安全性,使用系统之前必须登录系统,登录过

程是通过网络,在后台的数据库通过用户名和密码进行查询。注册用户方可使用该系统。

● 用户注册功能:用户能够自行地注册而不需要分配的用户名和密码。这样的

话,实行免费注册制可以使餐厅吸引更多的客人来订餐。而客人决定注册哪家餐厅选择的空间也是很大的。

● 菜谱的查询功能:用户进入系统后可以对菜谱进行浏览,并且可以查看菜谱

的详细信息。用户可以根据价格分类来进行分类查询。

● 菜谱的更新功能:用户可以根据自己的需求来修改菜单的信息。

● 菜谱的删除功能:用户可以根据自己的需求来删除不需要的菜单信息。

● 发送订单功能:用户选好菜谱后,点击生成订单。用户需要输入相关的信息,

如订餐时间,配送菜的地址,联系人等等。通过网络,将订餐信息发送到后台服务器,进而在厨房中的显示,方便厨师下厨。

浏览历史记录:用户可以通过浏览历史记录来查看自己点过的菜单,花过多少钱,都点了些什么菜。

论文拟解决的关键问题及难点:

我们一般设计系统都要完成以下的几个要求,以便于用户进行操作。这样才能使系统易学易用。

(1)合理的设计数据库

尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。

(2)设计出友好的界面

界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。

(3)实现基本功能和一些特殊功能的操作

该系统要求除了能实现信息的录入,删除,查询等基本功能之外,还要求能够根据用户的需要进行操作。

三、研究内容及可行性分析:

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对刚刚开发打算进一步应用的系统的必要性和可能性的分析和研究,对该系统的开发从经济、技术、操作三方面进行分析和研究。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。

3.2.1.经济可行性分析

确定开发项目的开发成本以及估算开发项目所能够产生的经济效益:该软件应用在Android平台终端,现在Android已经荣升智能机老大的地位,拥有众多的客户群体,所以使得该软件可以应用广泛。而且该软件的成熟应用能够吸引餐馆在该软件的投入,也能带来众多的用户是用群体,软件开发成本可控,而且效益可观。所以本系统在经济上是可行的。

3.2.2.技术可行性分析

确定现有的技术是否能解决本该开发项目:本系统应用现在比较新颖主流的Android开发技术,在手机端开发Android的客户端软件,虽然技术新颖,某些方面可能不够成熟,但开发该系统不会有多大的技术屏障,手机端主要是UI界面的绘制和数据业务处理,以及数据与网络的交互处理。服务器端采用Serverlet做控制层来控制数据与客户端的交互,采用小巧强大的MySQL数据库作为服务器端的数据存储。所以在技术上也是可行的。

3.2.3. 操作可行性分析

确定软件产品是否能够被最终的用户所接受,用户是否能操作最终的产品:本系统运行在手机端后,用户只需按照界面提示操作即可完成点菜,查看订单等功能,操

作简单。 综上所述,此系统开发目标已明确,在技术和经济,操作三方面都可行,并且投 入少、见效快。因此系统的开发是完全可行的。 三、研究的方法与技术路线: (1)理论分析与实证分析结合。 (2)定性分析与定量分析相结合。 (3)采用跟踪研究的方法,对实际对象进行跟踪研究与实验分析。 五、研究工作进度: 序号 1 2 3 4 5 6 第 第 第 第 第 第 时间 周 周 周 周 周 周 内容 查阅文献 文献综述和外文翻译 撰写开题报告 程序设计与开发 撰写毕业论文 论文的答辩与修改五、主要参考文献: [1] 公磊,周聪.基于 Android 的移动终端应用程序开发与研究[J].计算机与现代 化,2008(8):85-89. [2] 高焕堂.Android 应用框架原理与程式设计 36 技[M/OL]. Google 公 司,2008:132-150. [3] 马越.Android 的架构与应用[D].北京:中国地质大学(北京)硕士学位论 文,2008:9-20. [4] GPS 用户联盟. GPS 原理、定位原理、系统组成[DB/OL]. http://gpsuu.com/rumen/20071006/2703.html,2007. [5]孙卫琴,精通 Hibernate:Java 对象持久化技术详解,电子工业出版社,2005 年。

[6]Ryan Asleson Nathaniel T.Schutta Ajax基础教程 人民邮电出版社 20xx年2月,1.

[7]Michael Kofler,MySQL 5权威指南(第3版),人民邮电出版社,2006 年12月,3-1.

[8]张洪伟,Tomcat Web开发及整合应用,清华大学出版社,20xx年2月,1.

[9]段朋鹏,郭庆平 基于Struts 和Hibernate 的在线考试系统 中国科技论文在线 http://www..

[10]张震,杨正球 基于整合了Struts 和Hibernate 的J2EE 架构的用户权限管理系统的设计与实现 中国科技论文在线

六、指导教师审核意见:

指导教师签字:

20xx年 2 月 19 日

七、系、室、部(研究所)评议意见:

1. 适合本专业的毕业设计课题;

2. 不适合本专业的毕业设计课题;

3. 其他

系、室、部(研究所)主任签字:

20xx年 2月 20日

八、开题小组评审意见:

开题小组组长签字:

20xx年 2月 21 日

九、系领导(答辩委员会)审核意见:

1.通过; 2.完善后通过; 3.未通过

系领导(答辩委员会)签字:

20xx年 2月 22 日


第二篇:Android手机终端点菜系统(Servlet和MySQL)(附答辩记录)


Android手机终端点菜系统(Servlet和MySQL)(附答辩记录)

Android手机终端点菜系统Servlet和MySQL附答辩记录

Android手机终端点菜系统(Servlet和MySQL)(附答辩记录)(任务书,开题报告,中期检查表,毕业论文,17400字,答辩评审表,源程序,数据库) 摘 要 Android点菜系统是基于Android手机的一款网络应用软件,目的在于为餐馆用户和餐馆提供极大的便利。应用此软件,用户可 ...

<p>Android手机终端点菜系统(Servlet和)(附答辩记录)(任务书,开题报告,中期检查表,毕业论文,字,答辩评审表,源程序,数据库) <br />

摘&nbsp; 要<br />

Android点菜系统是基于Android手机的一款网络应用软件,目的在于为餐馆用户和餐馆提供极大的便利。应用此软件,用户可以轻松便捷地实现自己的点菜要求。<br />

此系统基于C/S结构,采用Servlet和MySQL编程来实现对数据的存储和操作。手机客户端主要应用Android UI开发技术,使用Activity组件,并遵照MVC模式进行开发。网络数据交互则遵照HTTP协议来实现与服务器端的通信。<br />

本文第一章绪论部分对整个系统和开发过程中所用到的技术做了一个简略的介绍。第二章是系统的需求分析和数据库的设计,第三章是主体功能的编码实现,介绍本系统各个功能模块的具体实现。第四章是系统测试和纠错部分,对整个系统进行全面的测试。最后一章是总结。<br />

<br />

关键词:MVC,Android,MySQL,Eclipse,数据存储 <br />

&nbsp;<br />

ABSTRACT<br />

Android menu-ordering system is an internet-applied application. It aims at offering great

convenience to the customers and restaurants. By widely applying the application, customers can order dishes directly in the future. <br />

The system is based on the C/S structure. Using the techlonogies of severlet developing and

MySQL programming, the system controls and manages data efficiently. The author used Android UI developing techlonogy to design the interface on cellphones, which applied the Activity module and followed the principle of MVC. As for the internet information transformation, the system obeys HTTP file transfor protocol to accomplish the communication with servers.<br /> The first chapter breifly introduced the system and all technologies involed. The second chapter presented the requirement analysis and the database structure design. The third chapter described the sytem development procedures. The forth chapter is about the testing and debugging.The last chapter is the conclusion.<br />

<br />

Keywords: :MVC,Android,MySQL,Eclipse <br />

&nbsp;<br />

系统功能模块<br />

&nbsp;&nbsp;&nbsp; &nbsp;模块分析是描述系统需求的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发的一个关键过程。 <br />

需求分析的第一步,是知道该软件要给谁使用,需要具有哪些功能。Android客户端点菜系统,主要是为了提供餐馆顾客的方便,为顾客点菜,查看消费记录提供方便,同时,餐馆在服务器端也能知道餐厅的业绩,更加合理的制定营业计划,为顾客服务,为餐馆自身盈利。

<br />

根据具体的需求,将整个系统分为以下几大模块:<br />

点菜功能模块:注册用户能够点选餐厅的饮食,并且像购物车一样,能够查看自己已买的菜谱,可以增加和删除已选但未生成订单的商品,最后顾客确定后完成本次交易<br />

历史订单模块:注册用户可以查看以前购买过的商品。方便用户查看自己的消费情况。而且有历史记录的订单可以对已购买的商品进行评分,这样餐厅就可以及时了解顾客的交易满意程度。<br />

联系客户模块:可以通过点击此功能直接和餐馆客服或者服务员交流。<br />

饮食资讯模块:提供饮食资讯或者健康资讯,向用户提供饮食资讯,让用户更好的选择自己喜欢的菜谱,提供健康资讯,向用户免费提供有价值的健康饮食习性,菜谱等,让用户倍感温馨。 <br />

<br />

本文利用Android开发技术开发了一个手机端订菜系统,主用利用了Java语言来进行代码的编写,手机端采用Android的开发,服务器端主要采用Servlet的开发技术,在实际的代码编写过程中,客户端和服务器端都采用了MVC的开发模型,使各个层分离。视图层和业务层的分离,允许更改视图层代码而不用重新编译模型和控制器代码。在本系统的客户端,主界面和业务分离,其中界面层也有很多可以抽取和分离的信息我都统一抽取出来,遵照MVC模式进行设计。界面中展现的文字,样式,图片都抽取到一个资源包中,为以后的更改和维护带来方便。在服务器端,Servlet做控制层和业务服务层分离,以后变更的话,也不会各个层都需要修改。 </p>

<br />

<br />

<br />

<br />

<span class='Kwv412'></span> <br />

<br />

<p><P></P>

Android手机终端点菜系统Servlet和MySQL附答辩记录

更多相关推荐:
android开题报告

青岛大学毕业论文设计开题报告题目设计模式在Android平台游戏开发中的实践研究学院软件技术学院专业数字媒体艺术姓名指导教师年月日毕业设计论文开题报告书二主要研究内容设计模式是面向对象的软件设计与实现的关键技术...

开题报告Android 吃豆人毕业设计开题报告

毕业设计论文开题报告含文献综述外文翻译题目基于Android手机平台的吃豆人游戏设计与开发毕业设计论文开题报告包括选题的意义可行性分析研究的内容研究方法拟解决的关键问题预期结果研究进度计划等1浙江大学城市学院毕...

Android文件管理器开题报告

基于Android文件管理器的实现论文开题报告

基于android的通讯录毕业设计开题报告

安徽科技学院本科生毕业论文设计开题报告书

Android个人移动地图开题报告

毕业设计论文开题报告及文献综述

开题报告基于Android系统的音乐播放器设计与实现

贵阳学院毕业论文设计开题报告表

Android的论文开题报告

南京理工大学毕业设计论文开题报告学生姓名专业设计论文题目指导教师准考证号年月日开题报告填写要求1开题报告含文献综述作为毕业设计论文答辩委员会对学生答辩资格审查的依据材料之一此报告应在指导教师指导下由学生在毕业设...

基于android的手机通讯录开题报告

基于android的手机通讯录开题报告,内容附图。

基于android的在线控制--开题报告

本科毕业设计开题报告届20xx系别电子信息工程专业通信工程注本表一式二份一份附在毕业设计论文内一份系内保存

Android文件管理器的实现毕业设计开题报告

毕业设计论文开题报告题目名称基于Android文件管理器的设计与实现学院专业年级学生姓名班级学号指导教师二一一年十二月六日大学学院本科生毕业设计开题报告注纸张填写不够可另加附页

(开题报告)基于Android的日程表管理系统设计与实现--

基于Android的日程表管理系统设计与实现一课题的意义Android是由AndyRubin创立的一个手机操作系统后来被Google公司收购Google公司希望与各方共同建立一个标准化开放式的移动电话软件平台从...

android毕业设计(论文)开题报告

毕业设计论文开题报告题目学院专业及班级姓名学号指导教师日期西安科技大学毕业设计论文开题报告二主要研究设计内容研究设计思路及工作方法或工作流程设计内容基于Android平台下实现理货员的功能精耕拜访销售机会拜访效...

android 开题报告(44篇)