77范文网 - 专业文章范例文档资料分享平台

饭店订餐系统毕业论文

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

密 级 公 开

本科生毕业(学位)报告

饭店订餐系统

指导教师姓名: 职 称: 讲 师 单 位: 计算机科学系 专 业 名 称: 计算及科学与技术 作品提交日期: 2014年12月24日 作品答辩日期: 学位授予单位:

答辩委员会主席: 论 文 评 阅 人:

20 年 月

摘 要

随着科技的发展,网络技术已经深入到人们的日常生活中,android智能手机也逐渐普及。但是很多餐饮企业还是以人工传递来操作,这种方法的效率比较低,而且会花费较多的时间,会增加服务员手写传单中的错误率,造成客人的不满而影响到本店的服务质量,甚至会损害本餐厅的名誉。只有一些规模比较大的饭店开始使用手机APP订餐这种最先进、最具时尚的网络技术来建设一套方便、快捷的饭店订餐系统,方便优化管理,也方便客户的订餐操作。

本设计主要讲述了点餐系统的基本功能和数据库的设计方法。设计最终达成了包括用户注册、登录,点菜功能模块,用户管理功能模块、菜单管理功能模块、订单管理功能模块、购物车管理功能模块等。 关键词:WLAN;ANDROID;手机APP

Abstract

With the development of science and technology, network technology has deep into

People's Daily life, the android smart phones are gaining 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 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 this 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 words: WLAN; Android. Mobile phone APP

目录

第一章 绪论 ................................................................................................................................... 1

1.1课题来源及选题背景 ........................................................................................................ 1

1.1.1课题来源 .................................................................................................................. 1 1.1.2选题背景 .................................................................................................................. 1 1.2订餐系统开发的意义 ......................................................................................................... 1 1.3订餐系统开发的目的 ......................................................................................................... 2 第二章 系统分析 ........................................................................................................................... 2

2.1 系统简介 ........................................................................................................................... 2 2.2 系统开发环境 .................................................................................................................... 2

2.2.1 硬件环境 ................................................................................................................. 2 2.2.2 Android系统架构的认识 ....................................................................................... 2 2.2.3下载Android开发工具 .......................................................................................... 2 2.2.4 开发环境的安装与配置 ......................................................................................... 3 2.2.5 tomcat服务器 .......................................................................................................... 3 2.2.6系统调查 .................................................................................................................. 4 2.3需求分析 ............................................................................................................................ 4 2.4可行性分析 ........................................................................................................................ 5 2.5系统用户用例图 ................................................................................................................. 6

2.5.1用户用例图 .............................................................................................................. 6 2.5.2功能用例图 .............................................................................................................. 7

第三章 系统设计 ........................................................................................................................... 8

3.1系统目标 ............................................................................................................................ 9 3.2 系统主功能结构和系统功能详细设计 ........................................................................... 9

3.2.1主功能模块图 .......................................................................................................... 9 3.2.2 客户端详细设计 ............................................................................................... 10 3.2.3 系统管理详细设计 ........................................................................................... 10 3.2.4 系统管理详细设计 ............................................................................................. 11 3.3 系统预览 ......................................................................................................................... 12 第四节 数据库设计 ..................................................................................................................... 17

4.1 数据库分析 ..................................................................................................................... 17 4.2系统E-R图 ...................................................................................................................... 17 4.3 数据库表的设计 ............................................................................................................. 20 第五章 系统测试 ......................................................................................................................... 22

5.1 测试的作用和意义 ......................................................................................................... 22 5.2 测试方法 ......................................................................................................................... 22 5.3 测试内容 ......................................................................................................................... 22 5.4 测试结果 ......................................................................................................................... 24 5.5 测试结论 ......................................................................................................................... 24 第六章 系统实现的关键代码 ..................................................................................................... 24 总结与致谢..................................................................................................................................... 36 参考文献:..................................................................................................................................... 37

第一章 绪论

1.1课题来源及选题背景

1.1.1课题来源

本课题的来源是为了方便用智能手机的人们点餐而由老师命题的B/S饭店订餐系统,主要解决有客户的点菜、订桌,实现客户的手机点餐并提交订单,而管理员进行餐品、餐桌和订单的管理。这个系统有助于客户的订餐和管理员的后台管理,提高工作效率和避免上菜出现错误的情况。

1.1.2选题背景

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

1.2订餐系统开发的意义

随着网络的发展,智能手机的普遍化,传统的点餐模式转化为手机APP订餐是一条具有重大意义,并且必然的道路。正因如此,手机APP订餐模式应运而生。它不仅可以有效地提高餐饮业的工作效率,更可以规范服务体系,提高整体服务质量和管理水平,同时也为顾客就餐节约了大量的时间,并为规模化经营提供了坚实的技术基础。

随着计算机技术的不断发展使考试过程变得方便、高效、快捷、公正已经成为现代教育的一个重要课题。在线考试教育的与传统考试相比优势在于试卷保密性高、考试时间灵活、安全性强、分数查询方便等。同时也是很好的学习辅助工具。

1

1.3订餐系统开发的目的

本次选题的目的是开发以B/S架构的饭店订餐系统,它可以方便客户的订餐,节约客户的时间。也方便饭店的餐桌、餐品、订单等的管理,它不但提高了工作效率,更能有效的避免上餐错误和结算错误等问题。

第二章 系统分析

2.1 系统简介

本系统旨在实现对于Android手机进行订餐的网络化,该系统客户端可以为客户提供餐品信息,自动算账等,为客户节约时间。后台可以对餐品、餐桌进行管理,也可对客户的的用户信息进行管理和订单的查看。

2.2 系统开发环境

2.2.1 硬件环境

在以WindowsXP或Windows7作为开发系统平台。

2.2.2 Android系统架构的认识

Android系统架构包含了五个部分,分别是应用程序、应用程序框架 、开发库、Android运行时环境以及LintLx内核 。Android平台内包含了一些关键应用程序,如短信收发程序、网页浏览器等;Android应用程序开发是基于框架和组件的,Android本身已在框架中提供了许多组件供应用程序使用,开发者也可开发新的组件并放入应用框架中,供自己和其他应用程序使用;Android开发库和运行时环境包含了一组核心库,提供了Java语言核心库内的大部分功能和 Dalvik虚拟机;LintLx内核层则用来提供系统的底层服务。

2.2.3下载Android开发工具

要在Windows操作系统上开发Android应用项目、必须要有三个工具软件、JDK,Android主要使用Java语言来开发应用程序,所以必须要有JDK开发包;Eclipse,Eclipse是常用的Java语言集成开发环境;SDK,SDK是software development kit的缩写,是专门用于开发Android应用的软件开发工具包。此三种工具是Android开发所必须的、到相应网站即可下载开发工具。

2

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库饭店订餐系统毕业论文在线全文阅读。

饭店订餐系统毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/460738.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: