手机电子点餐app制作.doc
《手机电子点餐app制作.doc》由会员分享,可在线阅读,更多相关《手机电子点餐app制作.doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.-设计(论文)题目:手机电子点餐app制作姓 名: 部(院、系): 物理与信息工程学院 专 业: 集成电路工程 年 级: 2014 级 指 导 教 师: 2015 年 11月 30日诚信声明我声明,所呈交的设计说明书或论文是本人在指导教师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,设计说明书或论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。我承诺,本人的设计说明书或论文中的所有内容均真实、可信。作者签名:签名日期:手机电子点餐app制作摘 要在目前的餐馆里,顾客点餐都需要服务员的陪伴。如果可以采用电子
2、菜单,客人点餐就能实时地了解菜品的特色,方便顾客的同时还节约了餐馆的人力成本。本课题是基于android的电子点餐菜单的设计,该电子点餐系统实现了一个电子点餐终端的部分功能,如:显示菜品名称、菜品的介绍、单价、已点数量和总价等。本设计主要讲述了电子点餐系统的基本功能,最终达成了包括点菜管理功能模块、购物车模块等。本设计是JAVA语言进行编写和android软件终端的支持下实行的。在餐饮业具有较好的推广价值。并且系统能够正常运行,各个界面交互性较好。在系统规划中先后用数据流程图,系统功能结构图分析了系统所需要的各种数据,详细的展示了系统各个功能模块,并给出了摘要功能运用界面图。【关键词】: an
3、droid;电子菜单;java目 录第一章 绪论1.1课题研究背景和意义餐饮行业在以前的点餐方式大都是服务员站在旁边记下顾客点的菜,这样传统的方法有很多的弊病,比方说存在服务员写错或者漏记的情况,那么就有上错菜的可能。如果顾客用餐的过程中想要加菜,也是人工操作且还要把原来的菜单找出来,那样就很麻烦。在吃完饭付钱的时候,需要前台把每个菜的价格加起来,也有很大的出错的概率。如果碰上有特殊口味的顾客或者对某些事物敏感的消费者,就有可能因为信息传递的错误或者不够完整、准确,而引发不必要的争执,影响该顾客对本店的印象,也对其他用餐的客户造成不好的影响。如果这类的事情发生得多了,对餐厅的营业将造成很大的影
4、响,是非常不必要的。民以食为天,从纽约到巴黎,从伦敦到北京,从世界名城到乡间小镇,古往今来几乎走到哪里都能随处可见餐馆的影子。餐饮业经历了几千年的历史,我们会发现,我们吃饭去的很多餐馆,都已经是服务员用手机给我们点餐。这样做的好处是提高了点餐单的效率,减少了结账的等待时间,避免了很多不必要的错误。本设计为了方便用户,将点餐做成应用程序拓展到用户的终端设备上,并且提供一些辅助功能。所以这次设计的目标就致力于开发出一款基于Android手机平台的点餐系统,来满足用户的需求。1.2课题可行性分析根据CNNIC第36次调查报告,截至2015年6月,中国手机网民规模达5.94亿,较2014年12月增加3
5、679万人。网民中使用手机上网的人群占比由2014年12月的85.8%提升至88.9%。随着智能手机的价格的降低,各大互联网厂商和传统家电企业对于手机市场的进入,促使智能手机价格持续走低,提升网民购买力。其次,政府加大对于移动上网的扶持,通过督促运营商降低上网资费,提升网络覆盖能力等措施优化网民上网环境,降低手机上网门槛。最后,移动互联网应用场景的丰富提升了网民使用意愿。这也使得本课题的研究有了推广基础。智能手机的出现减少了很多方面的限制,具有很多优势,人们可以随时随地的传递信息,订购商品,不论时间不论地点,正是这个优点使得智能手机能够受到越来越多人是喜爱,比如,用户智能手机点餐速度迅速比传统
6、的点餐要快的多,大大提高了效率。1.2.1经济可行性由于世界经济水平的突飞猛进,科技水平得到了前所未有的巨大发展,社会正步入一个崭新的网路信息时期。因为社会持续发展的生活与工作水平,人们的非物质需求正在逐渐增加,伴随出现的就是网络技术的持续进步,当代社会网络应用变得愈加广泛,人们之间的相互沟通日趋广泛、交流也愈加简便,所有这些,使得人们的生产生活方式发生了巨大转变。是故,由于网络技术的进步,电商领域逐渐发展,极大程度上改变了人们的购物方式。在如今这个年代,几乎所有计算机使用者都能够进行网上购物的操作,而且往往乐此不疲。从长久的角度来想,安卓点餐系统的开发与应用还是存在很大的经济前景。1.2.2
7、技术可行性技术可行性一般是因为现在已经存在的的技术因素而控制的,比如,是否可以进行平稳的功能开发,软、硬件功能会不会达到系统所规定的条件。如今这个时代,是网络资源化的时代,网络资源爆发式增长,这引起了所有其他相关技术的进步,所以对于技术条件来说是能够实现的。本系统单个用java语言,使用ssh技术与MySQL数据库进行开发,上述技术在现在已经很广泛且很成熟,已经无数次被应用于软件与系统研究中,所以,这个系统对科学水平来说是能够实现的。第二章 系统分析重点介绍了基于Android技术的点餐系统的可行性分析,这属于本系统开发工作中的关键构成。简单的介绍系统分析的重要性和方法,针对本系统,详细介绍系
8、统的需求和系统流程。2、1概述系统分析简单的就是分析系统的需求和功能,确认系统的功能的业务逻辑,将系统分成不同的模块仔细的研究。包括系统流程,于总体设计的引导下,确定新系统逻辑功能。本着为用户负责的规定,分析系统的过程。2.1.1系统分析的原则做好系统分析工作很重要,系统分析能为软件开发除去很多困难,减轻很多麻烦,当然系统分析不是简单的分析系统的完成功能,系统分析要遵循一定的原则,这样才能保证分析工作能够顺利进行,系统分析的原则有:1.设计规范原则2.面向用户的原则3.结构化分析的原则在系统研究之前,分析以Android技术为基础的点餐结构应该达到的作用和实现的目标。首先从大的方面来讲,它应该
9、能够完成点餐功能,从小的方面来说系统应该具有用户退订的功能。除了功能之外,同时系统也要包含一定扩展能力。2.1.2系统分析的方法结构化的系统分析方法经典不变,它的精髓也可以用“自顶向下的逐层分解,逐步细分,逐步求精”几个字来概括。因此,本系统也做到由抽象到具体,由大到小的措施实现结构化分析。在完成整个系统的开发的始终的过程中,人们往往将大量的精力放在编码上,以为在规定的时间内完成编码,实现功能就算是完成软件的开发了,而忽略了编码之前的系统设计。其实系统设计和系统编码是一个统一的整体,每一部分都不可缺少。在系统设计中制定良好的编码规范和开发流程,能够确保无二义性,使得开发顺利进行,这也能提高开发
10、这的开发效率。2.2系统需求分析客户端功能需求分析:菜谱查询:查询目前餐厅里菜单列表数据;详情查询:可以查询一个菜的全部数据,有价格和介绍;在线点餐:支持用户在线下单点餐;结算:支持使能够查看自己已经下单的数据,能够删掉自己的订单;2.3 开发工具和相关技术2.3.1 Android简介 Android,是首款开源代码的操作系统,它是基于Linux平台的开源手机操作系统的名称,该平台由4部分构成:操作系统、中间件、用户界面和应用软件。它允许开发人员自由获取、修改源代码,具有开放性、应用程序平等、应用程序间无界限的应用程序开发快捷方便等特点。另外,Android系统的免费让更多的厂商加入,推动了
11、份额的上升;代码的开源让更多的开发者进入应用开发;应用的丰富吸引了更多用户选择。此外,谷歌通过OHA联合众多厂商进行系统研发,不断更新版本,将系统应用推广到更多的终端产品中,确保用户体验持续改善。2.3.2 Java简介 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言Java是一个纯粹的面向对象的程序设计语言,它继承了C+语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手机 电子 app 制作
限制150内