ImageVerifierCode 换一换
格式:DOC , 页数:96 ,大小:5.16MB ,
资源ID:13201928      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13201928.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(餐馆点餐系统分析与设计毕业论文文档格式.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

餐馆点餐系统分析与设计毕业论文文档格式.doc

1、2.2 技术简介62.2.1 Java简介62.2.2 JSP简介62.2.3 MySQL简介72.2.4 Tomcat简介83 系统分析93.1 系统可行性分析93.1.1 经济可行性93.1.2 技术可行性93.1.3运行可行性93.2 需求分析103.2.1 系统功能需求分析103.2.2系统性能需求分析113.3 系统业务流程分析113.4 系统数据流程分析143.5 数据字典183.5.1 数据项定义183.5.2 数据结构定义223.5.3 数据流定义233.5.4 处理逻辑定义323.5.5 数据存储定义383.5.6 外部实体定义384 系统总体设计404.1 系统功能模块设计

2、404.1.1 注册模块404.1.2 登录模块414.1.3 系统管理模块414.1.4 菜品信息管理模块414.1.5 订单管理模块414.1.6 在线支付模块424.1.7 信息筛选模块424.1.8 个人信息设置模块424.2 系统环境配置424.3 系统结构模型设计425 系统详细设计445.1 代码设计445.2 数据库设计445.2.1 数据库概念模型455.2.2 数据库表设计475.2.3 数据库表的创建515.3 输入输出设计565.3.1 输入设计565.3.2 输出设计575.4 处理流程设计585.4.1 注册流程设计595.4.2 登录流程设计595.4.3 系统管

3、理流程设计605.4.4 菜品信息管理流程设计605.4.5 订单管理流程设计615.4.6 在线支付流程设计625.4.7 信息筛选流程设计635.4.8 个人信息设置流程设计645.5 界面设计645.5.1 系统主页面设计645.5.2 注册页面设计655.5.3 登录页面设计655.5.4 餐馆主页设计665.5.5 信息设置页面设计676 系统实现与评价696.1系统的实现696.1.1 注册模块696.1.2 登录模块716.1.3 菜品信息管理模块726.1.4 订单管理模块776.1.5 餐馆信息设置模块786.2系统测试826.2.1 测试方法826.2.2 测试用例836.

4、2.4 测试结论926.3系统评价927结论93致 谢94参考文献95 .专业.专注. 1 绪论1.1 问题的提出据餐饮行业投资报告统计,经过半个多世纪的发展,中国的餐饮行业已经成长为中国第三产业中的佼佼者之一,强劲的发展势头使其成为对社会经济和人民生活具有较强影响力的重要行业。1消费水平的不断提升和生活节奏的不断加快使人们外出就餐或者叫送外卖逐渐发展为了一种生活方式。此外, 白领阶层需求的日益增多和“宅族”的兴起,使越来越多的餐饮企业为增加利润提供了外卖送餐服务。在传统订餐中,人们通常是以打的方式进行的,人们需要事先知道订餐到餐馆中的菜品信息,同时人们受地理位置的局限人们只能预订自己位置周围

5、有限的餐馆的餐点。这与人们不断提高的消费需求是系相矛盾的,因此如何让更大围的用户能够预订自己餐馆的菜品是这些餐馆应该考虑的问题。近些年来,信息技术已被应用到一部分餐饮企业点餐、采购、客户关系管理、人员考核管理等多个方面,对这些企业的管理水平的提升和流程的再造起到了积极的作用。其发展经历了纸质手写、无线PDA点餐和触摸屏自助点餐。这些餐饮企业提升了服务质量,提高了经营效率,方便了管理。但这只是餐饮行业中的少数中大型企业。中国餐饮企业长期以来采取“小作坊”似的经营模式,绝大多数小型餐馆缺乏科学的管理,没有实现也没有能力实现信息化。这些小型餐馆数量繁多,潜力巨大,如何实现其信息化是一个很有研究价值的

6、课题。本文以餐饮行业中小型餐馆的点餐系统为研究对象,试图分析设计适合这些餐馆的点餐系统。1.2 国外研究的现状过去的订餐系统要么是基于B/S 结构,要么是基于C/S 结构的信息管理系统。这种点餐系统需要有联网的电脑来支持顾客订餐、退餐等操作,但是不是每个顾客都有固定的电脑, 亦或是在外出中没有使用电脑的条件, 这样就不能订餐、退餐。顾客虽然不一定随时随地都能使用电脑, 但他们随时随地都有手机, 可以通过手机进行操作。为方便顾客点餐订餐,促进餐饮行业的信息化,提高餐饮企业的工作效率,需要开发一套能够使用移动互联网的订餐系统。欧美国家依靠在通讯技术领域及软件开发方面的优势,用低成本实现了无线点餐系

7、统,加之发达的经济水平的推动,国外在酒店和酒吧里点餐系统应用相对较广泛。在德国,已经有了“全自动”的餐馆,这种餐馆中仅有两名维持餐馆卫生的服务员。顾客到这样的餐馆里就餐,从点餐到上菜付账的整个流程,均自动化完成。这些点餐系统需要较高的技术设备支持,并不适用普通小型餐馆。国已有成型的订餐系统,如联通研发的“订餐宝”。“订餐宝”是有联通研发的一款优秀的订餐系统,其是为餐饮企业中的客户管理研发的行业级解决方案,可以为餐饮企业提供包括确认短信的实时发送、客户数据库的自动创建、营销经理管理和客户潜在价值发掘等一体化的功能。但是“订餐宝”并不适用普通小型餐馆,它仍需要较高的技术支持,对操作人员要求较高,适

8、合于大中型的餐饮企业。1.3 研究的目的及意义1.3.1 研究的目的近年来,互联网发展迅速,如果说过去互联网改变了网民的生活方式,那么现在的互联网时代将要改变全民的生活方式。互联网的使用方便快捷,同时更不受时间空间的限制。互联网时代的到来同时也可以为餐饮产业信息化助力,使信息化的成本大幅降低。本文将研究基于互联网的餐馆点餐系统,从而为小型餐馆分析设计一套适合其的点餐系统。1.3.2 研究的意义国民经济的快速发展一方面不断加快了人们的生活节奏,另一方面又使人们的上班时间变得很紧,但是无论如何,人们少不了一日三餐。在线订餐系统的出现,极大地简化了人们的点餐流程,人们只需要在有网的地方便可以为亲朋好

9、友的聚会准备丰盛的美食;同时,对于餐饮企业,这种点餐方式也能更方便高效地实现客户点餐信息的收集与分析,这在提高餐饮行业服务质量上将起到重要的作用。在对点餐流程的研究和对业务详细的分析基础上,结合系统开发技术,实现点餐的数字化、网络化管理。餐饮系统的功能不外乎两个,一是使用信息系统管理餐饮业务,二是用计算机处理代替诸如如点菜和菜单传送的人工服务。同时,该系统是一个网上点餐信息平台,将实现客户浏览菜品、商家信息,选择菜品,下订单,在线支付,预约就餐时间等服务。1.4 研究的基本思路和方法1.4.1 研究的基本思路本文研究的基本思路是:借鉴国外餐馆点餐系统的理论研究与实践成果,分析餐馆点餐业务流程及

10、数据流程,运用分析的结果设计点餐系统,最后实现其简单的基本功能。1.4.2 研究的基本方法餐馆订餐系统整体规划方式采用企业系统规划(BSP)法,如图1.1。 图1.1系统整体规划流程图系统的开发方法采用结构化系统开发方法,结构化开发方法包括系统规划、系统分析、系统设计、系统实施和系统运行等五个阶段。(1)系统规划阶段的主要工作是根据前期收集的餐饮行业资料,分析整理得出目标客户的系统需求,进行初步调查,确定目标客户目标及订餐系统目标,确定分阶段实施进度。(2)系统分析阶段的工作是根据系统总体规划的要求,设计系统的逻辑模型。(3)系统设计阶段的工作是在逻辑模型基础上设计系统的物理模型设计。(4)系

11、统实施阶段的工作是实现系统的代码编写和系统使用人员的培训,同时系统的数据准备和试运行也在这个阶段进行。(5)系统运行与维护阶段进行系统的日常运行管理、评价、监理审计,修改、维护、局部调整,在出现不可调和的大问题时,进一步提出开发新系统的方案,老系统生命周期结束,新系统诞生,构成系统的一个生命周期,如图1.2。图1.2系统生命周期流程图2 相关基础理论和技术简介2.1 基础理论简介2.1.1 结构化系统开发方法结构化系统开发方法(Structured System Development Methodolgies),亦称SSA&D(Structured System Development De

12、sign)或SADT(Structured Analysis and Design Technologies),是自顶向下结构化方法、工程化的系统开发方法和生命周期方法的结合。它强调从系统的角度出发分析问题和解决问题,面对要开发的系统,从层次的角度,自顶向下地分析和设计系统,认为任何系统都有一个从发生、发展到消亡的生命周期,新系统就是旧系统的继续。开发过程强调严格的规管理,工作文档要成文、要标准。其开发步骤主要有五个阶段,即系统规划、系统分析、系统设计、系统实施和系统运行2。这也是本文采用的主要系统开发方法。2.1.2 战略数据规划法战略数据规划方法是美国著名学者J.马丁(James Mart

13、in)在他的著作战略数据规划方法、没有程序员的开发等书中提到的。战略数据规划方法的主要技术容包括:如何自顶向下来组织规划;建立企业的信息模型;主要数据库的设计与组织;战略数据规划的具体执行过程。J.马丁在他的著作中明确指出,系统规划的基本容有三个方面:企业的经营战略规划;企业信息系统的设备配置规划;企业特定的主题数据库规划。2.1.3 原型法原型法的基本思想是1977年开始提出来的,到了20世纪80年代随着计算机软技术的发展,特别是在关系数据库系统(Relational DataBase System,RDBS)、第四代程序生成语言(4th Generation Language,4GL)以及

14、各种系统开发生成环境产生的基础上,提出的一种从设计思想、工具、手段都全新的系统开发方法。原型法改进了机构化系统开发方法的不足,它并不注重对管理信息系统进行全面、系统的调查和分析,而是由用户和系统分析人员合作,在短期定义用户的基本需求,迅速构造一个功能不是十分完善的新系统原型,然后先运行这个原型,再不断评价和改进原型,最终形成实际系统。2.1.4 面向对象的开发方法面向对象的开发方法是人们在实践中逐渐提出的一种新方法。面向对象方法的出发点和基本原则是尽可能按照人类认识世界的方法和思维方式来分析和解决问题。客观世界是由许多具体事物或事件、抽象的概念及规律等组成的,因此,我们将任何感兴趣或要加以研究的事物、概念都统称为对象(Object)。面向对象的开发方法的优点有:(1)有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期,提高系统开发的正确性和效率。(2)可以使软件的一致性、模块的独立性以及程序的共享和可重用性大大提高,也与分布式处理、多机系统及网络通信等发展趋势相吻合,具有广阔的应用前景。(3)有强大的技术支持。2.2 技术简介2.2.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1