1、 1 本科毕业设计 (论文 )开题报告 通信 工程 基于 Android 的手机远程点餐系统设计 一、课题研究意义及现状 移动互联网技术及其应用是下一代网络应用中最重要的发展方向,人们通过智能移动终端设备,如智能手机、智能平板电脑等,采用移动通信及移动网络技术进行相互通信、信息查询、系统应用等广泛的活动。特别是由于智能手机在功能上的大幅度提高、在价格上的普遍降低、以及应用程序的丰富和发展,越来越多的用户趋向于使用手机进行互联网的各种应用。 目前,许多公司开发出了各种面向智能终端的操作系统,如苹果公司的 IOS、微软公司的 Windows Phone、由诺基亚、索尼爱立信、摩托罗拉、西门子、等几
2、家大型移动通讯设备商共同出资推出的 Symbian OS、 Google推出的 Android等。其中 Android的市场份额已经从 2010年 7月的 17%上升到 2011年 9月的 42%, Android已经成为最重要的移动终端操作系统。 本系统就是为了培养学生快速掌握 Android系统技术及应用程序开发而设置的设计任务。本系统的主要任务是为用户在手机端进行订餐点餐等服务,方便人们的移动应用需求。本系统主要完成 Android系统环境的构建、餐馆酒店信息 查询、菜谱信息查询、订餐点餐服务、服务评价管理、餐饮酒店管理等功能设计、相关人机交互界面设计等内容。 基于 Android的手机
3、远程点餐系统的主要功能包括 : 1,餐饮酒店信息查询 2,菜品特色信息查询 3,订座订餐管理 4,点菜信息管理 5,评价评论管理 6,餐饮酒店信息管理 要求完成相应模型和应用系统的接口设计、系统代码设计、程序调试和演示。熟悉系统架构设计,熟练安装和配置 Android 开发系统。 二、课题研究的主要内容和预期目标 2 2.1 研究的主要内容: 本设计主要 熟悉 Android 的软件系统开发环境,掌握 基于 Android 的手机应用程序开发环境的配置方法,熟悉基于 Android 的数据和数据库连接及访问方法,对基于 Android 的手机远程点餐系统进行详细需求分析和总体设计。 (一 )系
4、统总体指标及功能要求 1,用户子系统设计:包括用户 注册、 登录 2,点餐子系统设计:包括浏览功能设计、订单功能、确认功能 3,食品及订单子系统:包括是食品添加以及删除、菜单修改、订单浏览等 (二) 主要内容与基本要求 1,要求安装、配置和调试好基于手机远程点餐系统开发环境。 2,要求系统完成用户端管理和功能模块设计。 3,要求完 成后台管理端数据库及功能模块设计 4,要求系统能够实现用户端的登录、所在地定位、城市选定、餐饮酒店管理等功能。 2.2 预期目标 : 目前,餐饮业的手工操作存在着一些弊端,如人工传递浪费时间直接影响返台率;经营大规模菜系时单据多、信息量大而分单、传菜等环节经过的人越
5、多越容易出问题,因而直接影响服务质量;统计营业额时财务也无法保证有效的监督管理机制。在具体工作中还容易出现以下问题:手写单据字迹潦草从而导致错菜、传菜分单出错现象严重、查账程序比较繁琐。处理特殊口味有遗漏和偏差、计算账单容易出错等等。因此,远程点餐模 式应运而生。它不仅可以有效的提高餐饮业的工作效率,更可以规范体系,提高整体服务质量和管理水平,并为规范化经营提供了坚实的技术基础。 这样,有利于客人用餐过程点餐的快速和准确性,效率高了,质量好了,生意也自然好了。 三、课题研究的方法及措施 一般情况,餐厅点餐、送单、结帐都采用人工传递,这种工作流程效率低下,而且在就餐高峰期人员繁杂的情况下,服务员
6、在快速手写点餐、人工送单可能还会增加误操作的几率,造成客人投诉,影响服务质量,甚至有损餐厅的口碑。所以,一套基于 wlan 的远程手机点餐系统可以完美的解决以上问题。通过 遵循软件工程的设计方法,完成需求,系统,概要,详细以及测试的整个开发过程,设计一套带有数据库的点餐系统,并实现 订座订餐管理, 点餐管理,加减菜单管理,注销等功能的软件来解决以上问题。 3 四、课题研究进度计划 毕业设计期限:自 2011年 10月 20日至 2012年 5月 15日。 第一阶段( 4周):分析任务,收集资料,系统总体方案设计,完成开题报告、文献综述、外文翻译。 第二阶段( 4周):设计与写论文,数据库设计和
7、访问、应用软件程序设计,撰写设计报告与论文。 第三阶段( 2 周):设计作品完善,论文修改。 五、参考文献 1 张波,高朝勤,杨选,等译 .Burnette Ed. Android 基础教程 M.北京:人民邮电出版社, 2009. 2 韩超 , 梁泉著, Android系统级深入开发 -移植与调试 M.北京:电子工业出版社,2011.02. 3 林城著 ,Google Android 2.X应用开发实战 M.清华大学出版社 ,2011.01. 4 席尔瓦 (Vladimir Silva)著 , 王恒 , 苏金国等译 ,精通 Android游戏开发 M.北京:人民邮电出版社, 2011.02.
8、5 伯内特 Ed Burnette著;田俊静 , 张波 , 黄湘情等译 ,Android基础教程 M,北京:人民邮电出版社, 2010.08. 6 刘平, Android 手机访问服务器的一种数据交互方法 J. 电子设计工程 . 2010,18(9):45-49. 7 王向辉,张国印,陈洁 .Android 应用程序开发 M. 北京:清华大学出版社, 2010. 8 翟晓宇 ,基于 Android平台的“手机交通信息发布系统”的设计与实现 D.北京交通大学硕士学位论文, 2010. 9 张孟东 ,基于 Android的多媒体系 统设计与实现 D.武汉理工大学硕士学位论文,2010. 10吴想想
9、 ,基于 Android平台软件开发方法的研究与应用 D.北京邮电大学硕士学位论文, 2010. 11卢宏伟 ,基于 Android平台 的 在 线播 放 器 设计 与 实 现 J.电 脑 知识 与 技术 ,2011,(7):25-29. 12 叶小榕 , 邵晴 , 基于 Android 平 台 的 移 动 电 子 政 务 系 统 J. 科技导报 ,2011,(7):41-46. 4 13隆志坚 ,Android平台基于 Google Map Api的导航应用技术研究和实现 J.办公自动化 ,2011,(8):23-28. 14 Ben Sadeh, Kjetil, Magnus M. Eid
10、e, Njaal C. A. Towards Unit Testing of User Interface Code for Android Mobile Applications. Communications in Computer and Information ScienceJ, 2011,181:163-175. 15 Lucas Jordan and Pieter Greyling, Using the Google App Engine with AndroidM, Practical Android Projects,2011,275-310 16 Xianhua Shu,Zh
11、enjun Du,Rong Chen,Research on Mobile Location Service Design Based on Android Wireless CommunicationsP, Networking and Mobile Computing, WiCom 09, 5th International Conference on. 2009. 9:1-4. 17 Reto Meier. Professional Android Application DevelopmentM. Wrox Programmer to Programmer. 2008, ll:33-34.