餐饮管理系统论文Word文档下载推荐.docx
- 文档编号:18410301
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:30
- 大小:370.96KB
餐饮管理系统论文Word文档下载推荐.docx
《餐饮管理系统论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统论文Word文档下载推荐.docx(30页珍藏版)》请在冰豆网上搜索。
结账方面也采取图形界面加数据的管理方式,让用户可以动态的管理现有的信息,这里突出了重要的两点:
一是:
操作管理的信息准确无误,可让用户放心。
二是:
操作管理的速度快、管理方便、实用性高。
这里还提供了特殊的选项(特权结账)功能。
后台管理包括进货、库存信息的管理,这样用户可以有效地管理商品信息,在系统中有商品的记录,并会自动更新,点菜收银管理可实现转台、并台、结账。
营业分析可对客人点单情况、房台营业情况等进行统计。
点菜收银、营业分析、库房管理的有机结合,可为该酒店经营方向提供依据,为该酒店的发展提供保证。
1.6餐饮管理系统的目标
面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,结合日升酒店自身的特点及业务流程,该餐饮管理系统在实施后应能达到以下目标:
1.采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。
2.业务管理信息化,可随时掌握进货、客人点单、挂账等情况。
3.支持多种付款方式。
现金、支票、免单、挂账等多种方式混合收银。
4.系统维护方便可靠,具有灵活性、通用性及安全性的特点。
5.该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。
6.采用流行的客户机/服务器方式,响应速度快,安全性高,系统配置灵活,扩充方便。
7.提高该企业管理水平,提升酒店档次,赢得竞争优势。
第二章系统分析
2.1系统的初步调查
2.1.1酒店的基本情况
我们是以北京日升酒店为蓝本开发了本系统。
日升酒店是一家中型餐饮企业,位于北京市繁华地带,公司以多种模式向客户提供餐饮服务,受到了广大客户的一致好评。
该酒店现有包间30间(大包间、小包间、多功能厅),提供就餐、卡拉OK、婚宴等服务项目。
随着酒店业务的不断发展和顾客的不断增多,该酒店存在管理复杂、货品繁多、菜品多样、价格多变、折扣灵活、现金量大以及报表需求复杂多样等特点,现有的人工管理方式已不能完全胜任,该酒店已意识到使用计算机信息技术的重要性,决定在餐饮管理上采用计算机管理系统。
2.1.2酒店的基本工作方式和人员素质
该酒店目前处于人工管理阶段。
酒店采用对客人分发手牌的方式对房间进行管理,各包间服务人员为客人提供点菜服务,然后将菜单送往总台和厨房,买单服务也要靠人工结算,因此工作效率不高,容易出错。
服务人员多为高中学历,管理人员多为专科以上学历,具备一定的计算机基础知识,通过简单培训便能较为熟练的操作计算机,员工素质比较高。
2.1.3各类人员对开发新系统的态度
酒店高层管理人员对开发这一系统持乐观态度,认为使用餐饮管理系统可以提高酒店的服务质量,便于对酒店进行统一管理,提高酒店的管理水平,给客户以高档次,更便利的感觉,有利于酒店的市场竞争。
酒店的一般员工认为开发这一系统可以减少他们的劳动强度,提高他们的工作效率,使用计算机管理可以避免以往工作中的错误。
因此,酒店一般员工对开发这一系统持乐观态度。
2.2 系统的可行性分析
2.2.1系统可行性分析
a)技术上的可行性:
技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。
●设备:
该系统对所需的硬件设备,如服务器、pc机、打印机即网络配件等的性能要求一般,现有设备的性能完全能够满足系统功能的要求。
●软件上,本系统属于数据库应用程序,本系统需要一个数据库服务器及其运行的操作系统平台,根据客户的数据量并不是十分巨大,我们选择目前市场上价格比较低廉的数据库服务器产品:
MicrosoftSQLServer2000及配套的平台Windows2000。
而前台开发工具采用VB6.0,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。
这些软件在中小型MIS开发中已被大量应用,技术上都比较成熟,因此技术上是可行的。
b)经济上的可行性
●费用:
根据该酒店多年来良好的经济效益,酒店的经济实力比较雄厚,这就为系统的实施奠定了经济基础,足能提供购买硬件设备和开发软件所需要的资金。
(该酒店现有计算机两台,需另购两台客户机和一台服务器,打印机4台)。
●效用:
实施该系统也能给公司带来长期效益,它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮企业的工作质量与工作效率,减少管理支出的费用,从而保证酒店管理的可持续的良好发展。
因此经济上具有了系统开发的可行性。
c)管理上的可行性
●酒店的领导认识到当今社会的发展趋势,认为使用计算机从事酒店管理是公司当前非常必要的举措。
公司员工也对本系统的开发十分的欢迎,并给予积极配合,从而保证了系统调查与分析能够顺利的进行。
另外,为了提高酒店管理水平,适应管理信息系统的要求,该酒店对管理人员进行了全面的培训,提高了他们对餐饮管理信息系统的认识。
因此在管理上具有了系统开发的可行性。
2.2.2简要总结
经过细致地初步调查和严密地可行性分析,我们认为在现有条件下,为日升酒店开发餐饮管理信息系统是完全可行的.
2.3详细调查
2.3.1组织结构图
日升酒店的组织机构包括:
财务部,服务部,采购部,餐饮部,客房部,库房部,前台。
我负责的是采购部、库房部、客房部和财务部的详细调查工作。
经过详细的调查可以确定采购部的主要业务是负责按采购单上所列商品进行采购。
库房部主要是负责检查库存情况,写出“库存周报表”,并将采购的商品入库。
客房部主要负责就餐房间的维护清洁工作,确定房间类型等。
2.3.2业务流程分析(包括绘制业务流程图)
为了能够反映组织内部各部分之间的联系程度,组织各部分主要业务和它们在业务过程中所承担的工作等,就必须对组织的业务流程进行分析。
业务流程图是分析业务功能流程的重要工具,它是一种描述系统内部各单位、人员之间业务关系、作业顺序和管理信息流向的图表。
我主要负责对库房部,采购部和财务部的业务流程进行调查分析,分析结果如下:
物品采购、入库流程(其他流程略)
库管员定期检查库存,生成“库存(周)报表”,如果某种物品已经到达库存下限,则填写“采购申请单”,另外,物品使用部门,当缺少物品时,也可以填写“采购申请单”。
采购员将物品购买回来,到库房验收入库,此时,库管员登记入库物品之后,采购员持购货发票和供货单到财务部,财务部开出入库单,采购员持入库单回到库管员处,库管员核实入库单与入库记录,并在入库单上签字。
流程如图2.3:
2.3.3当前业务存在的问题
由于当前酒店的管理还处于人工管理阶段,仅在财务部门使用了计算机,所以酒店的管理效率不高。
由于缺乏科学的管理和现代化的管理工具,该酒店在管理上和业务的安排上都存在着不足。
●房间的管理不够科学方便,房间使用情况不直观。
●库管员不能随时掌握库存情况,不能及时发现商品缺货的情况,另外统计商品数量即费时又费力。
●由于该酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。
例如商品数量大导致查找商品信息困难等。
2.4新系统逻辑方案的提出
2.4.1数据流图
数据流图是描述系统逻辑模型的主要工具,我们采取结构化分析的方法绘制数据流程图,基本思想:
自顶向下,由外向里,逐步分解。
首先我们把餐饮管理系统看作一个整体,明确系统与各外部实体的信息联系。
绘制最高层的数据流图—关联图,然后通过确定系统的几个主要的综合性的逻辑功能,绘制定顶层数据流图。
下图是对餐饮管理系统的概括地描述,描述了系统的边界、系统与外界环境的关系以及总的功能。
1.顶层数据流图
2.进货管理第一层数据流图(其它数据流图略)
对顶层数据流图进一步分解,将其中某些或者所有的数据加工项分解为若干个数据加工项,这样就形成了第一层数据流图。
下图是将进货管理进一步分解的第一层数据流图。
2.4.2数据词典
数据词典描述的主要内容有:
数据流、数据元素、数据存储、数据加工、外部项。
在系统分析中数据词典起着重要的作用,数据词典对数据流图中的各种成分起注解、说明作用,它包含着关于系统的详细信息。
1.数据流
条目名:
F12 入库单
来源:
进货管理
去向:
库房
编号:
F12
数据流结构:
入库单数据={商品编号+商品名称+数量+金额+仓库供应商+日期}
2.数据元素
房台编号
属于数据流:
F1-F7
编号:
4_1
类型:
字符
长度:
3
取值范围:
“001”-“999”
简要说明:
房台编号是房间的识别符,每个房间都有唯一的房台编号。
3.数据存储
D1房间状态
D1
存储组织:
每个房间一条记录
记录数:
约30条
主关键子:
记录组成:
项名:
房台编号 房台名称 类型说明 状态 容纳人数
4.数据加工
进货管理
P5
输入数据流:
F13商品信息;
F11供货单;
F13在库量
输出数据流:
F2入库单
加工逻辑:
1.查询商品在库量
2.生成商品采购申请单
3.将进货商品信息添加到进货信息档案中,生成进货录单票 号
5.外部项
F5消耗量;
F12入库单
主要特征:
库房:
在本系统中存储酒店商品的地点,其主要特征是仓库名称、库存数量、库存金额
第三章 系统设计
3.1总体结构设计
3.1.1系统功能结构设计
在系统的开发过程中.我们通过进行细致的系统调研工作.在与各管理层用户进行广泛交流的基础上,依据系统分析阶段所形成的数据流图,遵循系统设计原则,设计出了餐饮管理信息系统的功能结构,实现了酒店,客人,财,物的全面管理。
该系统的功能结构如图:
我主要负责后台管理模块,财务管理模块,系统初始化模块的设计和开发的工作。
下面对这几个模块的功能进行简单的说明:
●后台管理:
主要是对酒店后台进货,库存等的管理。
包括进货管理、进货查询、库存查询、库存统计、房间台号管理、商品信息管理、员工信息管理。
●财务管理:
主要是对酒店财务方面的管理。
包月结算管理,月营业统计,年营业统计。
●系统初始化:
主要是对酒店的基础设置信息的管理。
包括本单位的定义、供应商管理、房间台号类型管理、部门信息管理、仓库信息设置、员工级别管理。
●退出:
包括重新登陆和退出。
3.1.2系统软硬件环境设计
●硬件选择:
推荐配置:
客户机奔腾以上处理器内存32M以上硬盘5G以上
服务器奔腾或至强处理器内存256MSCSI硬盘
●软件选择:
各职能部门的计算机使用PC机,操作系统使用Microsoft公司的中文Windows98/2000操作系统;
数据库服务器采用Microsoft公司的Windows2000Server操作系统。
●网络结构采用星形结构,各个计算机通过千兆以太网卡连接到交换机。
结构如图
3.2系统详细设计
3.2.1数据库设计
数据库设计是在既定(本系统使用SQLServer)的数据库管理系统基础之上建立数据库的过程。
其过程是将现实存在的数据及其应用处理关系进行抽象,从而形成数据库结构。
数据库是数据库应用程序的核心。
数据库设计是建立一个应用程序最重要的一步。
一个好的数据库结构和文件设计可以使系统在已有的条件下具有处理速度快,占用存储空间少,操作处理过程简单,查找容易,系统开销和费用低等特点。
具体实现时,应首先明确用户对数据的需求,在此基础上,建立数据库的概念模型,概念模型主要是用来反映用户的现实环境和需求,它独立于具体的数据库管理系统,并且与数据库怎样实现无关,建立概念模型的主要工具为实体关系(E-R)图;
在建立数据库概念模型之后,要真正实现与数据库管理系统的结合,即能够由既定的数据库管理系统所支持,还必须进行逻辑结构的设计,在逻辑设计阶段,主要完成建立数据库的逻辑模型,并解决数据的完整性、一致性、安全性和有效性等问题;
最后一个阶段是数据库的物理结构设计,其任务是为系统逻辑结构模型确定合理的存储结构、存取方法、以及数据表示和数据存储空间分配等内容,从而得到具体的数据库物理结构。
(1).概念结构设计
是指在数据分析的基础上,自底向下地建立整个系统的数据库概念结构,即先从用户的角度进行设计,经过对公司各个业务流程的调查和分析,对于用户对数据的需求已经基本明确,在此基础上,使用实体关系(E-R)图进行系统数据库的概念结构设计,建立起系统数据库的概念模型。
(2).逻辑结构设计
逻辑结构就是根据DBMS的特征把概念结构转换为相应的逻辑结构。
概念设计所得到的E-R模型,是独立于DBMS的,这里的转换就是把表示概念结构的E-R图转换为层次模型或网络模型或关系模型的逻辑结构。
本系统选择的DBMS是关系型数据库管理系统。
因此只需将E-R图中的每一个实体和联系都转换成关系模式中的一个关系即可,并将关系模式进行规范化。
举例如下:
餐饮管理E-R图对应的关系数据模型为:
供应商(供应商编号,供应商全称,地址,电话……)
商品(商品编号,商品全称,单价,商品说明……)
进货(商品编号,商品名称,数量,仓库,供应商……)
最后经过规范化处理,可以得到系统中所需要的表。
(3).物理结构设计
物理结构设计的目的是根据具体DBMS的特征,确定数据库的物理结构(存储结构)。
关系数据库的物理结构设计的任务包括:
确定数据库文件的名称及其所含字段的名称,类型和宽度。
确定各数据库文件需建立的索引,在什么字段上建立索引等。
本系统包含25张表。
包括:
供应商信息表,员工信息表,员工级别表,商品基础信息表,库存信息表,房间台号信息表,房间台号类型表,本单位定义表,权限信息表,部门信息表,进货单据临时表,进货单据历史表,进货表,点单临时表,点单历史表,日点单信息表,日结账表,结账历史信息表,月点单信息表,月结账表,挂账表,挂账历史表,单据表。
下面列举其中几个表的结构:
1. 房间台号信息表
字段名
类型
长度
编号
房台名称
类型说明
部门
服务费
简要说明
状态
容纳人
Char
Char
money
char
int
10
30
20
110
2. 库存信息表
商品编号
商品姓名
单价
进价
库存数量
库存金额
仓库
Money
Numeric
8
100
6
18
3. 进货表结构
商品名称
单位
数量
金额
供应商
操作员
经手人
日期
票号
备注
Datetime
50
商品级别
本级编号
本级名称
本级简称
商品全称
商品说明
联系电话
联系地址
联系人
4
15
12
4.商品基础信息表
3.2.2代码设计
●代码设计原则
1.唯一性:
在本系统中,每一个代码都标识了系统中的每一个实体,而每一个实体也只能由一个代码来唯一确定。
2.标准性:
主要体现在对程序文件名命名和对数据文件命名的目了然,无重复现象。
为了系统维护人员便于进行系统维护,使用了统一的标准。
3.合理性:
系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用。
4.简单性:
在设计过程中采用汉字的汉语拼音的声母来表示汉字。
5.适应性:
在代码设计过程中,代码反映了编码对象的特点,便于识别和记忆,使系统维护人员容易了解和掌握,便于进行维护工作。
6.规范性:
代码的结构,类型,格式统一,便于记忆和计算机进行处理。
7.可扩充性:
考虑到今后程序扩充测需要,在编制代码时,留有足够的备用代码。
●代码设计
本管理系统代码主要采用的是顺序码。
如房间编码为001、002……。
在顺序码基础上还加入了时间和缩写码,如入库单编码为2004-03-22jhd0001。
在商品编码的设计上采用的是顺序码与区间码的组合。
例如0102001张裕葡萄酒,前两位01代表第一级(01酒水、02菜谱、03主食),第三四位代表第二级(01啤酒、02葡萄酒、03饮料),后三位代表第三级(001唐山啤酒……)。
3.2.3输入输出设计
1)输出设计:
输出设计的目的是使系统能够输出满足用户需求的有用信息。
●设计原则:
第一,报表输出要实用、方便、考虑用户已经习惯的输出格式;
第二,输出报表要考虑系统发展的需要;
第三,屏幕输出格式要清晰,重要数据要显示在突出位置上。
●输出设备为打印机,输出格式举例如下:
2)输入设计:
输入数据是为了在计算机内进行加工处理而从外部接收数据,它的正确与否对于整个系统质量的好坏是起决定作用的。
第一,尽量采用人机对话方式输入数据;
第二,输入格式的设计要便于填写,便于归档,尽量减少汉字输入以减轻输入设计过程,保证输入精度;
第三,输入数据的校核工作尽量由程序来保证。
●输入设计
输入设备为键盘。
输入方式有文本输入方式和表单输入方式。
表单输入方式在输入大量数据时有简单方便,便于修改等特点。
所以在点菜、商品入库等需输入大量数据的功能模块采用的是表单输入方式。
另外在表单输入的基础上,为了减少用户的击键次数和出错率,本系统采用智能化表单式录入方式。
例如,在“商品名称”单元格中只需输入商品简称或商品名称的前几个字或按<
PageDown>
键,系统将自动利用表格显示商品信息。
使用方向键<
>
、<
选择商品,按回车键该商品信息将自动录入到表格中,只需输入数量(系统将自动计算金额),回车即可。
3)输入输出的界面设计
●人机对话部分是人和计算机联系的主要途径,该部分主要从用户操作方便的角度出发进行考虑,主要有选项卡、数据列表框、数据组合框、文本框、按钮等形式。
●我们设计的系统界面简单明了,避免了复杂界面给用户造成的困惑。
输入界面色彩鲜艳会给操作员带来疲劳,界面灰暗又会影响用户的心情,因此,我们在设计输入界面时采用了柔和色彩,减轻了操作员因长时间工作而感到的劳顿。
3.2.4安全和保密设计
本系统的保密功能通过用户的权限设定来实现。
用户在登录系统时输入密码,如果密码正确,系统根据该用户的权限,设置该用户可以进行的操作。
用户的权限设定是以系统的菜单项为基本单位,只有用户具有使用该菜单的权限时,菜单项才可以为其所用。
当添加新用户时,用户的权限为空(即不能进行任何操作),此时应为该用户设置相应权限;
用户权限也可以根据具体情况随时修改。
此外,为保证计算机的安全,每台计算机都加装了UPS不间断电源,保证在突然断电情况下,能够正常退出系统。
第四章 系统实施
4.1开发环境与开发工具选择
●开发环境为MicrosoftWindows2000
●系统前台开发工具采用VisualBasic6.0企业版。
VisualBasic6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)