餐馆管理系统修改后本科学位论文.docx

上传人:b****5 文档编号:8238757 上传时间:2023-01-30 格式:DOCX 页数:57 大小:1.50MB
下载 相关 举报
餐馆管理系统修改后本科学位论文.docx_第1页
第1页 / 共57页
餐馆管理系统修改后本科学位论文.docx_第2页
第2页 / 共57页
餐馆管理系统修改后本科学位论文.docx_第3页
第3页 / 共57页
餐馆管理系统修改后本科学位论文.docx_第4页
第4页 / 共57页
餐馆管理系统修改后本科学位论文.docx_第5页
第5页 / 共57页
点击查看更多>>
下载资源
资源描述

餐馆管理系统修改后本科学位论文.docx

《餐馆管理系统修改后本科学位论文.docx》由会员分享,可在线阅读,更多相关《餐馆管理系统修改后本科学位论文.docx(57页珍藏版)》请在冰豆网上搜索。

餐馆管理系统修改后本科学位论文.docx

餐馆管理系统修改后本科学位论文

摘要

随着营业规模的扩展,许多中小型餐饮娱乐企业单位都面临着如何高效管理整个企业经营业务的问题,而目前最为广泛的解决方案就是MIS系统的应用。

本系统就是这样一个MIS系统,其中包含了服务行业的主要经营项目的信息管理,它使原先人工的管理统计工作统一由MIS系统进行规范化管理,提供了高效的管理手段。

经过分析,我要使用Microsoft公司的VisualBasic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一个能方便又简洁操纵数据库的智能对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本文首先介绍了管理信息系统的发展现状和C/S模式的多层应用程序体系结构,以及本系统所用开发环境的技术介绍。

接着,文章介绍了本收银管理系统的整体设计方案,并且详细讨论了各功能模块的设计和实现,最后分析了系统调试阶段的工作。

关键词:

模式,工具,数据源,面向对象。

 

Abstract

Alongwiththeextensionofbusinessscale,alotofmid-scaleentertainmententerprisemettheproblemthathowtobuildmoreefficientmanagementoftheirbusiness.asforthisproblem,ManagementInformationSystemisthemainapproachtosolvetheproblemabove.ThissystemisanexactMIS,itservestomanagethewholeinformationfromallfieldsofenterprisebusinessitems.Itprovidesthehigh-efficientwayofinformationmanagementandchangestheoriginalmanualadministrationtoacomputer-aidedautomationsystem.

Bylookinguplotsofdatum,weselectedVisualBasicpresentedbyMicrosoftbecauseofitsobjectivetoolsinWin32.VBofferedaseriesofActiveXoperatingadata-base.Itcangiveashort-cuttobuildupaprototypeofsystemapplication.Theprototypecouldbemodifiedanddevelopedtillusersaresatisfiedwithit.

Atfirst,thisarticleintroducedthelatedevelopmentofMISandtheconceptofmulti-layerC/Smodeapplication,alsoitdescribedthedevelopenvironmentofthissystem.Atthelaterpart,itprovidedthewholedesignplanofthisMISsystem,anddiscussedthedesignandimplementationofeachfunctionmoduleindetail.Atlast,thisarticleanalyzedthemainworkduringsystem-debuggingphase.

KeyWords:

mode,tool,datasource,ObjectOriented.

 

目录

摘要I

AbstractII

目录III

1绪言1

1.1MIS系统简介1

1.2本课题研究的意义2

2发展研究现状及设计目标3

2.1餐饮娱乐管理信息系统综述3

2.1.1餐饮娱乐管理信息系统发展历史3

2.1.2餐饮娱乐管理信息系统的作用3

2.1.3饭店管理信息系统的构成4

2.2MIS系统的特点5

2.3MIS系统的开发5

2.4系统研究设计的目标6

2.4系统研究设计的目标6

2.4.1数据项定义7

2.4.2数据结构定义7

2.4.3数据流定义9

图2.4.3.1数据流定义9

2.4.4处理逻辑定义9

图2.4.4.1系统流程分析10

2.4.5数据存储定义10

2.4.6外部实体定义11

3开发环境选择与简介12

3.1编程环境的选择12

3.2数据库系统的选择15

3.3开发方法的确定23

3.4组织基础23

3.3.1部门代码23

3.3.2人员代码24

3.3.3表单代码25

3.4输入输出设计29

3.4.1输入设计29

3.4.2输出设计29

3.5技术基础31

4系统可行性研究与需求分析31

4.1可行性研究31

4.1.1经济可行性分析31

4.1.2技术可行性分析31

4.1.3社会可行性分析31

4.2需求分析32

5系统结构与模型设计32

5.1系统总体结构设计32

5.1.1系统功能分析32

5.1.2系统功能模块设计33

5.2.1数据库需求分析34

5.2.2数据库概念结构设计35

5.2.4数据库结构的实现40

6系统实现41

6.1数据库的实现41

6.2系统界面及各功能模块的实现41

6.2.1登录界面的实现41

6.2.3模块处理过程46

7系统测试与分析47

7.1测试环境48

7.2测试过程48

7.3测试策略48

7.4测试用例49

7.5性能分析49

8总结与展望49

致谢51

参考文献52

1绪言

本章阐述了餐饮娱乐行业的研究背景、现状以及发展方向,明确指出了餐饮娱乐行业在中国所面临的问题。

随着我国加入世界贸易组织,餐饮娱乐行业与国际市场接轨已成为大势所趋,餐饮娱乐行业要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革自身的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

目前,我国餐饮娱乐行业信息化管理的进程缓慢,跟国外的同类企业相比管理依然落后。

在激烈的竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?

这就需要提供最好的服务,提供最完善的设施和最先进的技术。

一个成功的餐饮娱乐企业,其经营者不仅要提高服务水平和服务质量,从而提高自身的知名度和回头率,还要有好的工作效率,并控制成本。

在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。

一套优秀的餐饮娱乐管理信息系统应该是一套适用于各种餐娱企业使用的优秀系统,操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择。

我的毕业设计题目就是设计一个餐饮娱乐收银系统,在前期的实习和分析之后,对系统进行了设计,虽然受水平所限,实践经验十分匮乏,独立完成一套完备的优秀的餐饮娱乐企业管理信息系统有很大的难度,但是我努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好。

1.1MIS系统简介

管理信息系统(MIS,ManagementInformationSystem)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。

管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存、维护和使用。

因此管理信息系统是一个信息处理系统。

管理信息系统作为各项业务、技术、工作自动化及高水平管理的方法和模式,正在得到越来越广泛的应用。

早期的管理信息系统通常是以各单位为主体,独自进行开发和应用。

从技术上看,大体是以局域网或客户/服务器模式组成和应用系统平台,在操作系统和数据库管理系统的平台上开发应用软件系统。

但是,由于技术的发展和进步以及应用、管理和数据共享的需要等诸多原因,把分散开发且分布在各个地域的独立的管理信息系统互相连接起来,实现系统硬件、系统软件、应用软件及数据的共享,已经成为越来越迫切的任务。

1.2本课题研究的意义

随着营业额和客户群的增长,许多个体起家的中小型餐饮娱乐企业单位都面临着如何扩展自己的营业规模,形成初步规模化经营的问题,其中一个非常棘手的问题就是业务信息管理手段的升级,而重中之重就是如何进行规范地营业收入管理。

收银管理系统就是这样一个集业务信息管理各方面(包括收银、结算等事务在内)为一体的MIS系统,它使原先人工、繁复、容易出错、难以统计记录的信息管理工作统一由计算机操作实现,确保业务内容信息的规范性、统一性、可恢复性。

该系统由前台操作和后台管理两大系统模块组成,其中前台操作售模块包括:

前台接待、各部门操作、查询、财务、管理、系统设置等子模块;后台管理模块包括:

经理操作、客房部操作、餐饮部操作、娱乐部操作、服务部操作子模块。

按前、后台设计的思想直接来自于基本的C/S两层构架应用体系结构的实现模式。

以上两大任务模块及其子模块基本上涵盖了第三产业企业单位的主要功能需求,分为业务运作和后台信息数据管理两大部分。

通过本系统的设计与实现,更加深入、实例化地了解MIS系统的方方面面,很好地积累MIS系统的开发经验,而且对于广泛应用的C/S体系构架也有了切实的感受,同时增强了系统综合设计能力和具体环境下的开发实现能力。

 

2发展研究现状及设计目标

2.1餐饮娱乐管理信息系统综述

2.1.1餐饮娱乐管理信息系统发展历史

管理信息系统(ManagementInformationSystem简称MIS)是信息科学的一个分支,是由人和计算机组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。

餐饮娱乐管理信息系统是MIS中的一个重要分支,它实现的是计算机管理系统在餐饮娱乐企业中的具体应用。

它最早是于70年代初在国外开始发展起来的,到了80年代,国外的餐饮娱乐管理信息系统的模式已基本定型,技术较成熟,功能也较齐全。

国内的餐饮娱乐管理信息系统最早是在80年代初开始的,到了80年代中后期,随着国外餐饮娱乐管理信息系统的大规模引进,国外饭店的先进管理技术进入我国,进一步促进了我国餐饮娱乐企业管理技术的发展。

国内系统正是在充分吸收国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到90年代初期形成了几个较成熟的软件系统。

到了90年代中期,随着计算机在餐饮娱乐企业中的普及应用,以及计算机技术的不断发展,饭店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现

2.1.2餐饮娱乐管理信息系统的作用

餐饮娱乐企业的计算机管理就其表现形式看就是对餐饮娱乐企业大量的常规性信息的输入、存储、处理和输出过程,其作用主要表现在以下几个方面:

(1)提高餐饮娱乐企业的管理效益及经济效益

应用餐饮娱乐管理信息系统通过节省大量的人力物力,增加饭店的服务项目,提高饭店的服务档次,减少管理上的漏洞,从整体上提高餐娱企业的经济效益。

如完善的预订功能可防止闲置资源或在没有可用资源的情况下重订的情况出现,可随时提供准确的资源使用和预订情况,从而提高资源利用率。

客人费用的直接记帐,可有效防止逃帐的发生。

完善的分析功能可用于市场销售,如确定宣传的重点地区和如何掌握价格的浮动等。

正确控制价格,控制客人优惠,从而减少管理漏洞,提高营运收入。

(2)提高服务质量

由于计算机处理信息的速度很快,可以大大减少客人预订、结帐的等候时间,提高对客服务质量。

快速的客人信息查询手段,使客人得到满意的答复。

餐费、娱乐费等费用的一次性结帐,不仅方便了宾客,也提高了饭店的管理水平。

清晰准确的账单、票据、表格,使客人感到高档次的享受。

完善的预订系统,使客人的入住有充分的保证。

完善的客户档案管理更使客人的“个性化”服务得以很好的实施。

利用计算机保存大量的客人历史资料,通过统计分析,可对常客或消费额达到一定数量的客人自动给予折扣;也可对客人的消费特点进行分析,总结出客

人生活方面的要求和特点,研究如何为客人提供更合适的个性化服务,如安排房间、提供就餐等,甚至细致到给客人送什么报纸杂志、生日送什么礼品等。

(3)提高工作效率

计算机管理可大大提高业务运作的速度和准确性。

如电脑的自动夜间稽核功能结束了手工报表的历史,电脑资料的正确保存避免了抄客人名单的低效工作,严格的数据检查避免手工操作的疏忽而造成的错误,票据的传送、登记、整理、复核等一系列的繁重劳动也可大为减少。

(4)完善餐饮娱乐企业的内部管理体制

科学、正规、系统的餐饮娱乐管理信息系统在餐饮娱乐企业管理体系中还发挥着强有力的稳定作用,可明显地减少员工及管理人员的流动对餐饮娱乐企业管理运作的不良影响。

系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作。

每天的审核制度,各种费用的优惠控制,应收账款的管理,员工工作量的考核,员工操作过程的跟踪,均可加强对餐饮娱乐企业的管理。

(5)全面了解营业情况,提高餐饮娱乐企业管理者的决策水平

餐饮娱乐管理信息系统能提供完备的历史数据,又可提供各种分析模式,可使管理人员很方便地完成复杂的统计分析工作,并加强对餐饮娱乐企业运营的内部控制,增强管理人员的控制决策水平。

2.1.3饭店管理信息系统的构成

餐饮娱乐管理信息系统由计算机硬件、系统软件及应用软件组成。

(1)硬件指电脑设备,系统软件指系统的运行平台,它们一起构成餐饮娱乐管理信息系统的体系结构。

餐饮娱乐管理信息系统使用的体系结构一般有三种类型:

单机系统、集中式和分布式。

这三种结构随计算机技术的发展而产生,至今还在不断地发展变化着。

早期的单机系统,由一台主机、显示器、键盘、打印机等,再配备一定的软件组成,能完成一些简单的业务,该结构目前已很少有人使用。

集中式处理结构,采用一台或二台小型计算机或超级微机作为主机,使用人员通过各终端与主机联系,进行各类数据处理作业。

它数据处理能力强,数据安全,可靠性高。

缺点是终端本身没有处理能力,系统处理速度将随终端数量的增加而明显减慢,而且一般终端只有字符界面,用户界面不美观。

因此,在PC机及Windows流行之前的70年代到80年代末,是餐饮娱乐企业最理想的结构。

分布式处理结构以高档微机或小型机作为网络服务器,通过网络连接各个工作站,而各工作站都是一台独立的微机,本身具有数据处理的能力,需要时可联机入网在服务器内进行数据处理,是目前理想的体系结构。

以前流行的局部网络系统(文件服务器结构,基本上是DOS系统,属已淘汰),目前流行的C/S结构(即客户机/服务器结构)都是分布式结构。

C/S结构中,客户机支持用户的前端处理,而且一般是Windows图形界面,服务器用于支持应用的系统环境,包括数据库的管理及查询。

它结合了局部网络和集中式多用户系统的优点,由服务器和客户机协同处理,充分发挥系统的各种优越性,是目前餐饮娱乐企业中最佳的体系结构。

随着通讯技术的发展,Internet的普及,分布式结构实现了远程数据处理。

这种广域网分布结构更适合餐饮娱乐企业集团的信息管理。

集团总部可以通过Internet有效地管理各地的分公司,及时了解各个分公司之间的经营情况,各分公司之间也可通过Internet实现信息互传。

(2)软件结构

一个餐饮娱乐管理信息系统从使用者的角度看,软件结构就是餐饮娱乐管理信息系统的功能结构。

各种功能之间又有各种信息联系,这样就构成了一个有机结合的整体,形成一个完整的软件功能结构。

因此,系统一般可分为前台(对客服务)和后台(内部管理)两大部分,另外还可包括对前后台系统的功能补充的扩充系统(有的系统把扩充系统直接包含在前后台系统中),以及各种各样的系统接口。

事实上,餐饮娱乐管理信息系统可以是一个覆盖整个餐饮娱乐企业管理所有方面的非常庞大的系统。

对某些企业,这样的功能模块还可增加和完善,如与饭店床头柜的联结接口、与饭店内部寻呼台的联结接口、办公自动化OA系统、预测决策支持系统等,而且各种软件系统之间的功能名称和分法均可不一样。

2.2MIS系统的特点

MIS人机界面设计一般遵循以下一些原则∶

(1)以通信功能作为截面设计的核心

(2)界面必须始终一致

(3)界面必须使用户随时掌握任务的进展情况

(4)界面必须能够提供帮助

(5)界面友好、使用方便

(6)输入画面尽可能接近实际

(7)具有较强的容错功能

2.3MIS系统的开发

进行开发的基础是明确以下问题∶

系统要解决的问题∶如采取何种方式解决组件管理和信息处理方面的问题,对企业提出的新的管理需求如何满足等。

系统可行性研究∶确定系统所要实现的目标。

系统开发的原则∶在系统开发过程中,要遵循领导参与、优化创新、使用高效、处理规范化的原则。

系统开发前的准备工作∶作好开发人员的组织准备和企业基础工作。

系统开发的选择和开发计划的制定

结构化生命周期开发方法∶

系统规划阶段

系统分析阶段

系统设计阶段

系统实施阶段

系统运行阶段

2.4系统研究设计的目标

从事第三产业的企业单位需要根据自身的业务项目处理大量的经营项目信息,同时对这些信息要进行分类管理和统计,这就需要合理的数据库系统来保存数据信息,还需要有效的程序界面支持各种数据操作的执行,而且面向操作人员的程序界面必需直观、合理。

餐饮娱乐收银系统是基于以上目标而开发的。

该系统的核心功能就是管理各部门业务信息数据,由前台操作和后台管理两大系统模块组成,其中前台操作售模块包括:

前台接待、各部门操作、查询、财务、管理、系统设置等子模块;后台管理模块包括:

经理操作、客房部操作、餐饮部操作、娱乐部操作、服务部操作子模块。

本系统的主要特点是:

实用性较强,操作简单,执行迅速等。

2.4系统研究设计的目标

从事第三产业的企业单位需要根据自身的业务项目处理大量的经营项目信息,同时对这些信息要进行分类管理和统计,这就需要合理的数据库系统来保存数据信息,还需要有效的程序界面支持各种数据操作的执行,而且面向操作人员的程序界面必需直观、合理。

餐饮娱乐收银系统是基于以上目标而开发的。

该系统的核心功能就是管理各部门业务信息数据,由前台操作和后台管理两大系统模块组成,其中前台操作售模块包括:

前台接待、各部门操作、查询、财务、管理、系统设置等子模块;后台管理模块包括:

经理操作、客房部操作、餐饮部操作、娱乐部操作、服务部操作子模块。

本系统的主要特点是:

实用性较强,操作简单,执行迅速等。

2.4.1、数据项定义

(1)系统用户信息表

用户名、密码

(2)点菜表

客人姓名、桌子号码、消费种类、消费项目、备注、金额、数量、时间、备注

(3)进货表

编号、进货日期、食品代号、单价、数量、供应商

(4)出货表

编号、领用日期、食品代号、单价、数量、领用日人、

(5)客户表

ID、名称、地址、电话

(1)库存代号表

食品代号、食品名称、型号、说明

(2)员工表:

编号、姓名、年龄、婚姻状况、文化程度、工作年数、联系电话、个人简历、家庭住址、身份证号码

2.4.2数据结构定义

程序在运行的开始会出现一个登录窗口,用户可以用不同权限的用户名登录到系统。

登录到系统后,根据每个用户的权限不同,可以进行不同的操作。

其程序框架图如下所示:

 

次数>3

 

图1点餐系统结构框图

2.4.3、数据流定义

数据流图定义如2.4.3.1图所示:

图2.4.3

.1数据流定义

(1)1.3软件项目约束

(2)用户添加菜谱时,菜谱号不能重复,餐桌号也一样;订菜信息中同一时间菜谱号和餐桌号的组合也不能重复。

(3)工作人员修改菜谱信息时,不准修改菜谱号(因为菜谱号是数据库中菜谱表的主键),餐桌号也一样

2.4.4处理逻辑定义

处理逻辑定义如图2.4.4.1所示:

员工管理

图2.4.4.1系统流程分析

2.4.5数据存储定义

本系统采用MicrosoftAccess2003作为数据存储,主要存储信息包括:

(4)系统用户信息:

系统用户名,密码,注册日期,权限。

不同的系统管理员拥有不同的操作权限,高级系统管理员可以添加子管理员信息。

(5)点菜信息:

客户姓名、客户点餐、数量、金额、备注。

点菜信息记录了客户每次用餐的点餐信息,并且可以进行简单统计,提高管理效率,增加办公效率。

(6)进货信息:

货品编号、进货日期、食品代号、单价、数量、供应商。

进货信息记录了每次餐厅进货明细,并且具有统计函数自动完成月份和年度统计,减少用户操作。

(7)出货信息:

出货编号、领用日期、食品代号、单价、数量、领用人。

出货信息可以记录每次出货明细,并且自动完成结算以及统计。

(8)客户信息:

客户名称、地址、电话。

客户信息可以记录普通用户信息和会员用户信息,使数据库变得更加简洁,易于维护。

(3)库存代号信息:

库存食品代号、食品名称、型号、说明。

库存代号信息记录常用库存种类,使系统动态增加菜单,实现人性化管理。

(4)员工信息:

员工编号、姓名、年龄、婚姻状况、文化程度、工作年数、联系电话、个人简历、家庭住址、身份证号码。

员工信息记录本餐厅所有员工个人信息,员工级别,以及工资结算情况,并且实现自动统计奖金及工资年份、月份记录的功能。

2.4.6外部实体定义

外部实体是系统的“人-机”界面,也就是系统的数据流由外部实体流入,或者系统的数据向外部流出,该系统主要分为几个主要外部实体:

(1)系统用户信息

用于输入输出系统用户名,密码,注册日期,权限等信息。

(2)点菜信息

用于输入输出客户点餐,客户姓名,数量、金额、备注等信息。

(3)进货信息

用于输入输出货品编号、进货日期、食品代号、单价、数量、供应商等信息。

(4)出货信息

用于输入输出出货编号、领用日期、食品代号、单价、数量、领用人等信息。

(5)客户信息

用于输入输出客户名称、地址、电话等信息。

(5)库存代号信息

用于输入输出库存食品代号、食品名称、型号、说明等信息。

(6)员工信息:

用于输入输出员工编号、姓名、年龄、婚姻状况、文化程度、工作年数、联系电话、个人简历、家庭住址、身份证号码等信息。

 

3开发环境选择与简介

3.1编程环境的选择

VisualBasic作为一个功能全面、开发效率高的可视化应用程序开发工具,是软件开发界公认的非常优秀的应用开发工具之一。

在VisualBasic环境下,利用系统提供的诸多控件,可以快速的形成外观友好、操作简单的程序框架,然后通过事件驱动形式添加应用逻辑实现,整个系统中的控件丰富、功能全面,无论是程序界面设计,还是数据库访问操作实现,VisualBasic都通过提供控件的方法集成为整个开发工具,提供了软件代码自动生成和可视化的资源编辑功能。

它在编程的高效性、运行的快速性等方面都具有很强的功能。

VisualBasic提供了相当齐备的类库和友好的编程界面,借助于VisualBasic可以轻松地开发出功能强、速度快、应用广并且占用资源少的应用程序。

此外它还提供了多种多样的数据

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

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

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