餐饮酒店前台信息管理系统.docx
- 文档编号:27779236
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:62
- 大小:220.53KB
餐饮酒店前台信息管理系统.docx
《餐饮酒店前台信息管理系统.docx》由会员分享,可在线阅读,更多相关《餐饮酒店前台信息管理系统.docx(62页珍藏版)》请在冰豆网上搜索。
餐饮酒店前台信息管理系统
摘要
餐饮酒店前台信息管理系统是餐饮行业中的一个重要组成部分。
随着餐饮业的快速发展,要想在竞争中处于不败之地,必须在管理、服务等方面提高服务管理意识。
面对当前餐饮业普遍存在的管理手段、管理技术落后等问题,使用计算机管理在很大程度上可以帮助餐饮企业克服这些困难。
计算机管理系统可以提高餐饮企业的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确。
作为计算机应用的一部分,使用计算机对餐饮酒店前台信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强,数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过选择,我使用Delphi7.0作为前台、SQLServer2000作为后台。
这个组合可以使得用户开发符合MicrosoftDNA结构的可扩展的分布式应用,是Windows平台上出色的开发工具之一。
关键词:
计算机管理;计算机应用;科学化管理;正规化管理
Abstract
Thedininghotelonstageinformationmanagementsystemisaimportantpartofthediningprofession.Alongwiththefastdevelopmentofthediningindustry,wanttobeintheinvinciblepositioninthecompetition,mustraisetheconsciousnessoftheservice,managementandsoon.Facingtothedininghotelhavecommonquestionsareverybackwardness,whicharemanagingmethods、managingtechnologyandsoon,usethecomputermanagementtobeallowedtohelpthediningenterpriseintheverygreatdegreetoovercomethesedifficulties.Thecomputermanagementsystemmayenhancethemanagementlevelofthediningenterprise,anditsavesthemassivemanpower,thephysicalresourceandthefinancialresource.Inadditionitcanenablethemanagementscientificallytohavetheforeword,themanagementflowsclearly,themanagementconditiondetailedandaccurate.
Asapartofthecomputerapplication,usethecomputertocarryonthemanagementforthedininghotelonstageinformation,ishavingthemeritwhichthemanualadministrationcenterisunabletocompare.Forexample:
retrieves,thesearchrapidlyconvenient,thereliabilityhigh,thereservesbig,thesecrecygood,thelifelong,thecostislowandsoon.Thesemeritscanenormouslyenhancetheefficiencyofthemanagement,alsoisenterprise'sscientificstyle,thestandardizedmanagement,connectsrailstheimportantconditionwiththeworld.
Therefore,developsthiskindofsetofmanagementsoftwaretobecomehasthenecessityverymuchthematter,itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellastheonstageapplicationproceduredevelopmenttwoaspects.Establishesthedatauniformityandtheintegrityregardingformerrequestisstrong,datasecuritygoodstorehouse.Butrequeststheapplicationprocedurefunctionregardinglattercompletely,iseasytouseandsoonthecharacteristic.
Afterthechoice,IuseDelphi7.0astheonstage,SQLServer2,000takethebackstage.ThiscombinationmaycausetheuserdevelopmenttoconformtoMicrosofttheDNAstructureexpandabledistributionalapplication,isintheWindowsplatformoneofsplendiddevelopmentkits.
Keywords:
Computermanagement;Computerapplication;Scientificmanagement;Normalmanagement
目录
第1章前言1
1.1餐饮酒店前台信息管理系统概述1
1.2数据库概述1
1.3餐饮酒店前台信息管理的目的与意义2
1.4管理信息系统开发方法3
1.4.1软件工程介绍3
1.4.2软件开发模型3
第2章可行性分析5
2.1软、硬件配置及可行性分析5
2.1.1经济可行性5
2.1.2操作可行性5
2.1.3技术可行性5
2.2系统开发目标6
2.3设计方法6
第3章需求分析9
3.1餐饮酒店前台信息管理系统介绍9
3.2餐饮酒店前台信息管理系统业务流程分析10
3.2.1任务概述10
3.2.2业务流程分析10
3.3数据流程分析及数据描述10
3.3.1数据流程分析10
3.3.2数据描述(含数据字典)12
第4章数据库设计15
4.1数据库需求分析15
4.2数据库物理结构设计15
4.3数据库概念结构设计17
第5章程序设计18
5.1功能设计18
5.2模块介绍19
5.2.1开台管理模块19
5.2.2点菜模块20
5.2.3结帐管理模块30
5.2.4查询管理模块32
第6章软件测试35
6.1软件测试35
6.2软件维护36
第7章性能分析39
7.1功能模块分析39
7.1.1管理模块39
7.1.2开台信息模块39
7.1.3转台信息模块39
7.1.4点菜信息模块39
7.1.5结帐信息模块39
7.2系统分析与设计39
第8章总结41
致谢42
参考文献43
程序代码44
附录46
第1章前言
餐饮酒店前台信息管理系统概述
餐饮酒店前台信息管理是基于传统的餐饮管理,而又使其得到更大空间的发展和应用。
在当今这个信息飞速发展的时代,人们更加讲求的是“效率”,而传统的管理方式只以“工作”为核心,抑制了人的能动性,不利于工作质量的改进和工作效率的提高,它的大部分时间往往浪费在了资料的收集与整理等的机械操作上,而不利于与客人的交流与服务上。
反之,现代餐饮酒店的信息管理方式在各方面都充分认识并体现出了现代信息的高效,更加证明了“以人为本”的现代化服务理念。
传统的管理方式不仅费时费力,更重要的是每年给企业造成的损失也是无法估计的。
因为所有信息全部经过人工管理和计算,不仅数据误差较大数据也更易丢失或损坏。
其弊端数不胜数因而就要求有更加简便有效易管理的方法来帮助企业的发展。
随着科学技术的不断进步,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对餐饮酒店前台信息进行管理,就大大满足了现代企业家们的要求,其优点在于检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
它不仅能够大大的提高工作的效率,也是企事业单位科学化、正规化管理以及与世界接轨的重要条件。
于此同时,餐饮酒店管理系统也正在不断地更新换代,功能也日趋强大和完善。
数据库概述
数据库(DataBase,简称DB)是指长期储存在计算机内的、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
数据库是数据管理的最新技术,是计算机科学的重要分支。
今天,信息资源已成为各个部门的重要财富和资源。
建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。
因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。
对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。
因此,数据库是管理系统的重要核心部分。
餐饮酒店前台信息管理的目的与意义
随着信息技术的飞速发展,餐饮酒店管理的方式、辅助手段和工具也发生着日新月异的变化。
计算机技术得到了迅速的发展和应用,更加改变了全球的经济模式,管理模式也受到了极大的冲击。
在这种科技不断进步、技术创新加快的情况下,企业间的竞争更加激烈,企业对于工作的效率越来越重视。
伴随着这种情况,更多的管理技术被引入到管理上,科学的管理方法与IT技术相结合成为提高管理的主要方式。
因此,建立现代化的计算机管理系统已经成为现代企业基础建设的一个重要方面,它将促进现代企业的发展。
随着我国国民经济的稳定增长,城镇居民可支配收入不断增加,人们已不再以“温饱”为满足,更加注重饮食的质量与档次。
据国家统计局统计数据显示,20世纪90年代以来,我国城镇居民在外就餐大幅增长,大众化餐饮成为市场的主流,这极大推进了餐饮行业的快速发展。
另外,随着我国正式加入WTO与北京申办2008年第29届奥运会的成功,餐饮业在未来几年内将始终保持一个较高的发展速度。
目前我国城镇就拥有餐馆350多万家,多数餐馆规模小、服务质量差。
随着餐饮业的连锁和国外餐饮巨头的进入,餐饮业的竞争将越来越激烈。
要想在竞争中处于不败之地,必须在管理、服务等方面提高服务管理意识。
面对当前餐饮业普遍的产业化程度低,管理手段、管理技术落后等问题,使用计算机管理在很大程度上可以帮助餐饮企业克服这些困难。
计算机管理系统可以提高餐饮企业的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确。
在酒店业竞争越来越激烈的今天,酒店如何提高服务质量、管理能力显得越来越重要。
尤其是对于星级酒店,酒店内部服务项目众多,前台服务显得尤为重要。
如果没有一套可靠的酒店管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到酒店的服务质量。
酒店为了增加盈利,提高服务效率和质量,通常会采用订餐系统,可以方便地处理顾客的预定要求,管理一些老顾客的信息,管理酒店的菜单,食品等数据。
前台收银系统作为住宿餐饮管理规划,自动化管理系统的一部分对提高住宿餐饮管理效率增加收入发挥不可替代的作用,集显示,输入,添加,修改,删除等各种操作为一体,维护起来十分方便,利用此系统前台收银员可方便查询桌台点菜信息,并随时对菜单进行修改;利用此系统,使得开台管理不再和以前一样使用纸笔记录,只是轻点键盘就能完成;利用此系统,前台收银员可以方便地完成结帐,销帐工作,从而极大地减少错误地发生,避免无法估计的不必要的损失。
管理信息系统开发方法
软件工程介绍
软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。
软件工程由方法、工具和过程三部分组成。
软件工程方法是完成软件工程项目的技术手段。
它支持项目计划和估算、系统和软件需求分析、软件设计、编码、测试、和维护。
软件工程使用的软件工具是人类在开发软件的活动中智力和体力的扩展和延伸,它自动或半自动地支持软件的开发和管理,支持各种软件文档的生成。
软件工程中的过程贯穿与软件开发的各个环节。
管理者在软件工程过程中,要对软件开发的质量、进度、成本进行评估、管理和控制。
软件工程的目标是:
在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。
追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
而为了达到这些目标,在软件开发过程中则必须遵循下列软件工程原则:
抽象、信息隐藏、模块化、局部化、一致性、完整性和可验证性。
软件开发模型
软件开发模型给出了软件开发活动各阶段之间的关系。
它是软件开发过程的概括,是软件工程的重要内容。
它为软件工程管理提供里程碑和进度表;为软件开发过程提供原则和方法。
软件开发模型大体上可分为三种类型:
第一中是以软件需求完全确定为前提的瀑布模型,也称软件生存周期模型。
第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型,如原型模型。
快速开发原型的途径有三种:
(1)利用个人计算机模拟软件系统的人机界面和人机交互方式。
(2)开发一个工作原型,实现软件系统的部分功能,而这部分功能是重要的,也可能是容易产生误解的。
(3)找来一个或几个正在运行的类似软件,利用这些软件向客户展示软件需求中的部分或全部功能。
利用原型定义和确认软件需求之后,就可以对软件系统进行设计、编码、测试和维护。
第三种是以形式化开发方法为基础的变换模型。
它是基于形式化规格说明语言及程序变换的软件开发模型。
人们采用的技术手段有:
(1)基于模型的规格说明及其变换技术;
(2)基于代数结构的规格说明及其变换技术;
(3)基于时序逻辑的规格说明和验证技术;
(4)基于可视形式化技术的规格说明,等等。
第2章可行性分析
软、硬件配置及可行性分析
这份可行性研究报告是对餐饮酒店前台信息管理系统作的可行性研究分析及指出其存在的必要性。
经济可行性
系统效益包括经济效益和社会效益两部分。
经济效益指应用系统为用户增加的收入,它可以通过直接的或统计的方法估算。
社会效益只能用定性的方法估算。
计算机技术发展异常迅速的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大的经济效益。
正因如此,采用计算机软件对餐饮酒店进行管理的方法更加受到企业家们的重视和广泛的应用。
而给企业带来的巨大经济效益也是显而易见的。
操作可行性
该系统软件非常容易被接受,他具有简单性,易学性,便于管理等功能。
他是对餐饮酒店管理的一种有效的工具。
技术可行性
该软件是以Delphi7.0为前台,以SQLServer为后台数据库。
其功能在系统内部有源代码直接完成。
(1)使用Pascal简单易懂的脚本语言,结构简单,容易实现,容易修改。
(2)能够反映系统的动态特性,容易理解和操作,能够提供系统真实的结果并有利于评审。
(3)能够综合与系统有关的全部因素,能够再现系统运行的结果。
(4)能够突出与系统有关的重要因素。
Delphi是由Borland(现Inprise)公司于1995年推出的快速应用软件开发工具,最新的版本Delphi7,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机-服务器程序的高效工具,是面向对象编程的典范,特别是基于ADO的C/S编程系统的应用使得系统的设计过程更加的简便、可靠。
ADO(ActiveXDataObjects)是Microsoft用于数据库访问的高级接口。
ADO在Microsoft的数据访问技术OLEDB上实现,提供了对关系型数据库、非关系型数据库、电子邮件、文件系统及定制事务对象的访问。
系统开发目标
系统开发的目标是实现餐饮酒店前台信息管理系统的系统化、规范化和自动化。
这是在用户要求的基础上提出来的,用户的要求如下:
(1)系统维护:
可以对菜谱信息、餐桌信息等进行相应的增加、删除、修改、保存等操作;
(2)点餐管理:
可以对客户的点餐进应行相应的录入、查询等操作,有便于点餐的管理和维护。
(3)餐桌管理:
可以对开台、转台、并台操作进行有效管理,更易于查看和查询。
(4)结帐管理:
可以进行立帐、结算等操作。
设计方法
这里先对总体设计作些说明。
总体设计(概要设计)的主要工作是完成模块的分解,确定系统的模块层次结构;也就是要确定系统由哪些模块组成的,以及这些模块相互间的调用关系和模块的界面(模块间传递的数据)。
总体设计有许多设计方法,其中最受人注意、使用最广的一种设计方法是结构化设计方法(简称SD方法)。
SD方法的目标建立结构良好的程序系统它的基本思想是将系统设计成由相对独立的、单一功能的模块组成的结构。
在SD方法中要评价一个系统的总体设计质量可从现两个方面考虑:
块间联系、块内联系。
1.主体总设计
2.买单模块设计
2.
3.结帐数据分析模块设计
4.前台基础信息设置模块设置
第3章需求分析
需求分析是软件定义时期的最后一个阶段,是介于系统分析和软件设计阶段之间的重要桥梁。
一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。
良好的分析活动有助于避免或近早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。
软件的需求分析可分为三个阶段:
问题分析、需求描述及需求评审。
需求分析的基本任务是回答“系统必须做什么?
”这个问题。
根据第一章的可行性阶段的分析,我们已经可以得出餐饮酒店前台信息管理系统的开发完全可行。
根据第一章的可行性阶段的分析,我们已经基本上导出该系统应该具备的功能。
餐饮酒店前台信息管理系统应该具备下列功能:
管理员对客人的开台、转台、并台的信息进行输入、修改、查询;对客人的点菜信息进行输入、浏览、修改、删除;对帐目的浏览、查询等。
餐饮酒店前台信息管理系统介绍
在过去的餐饮酒店的管理中,劳动者需要从事大量的体力劳动。
而采用现代化的管理可以从客人的开台、转台、并台、点菜、结帐等一系列信息的流程和对应其查询都用计算机进行简单、轻松的操作和管理。
因此,可以提高餐饮企业的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确。
在现有的餐饮酒店前台信息管理系统中,它主要包括以下几个模块:
(1)开台管理
○开台
○转台
○并台
(2)买单管理
○客人买单
(3)结帐管理
○日结帐查询
(4)前台基础信息设置
○菜谱信息设置
(5)系统设置
○退出系统
餐饮酒店前台信息管理系统业务流程分析
任务概述
根据第一章的可行性阶段的分析,已经基本上得出系统设计是可行的。
目前的任务就是为设计系统做准备,对目标系统进行分析,分析系统的业务流程导出系统的数据流程,给出系统的数据描述以及数据字典。
业务流程分析
根据餐饮前台管理的流程,制定2-2的业务流程图:
餐饮前台管理系统业务流程图程图
数据流程分析及数据描述
数据流程分析
数据流图表达了数据和处理过程的关系,它描绘了系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中的流动和处理情况。
根据上一节业务流程的分析以及业务流程图我们可以得出系统的数据流程。
数据流图图例表示:
数据的源点/终点数据的存储
变换数据的处理数据流
系统数据流图:
数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中的流动和处理情况。
因为数据流图是逻辑系统的图形表示,即使不是专业的计算机人员也能容易理解,所以是极好的通信工具。
此外,设计数据流图只需考虑系统必须完成的基本功能,完全不需要解决如何具体的实现这一功能,所以它是很好的出发点。
分析员应进一步为推荐的系统草拟一份开发计划,除了工程进度表之外还应该估计对各种开发人员(系统分析员,程序元,资料员等等)和各种资源(计算机硬件,软件工具等等)的需要情况,应该指明什么时候使用这些及使用多长时间。
此外还应该估计系统生命周期每个阶段的成本。
最后应该给出下一个阶段(需求分析)的详细进度表和成本估计。
数据描述(含数据字典)
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
数据字典在数据库设计中占有很重要的地位。
数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。
数据字典要收集集合_______________________________________________________________________________________________________________________
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所以元素的定义的集合。
任何字典最主要的用途都是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。
除了数据定义之外,数据字典中还应该包括关于数据的其他一些信息。
一般信息(名字,描述等等),定义(数据类型,长度,结构等等),使用特点(值的范围,使用频率,使用方式——输入/输出/本地,条件值),控制信息(来源,用户,使用它的程序,改变权,使用权等等)和分组信息(从属结构,物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 酒店 前台 信息管理 系统