饭店订餐系统毕业论文

上传人:鲁** 文档编号:507499754 上传时间:2023-03-04 格式:DOC 页数:40 大小:1.86MB
返回 下载 相关 举报
饭店订餐系统毕业论文_第1页
第1页 / 共40页
饭店订餐系统毕业论文_第2页
第2页 / 共40页
饭店订餐系统毕业论文_第3页
第3页 / 共40页
饭店订餐系统毕业论文_第4页
第4页 / 共40页
饭店订餐系统毕业论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《饭店订餐系统毕业论文》由会员分享,可在线阅读,更多相关《饭店订餐系统毕业论文(40页珍藏版)》请在金锄头文库上搜索。

1、密 级 公 开 本科生毕业(学位)报告饭店订餐系统指导教师姓名: 职 称: 讲 师 单 位: 计算机科学系 专 业 名 称: 计算及科学与技术 作品提交日期: 2014年12月24日 作品答辩日期: 学位授予单位: 答辩委员会主席:论 文 评 阅 人:20 年 月 日摘 要随着科技的发展,网络技术已经深入到人们的日常生活中,android智能手机也逐渐普及。但是很多餐饮企业还是以人工传递来操作,这种方法的效率比较低,而且会花费较多的时间,会增加服务员手写传单中的错误率,造成客人的不满而影响到本店的服务质量,甚至会损害本餐厅的名誉。只有一些规模比较大的饭店开始使用手机APP订餐这种最先进、最具时

2、尚的网络技术来建设一套方便、快捷的饭店订餐系统,方便优化管理,也方便客户的订餐操作。本设计主要讲述了点餐系统的基本功能和数据库的设计方法。设计最终达成了包括用户注册、登录,点菜功能模块,用户管理功能模块、菜单管理功能模块、订单管理功能模块、购物车管理功能模块等。关键词:WLAN;ANDROID;手机APPAbstract With the development of science and technology, network technology has deep into Peoples Daily life, the android smart phones are gaining

3、popularity. But many catering enterprises or by artificial transfer operation, the efficiency of this method is lower, and will spend more time, will increase the error rate in the attendant handwritten flyers, guest discontent and impact to our quality of service, even can damage the reputation of

4、the restaurant. Only a few big hotel began to use a mobile phone APP order this kind of the most advanced, the most fashionable network technology to build a set of convenient and quick hotel reservation system, convenient management, also facilitate customer order operation.The basic function of th

5、is design is mainly about a little bit of food system and the database design method. Design finally reached include user registration, login, order function module, user management module, menu management function module, order management modules, shopping cart management function module, etc.Key w

6、ords: WLAN; Android. Mobile phone APP 目录第一章 绪论11.1课题来源及选题背景11.1.1课题来源11.1.2选题背景11.2订餐系统开发的意义11.3订餐系统开发的目的2第二章 系统分析22.1 系统简介22.2 系统开发环境22.2.1 硬件环境22.2.2 Android系统架构的认识22.2.3下载Android开发工具22.2.4 开发环境的安装与配置32.2.5 tomcat服务器32.2.6系统调查42.3需求分析42.4可行性分析52.5系统用户用例图62.5.1用户用例图62.5.2功能用例图7第三章 系统设计83.1系统目标93.2

7、系统主功能结构和系统功能详细设计93.2.1主功能模块图93.2.2 客户端详细设计103.2.3 系统管理详细设计103.2.4 系统管理详细设计113.3 系统预览12第四节 数据库设计174.1 数据库分析174.2系统E-R图174.3 数据库表的设计20第五章 系统测试225.1 测试的作用和意义225.2 测试方法225.3 测试内容225.4 测试结果245.5 测试结论24第六章 系统实现的关键代码24总结与致谢36参考文献:37第一章 绪论1.1课题来源及选题背景1.1.1课题来源本课题的来源是为了方便用智能手机的人们点餐而由老师命题的B/S饭店订餐系统,主要解决有客户的点菜

8、、订桌,实现客户的手机点餐并提交订单,而管理员进行餐品、餐桌和订单的管理。这个系统有助于客户的订餐和管理员的后台管理,提高工作效率和避免上菜出现错误的情况。1.1.2选题背景餐饮传统的点菜方式是纯人工操作,由服务员记录顾客点的菜,在具体工作中容易出现以下问题:手写单据字迹潦草从而导致上错菜、传菜分单出错现象严重、加菜和查账程序较繁琐。处理特殊口味有遗漏和偏差、客人催菜遗忘现象较频繁、计算账单易出错、不方便人员管理等等。正因如此,无线点餐模式应运而生。它不仅可以有效地提高餐饮业的工作效率,更可以规范服务体系,提高整体服务质量和管理水平,并为规模化经营提供了坚实的技术基础。1.2订餐系统开发的意义

9、随着网络的发展,智能手机的普遍化,传统的点餐模式转化为手机APP订餐是一条具有重大意义,并且必然的道路。正因如此,手机APP订餐模式应运而生。它不仅可以有效地提高餐饮业的工作效率,更可以规范服务体系,提高整体服务质量和管理水平,同时也为顾客就餐节约了大量的时间,并为规模化经营提供了坚实的技术基础。随着计算机技术的不断发展使考试过程变得方便、高效、快捷、公正已经成为现代教育的一个重要课题。在线考试教育的与传统考试相比优势在于试卷保密性高、考试时间灵活、安全性强、分数查询方便等。同时也是很好的学习辅助工具。1.3订餐系统开发的目的本次选题的目的是开发以B/S架构的饭店订餐系统,它可以方便客户的订餐

10、,节约客户的时间。也方便饭店的餐桌、餐品、订单等的管理,它不但提高了工作效率,更能有效的避免上餐错误和结算错误等问题。第二章 系统分析2.1 系统简介本系统旨在实现对于Android手机进行订餐的网络化,该系统客户端可以为客户提供餐品信息,自动算账等,为客户节约时间。后台可以对餐品、餐桌进行管理,也可对客户的的用户信息进行管理和订单的查看。2.2 系统开发环境2.2.1 硬件环境在以WindowsXP或Windows7作为开发系统平台。2.2.2 Android系统架构的认识 Android系统架构包含了五个部分,分别是应用程序、应用程序框架 、开发库、Android运行时环境以及LintLx

11、内核 。Android平台内包含了一些关键应用程序,如短信收发程序、网页浏览器等;Android应用程序开发是基于框架和组件的,Android本身已在框架中提供了许多组件供应用程序使用,开发者也可开发新的组件并放入应用框架中,供自己和其他应用程序使用;Android开发库和运行时环境包含了一组核心库,提供了Java语言核心库内的大部分功能和 Dalvik虚拟机;LintLx内核层则用来提供系统的底层服务。2.2.3下载Android开发工具 要在Windows操作系统上开发Android应用项目、必须要有三个工具软件、JDK,Android主要使用Java语言来开发应用程序,所以必须要有JDK

12、开发包;Eclipse,Eclipse是常用的Java语言集成开发环境;SDK,SDK是software development kit的缩写,是专门用于开发Android应用的软件开发工具包。此三种工具是Android开发所必须的、到相应网站即可下载开发工具。2.2.4 开发环境的安装与配置 Android开发工具下载完成之后,首先安装JDK、安装完成之后可以使用如下方法进行检测、单击“开始”菜单,选择“运行.”菜单项,在“运行”对话框输入“cmd”命令,进入命令行状态。在命令行状态提示符后面输入命令:“java -version”,然后回车,如果得到Java version信息则表示安装成

13、功。接着安装Eclipse、因此Eclipse不需要安装、直接解压Eclipse压缩文件到指定的文件夹中即可。最后安装SDK、运行下载的SDK安装文件、单击NEXT按钮进入安装页、在安装之前、程序会先检测计算机是否已经安装了JDK,在前面已经安装了JDK、所以单击Next按钮,逐步按照向导提示进行操作、直到完成。在完成SDK安装之后,需要对Android SDK兼容的各种版本进行下载、升级和更新。 为Eclipse配置ADT插件、Eclipse必须配置了ADT(Android development Toolkit)插件后才能进行Android应用开发、ADT插件在Eclipse中集成的功能有

14、:新建项目向导、并且包含基本的应用向导,基于表单的manifest、layout、resource编辑器,自动编译Android项目、Android模拟器、dalvik调试监控服务(DDMS),访问设备和模拟器的文件系统、运行时调试,所有的Android/Dalvik日志和控制台等。启动Eclipse选择菜单Help-install New SoftWare.进入Install对话框、单击available software sites 进入prefere对话框,单击Add按钮、进行添加可以用的下载下来的ADT单击OK完成。1、 为Eclipse配置SDK,这一配置是告诉Eclipse、Android的SDK位于何处,启动Eclipse,选择菜单Window-preference 、在左侧窗口的列表中选择Android此时右侧窗口会显示有关Android的preference,在SDK Location输入框内输入SDK所在的文件夹路径、当然也可以通过单击Browse.按钮选择SDK所在的文件夹路径。 2.2.5 tomcat服务器Tomcat 很受大部分程序员的欢迎,因为它运行时不怎么占用系统资源,并且具有良好的扩展性,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在努力完善中,只要程序员感兴

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号