基于安卓Android平台的无线点餐系统的开发(Eclipse,MySQL)(任务书,开题报告,论文116000字,程序代码,MySQL数据库)
摘 要
在这样一个信息化的时代里,智能手机已经和我们生活的许多方面紧密相连。如今,基本人手一台智能手机,大家拿着它来看新闻,玩游戏,晚上购物。可以说各种各样的app丰富着大家的生活。随着无线技术的进步,这种智能手机发展的势头可以说越来越猛烈。特别是wifi的大量覆盖,解决了移动终端的一些弊端,比如计算量不足,存储空间不足等,都可以通过云服务来达到目。
各个行业都在享受着信息时代带来的便利,传统的餐饮行业也不例外。基于Android的无线点餐系统已经成为了新时代的宠儿,许多走在时代前面的餐饮企业已经开始大量使用无线点餐来提升用户体验和餐厅的工作效率。再这样一个大的环境下,本系统应运而生了,无线点餐系统拥有许多传统点餐方式无法媲美的优点,不如出错率低,工作效率高,降低了用户的排队时间,提升了客户的体验效果等。
这个设计(论文)主要阐述了怎样构建一个android的点餐系统及其客户端与数据库的设计。设计完成了包括注册登录、在线点餐、查看订单等模块的功能。 并且系统能够较好的运行在wifi环境下,各个界面协调一致,能有效快速的与服务器进行交互,在系统的详细设计中给出了具体功能模块的实现方式以及界面的最终效果。
关键词: 无线点餐;智能手机;Android;交互
Abstract
In such an era of information technology, smart phones have been closely linked with many aspects of our lives. Today, the basic hand of a smart phone, we take it to look at the news, playing games, shopping at night. It can be said that a variety of app to enrich the lives of everyone. With the progress of wireless technology, the development of such a smart phone can be said to be more and more violent. In particular, a large number of WiFi coverage, to solve some of the drawbacks of mobile terminals, such as lack of computing, storage space, etc., can be achieved through cloud services.
Each industry is enjoying the convenience brought by the information age, the traditional food and beverage industry is no exception. Wireless point meal system based on Android has become a new era of pet, many of the times in front of the catering enterprises have started to use a large number of wireless point meal to enhance the user experience and restaurant work efficiency. Such a large environment, the system came into being, wireless ordering system has many traditional ordering methods can not match the advantages, as low error rate, high work efficiency, reducing the user waiting time, enhance the customer experience effect.
This design mainly expounds how to build a Android point meal system and the design of the client and database. Designed to complete the function of the module including registration, online ordering, viewing orders and other modules. And the system can run better in WiFi environment each interface and coordinated, can quickly and effectively with the server to interact in the detailed design of the system give a specific function module realization and interface of the final result.
Keywords: wireless point meal; smart phone; Android; interaction
结构设计
整个程序分为客户端和服务端两部分,客户端基于Android系统,服务端采用jsp提供服务,后台使用MySQL数据库。在整个的设计中,android客户端是作为一个发送请求和接受数据的模块来设计的。客户端需要向用户提供良好的交互界面,将采集到的用户请求上传到服务器,然后接受数据显示给用户界面。
android在线点餐系统,采用客户端/服务器模式的架构。要合理的选择数据库,并认真排布数据结构才能将分隔两地(客户端和服务器)的数据统一为一个整体。但是要想将两地的数据保持同步时间一件很麻烦的事情,首先对于网络的要求就非常的高。这就需要我们合理的运用网络资源,在建立数据通路之后,要将每一次同步都用在最需要的地方,每一次请求的数据一定要做好缓存和提取。保持两地的数据服务在同一个时间里内开启。
论文框架安排
本文详细介绍了基于android的无线点餐系统开发的整体流程,包括一些设计思路,需求,功能模块介绍等内容。主要分为6个章节,下面简单介绍一下几个章节的大致内容:
第1章 绪论,这一章主要是对于本次选题进行问题的定义,通过定义明确我们要做出一个什么东西来,并且对开发内容简单的介绍了一下;同时还对于研究课题的背景,目的及意义进行了详细的阐述。
第2章 主要介绍将要使用到的一些开发工具和android系统。
第3章 点餐系统需求分析,主要是对于本系统的功能需求做了详尽的分析,还有相关功能的流程图,尽量向读者展现出本系统最本质的数据流通线,明确用户能使用的核心功能。
第4章 系统概要设计,分析了系统的主要流程,客户端到服务器端再到客户端,关于客户端的主体功能模块画了一个功能模块图。
第5章 点餐系统详细设计,主要介绍了各个模块功能的开发类图,功能实现的具体方式,还有使用的用户界面截图。
第6章 总结与展望,总结了从拿到课题以来到完成论文撰写的一些心得与体会,最后对于未来的发展做一个预期展望。
最后:致谢、参考文献。
目 录
第1章 绪论 1
1.1课题研究背景 1
1.2国内外研究现状 2
1.3论文框架安排 3
第2章 开发语言及框架介绍 4
2.1 开发工具及环境 4
2.2 Android系统 5
第3章 系统需求分析 7
3.1 可行性分析 7
3.2 功能需求分析 8
第4章 系统概要设计 10
4.1结构设计 10
4.2服务端数据库设计 11
第5章 系统详细设计 14
5.1 登录注册模块 14
5.2 点餐模块 14
5.3选桌模块 15
5.4换桌模块 16
5.5 查看订单模块 16
5.6更新模块 17
第6章 总结与展望 18
致 谢 19
|