大酒店标准管理专业系统设计项目说明指导书.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《大酒店标准管理专业系统设计项目说明指导书.doc》由会员分享,可在线阅读,更多相关《大酒店标准管理专业系统设计项目说明指导书.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、*实践教学* 兰州理工大学计算机与通信学院春季学期 数据库 课程设计题 目: 酒店管理系统 专业班级: 信息与计算科学2班 姓 名: 王亚娇 学 号: 11500227 指引教师: 王旭阳 成 绩: 目录摘 要11.需求分析22.概念构造设计53.逻辑构造设计114.系统实现195.系统测试25参照文献26课程设计总结27摘 要酒店餐饮管理系统是为了实现酒店餐饮自动化管理而设计,它完全取代了本来酒店餐饮管理始终使用人工解决工作方式,并且避免了由于管理人员工作疏忽以及管理质量问题所导致各种错误,为及时、精确、高效完毕酒店餐饮管理工作提供了强有力工具和管理手段。针对老式酒店餐饮管理带来诸多不便,文
2、章简介了新型酒店餐饮管理模式。在开发酒店餐饮管理系统中,本系统运用了SQL Server 为数据库,系统实现了后台管理、桌台信息查询、开台信息、点菜、收银、桌台信息管理、员工管理、菜单维护、消费查询和赚钱信息查询等功能。数据灵活化配备一套餐饮管理系统。通过系统开发掌握软件基本开发流程,理解了系统业务。从而掌握软件开发整体过程,把知识运用实际生产中。 核心词:数据库管理系统,酒店餐饮管理系统, 系统设计,SQL server 1.需求分析项目需求分析就是描述系统需求,通过定义系统中核心域类来建立模型。分析主线目是在开发者和提出需求人之间建立一种理解和沟通机制,因而,酒店餐饮管理系统需求分析也是开
3、发人员和顾客一起完毕。需求分析第一步是描述酒店餐饮管理系统功能,即定义用例,以此拟定系统功能需求。该系统重要从酒店订餐方面来分析。酒店餐饮管理系统核心思想就是以顾客是上帝为核心,这就意味着酒店将把客人作为其运作核心,提高客人满意限度,获得更大利润。随着行业竞争加剧和市场迅速膨胀,增长率下降,利润减少,消费行为理性化是必然发展趋势。各大酒店更多将目光专注于如何提高服务质量,提高经营管理,而提高经营管理最重要保证就是信息技术。酒店餐饮管理系统也是一种酒店不可缺少某些,它内部无论对于客户还是员工来说都至关重要,因此一种系统应当可觉得顾客提供充分快捷信息和以便查询方式,并且不应有时间和地区限制。随着科
4、学技术不断提高,计算机科学日渐成熟,其强大功能已成为人们深刻结识,它已进入人类社会各个领域并发挥着越来越重要作用。作为计算机应用某些,使用计算机对酒店餐饮管理具备着手工管理所无法比拟长处:(1)客户和工作人员可以随时理解关于酒店餐饮有关信息。(2)减轻了工作人员工作承担。(3)查询、修改更加以便、快捷。1.1系统重要功能依照餐饮行业特点和该公司实际状况,该系统以餐饮业务为基本,突出前台管理,从专业角度出发,提供科学有效管理模式。点菜方面采用图形界面加数据方式,使顾客能直观地管理数据信息,并能有效地管理每个开台房间台号所点酒菜。人事管理:新管理员或者经理或主管可以在这里进行注册,以获得注册帐号并
5、获得软件管理权限。登录管理:已注册顾客可以在这里修改自己密码,并核查已注册人员。菜谱价格:菜谱价格面板用于添加或者修改各种菜品并为其制定价格。报表记录:报表记录面板重要用于显示每日或者每月或每年销售额柱状图、曲线图,以便记录人员直观查阅。成本控制:成本控制面板用于各个阶段销售额及成本计算,记录和归总。系统设立:系统设立用于对系统各种音乐进行选取或者设立音效。系统协助:重要进行各种协助文献调用和选取。收款界面:预定位置:用于完毕位置预定操作。退订位置:用于完毕位置退定。点菜系统:用于完毕点菜有关操作,可以采用下拉式菜单,也可直接输入菜名或编号。结帐服务:用于完毕结帐有关操作。客户服务:用于添加客
6、户及查找客户信息等操作。1.2系统实现目的面对服务行业高速发展和餐饮公司信息化发展过程中浮现各种状况,该餐饮管理系统在实行后应可以达到如下目的:采用中文图形顾客界面,系统界面和谐美观,操作简朴易行。人工解决这些信息不但工作量繁重、复杂,并且容易产生错误和混乱。采用计算机进行信息有效管理不但能实现管理规范化,并且还可以避免错误,提高效率,本系统即针对餐饮业信息管理而设计制作。该软件应尽量地减少使用者劳动强度,同步提高工作质量和效率。系统维护以便可靠,具备灵活性、通用性及安全性特点。1.3系统性能需求1系统安全性系统运营安全是决定软件质量重要因素,虽然此餐饮系统不需要接入Internet,但系统中
7、涉及多方信息,如果有人蓄意破坏任意信息,都也许会导致系统停用,会带来损失,因而依然需要保证它安全。为了保证系统安全性,必要采用一定安全办法,防止顾客越权使用,防止工作数据被非法篡改、破坏和泄露等。既要考虑操作系统安全性,还要考虑到餐饮系统自身安全性。2系统合理性在设计系统时要考虑实际系统性能和硬件规定,不能忽视所处环境,也不能一味地追求新技术,要保证系统合理性。3系统简朴性、易用性要考虑到不同层次服务人员及领导人员计算机操作水平,普通而言,大某些服务员计算机操作水平偏低,因而开发时要本着“简朴易用”原则,以便各层次人员使用,使人员培训降到最低。对于收银服务员只需要简朴且快捷地收银方式,既利于她
8、们使用,也提高收银速度,同样对于领导人员,也需求简朴、一目了然界面,这样虽然是没有操作过计算机人来说,只需要进行简朴操作培训就可以达到纯熟,使之能顺利地完毕系统各种功能。4系统稳定性、可靠性餐饮业从业人员来源广泛,分布性强,往往不具备专业计算机知识,因而,餐饮系统必要稳定、可靠。此外,餐饮业营业时间与普通公司(或公司)区别很大:普通公司(或公司)正常上班时间,餐饮公司生意不多;而普通公司(或公司)休息时间却正是餐饮业营业高峰。餐饮系统必要兼顾到餐饮业这种间隙性营业状况,必要具备高度稳定性,保证在营业高峰时不出故障,虽然浮现故障,系统也必要具备迅速恢复能力。1.4运营环境系统对运营环境规定:1硬
9、件环境当前电脑很高性价比,因而需要配备应当高于下面配备:解决器:Inter Pentium 1.0GHz 或更高内存:216MB硬盘空间:80GB光驱:CD-ROM 48X显卡:SVAG显示适配器。2软件环境Windows 7+ SQL Server + JDK 1.63开发环境JAVA + SQL Server2.概念构造设计2.1功能模块设计采用本系统可以大大减少前台服务人员人数,直接和厨房联系加快上菜速度。由于采用计算机操作,可以大大提高操作速度。为了可以适应信息化发展需要,提高餐饮部门工作效率,引入了该信息系统。依照分析,酒店餐饮管理系统可分为如下三个模块:登录模块、订餐模块、后台管理
10、模块。其系统模块图2.1.1所示。闪 屏 登 录收款界面操作管理界面结帐记录客户服务结帐服务预定位置退定位置点菜用餐系统协助系统设立成本控制报表记录菜谱价格登录管理人事管理图2.1.1 系统模块图 2.2数据字典数据字典是系统中各类数据描述集合,是进行详细数据收集和数据分析秘获得重要成果。数据字典在数据库设计中占有很重要地位。数据字典某些如下:表2.2.1管理员信息表数据流系统名:酒店管理系统条目名:服务员信息来源:系统管理员去处:服务员信息删除查询数据构造:管理员信息: 编号,区域名称,描述,密码,服务人员类型,员工编号,性别简要阐明:管理员信息表重要是录入员工信息,以及对员工添加,删除,分
11、工表2.2.2餐桌信息表数据流系统名:酒店管理系统条目名:餐桌信息来源:区域餐桌信息去处:餐桌信息预定查询数据构造:餐桌信息: 编号,区域ID,名称,状态,主菜单ID,其她简要阐明:餐桌信息表重要是查看餐桌当前状态表2.2.3菜单信息表数据流系统名:酒店管理系统条目名:菜单信息来源:菜单信息去处:菜单信息添加,删除查询数据构造:菜单信息表重要是查看菜单信息菜单信息: 编号,区域名称,描述,价格,菜单ID简要阐明:菜单信息,重要是管理员对菜单信息添加与删除表2.2.4营业额信息表数据流系统名:酒店管理系统条目名:营业额信息来源:营业额去处:营业额信息查询数据构造:营业额信息: 编号,区域名称,描
12、述,类型简要阐明:营业额信息,管理员能查看总营业额表2.2.5订餐信息表数据流系统名:酒店管理系统条目名:订餐信息来源:订餐去处:订餐信息删除查询数据构造:订餐信息: 员工编号,餐桌号,时间简要阐明:订餐信息,订餐与开台表2.2.6酒店信息表数据流系统名:餐饮管理系统条目名:酒店信息来源:酒店去处:酒店信息查询数据构造:酒店信息: 编号,区域名称,描述,地址,营业时间,负责人,电话简要阐明:管理员可查看,修改酒店基本信息2.3 E-R图概念设计是一种面向对象数据模型,是按照顾客观点来对数据和信息建模。它描述了从顾客角度看到数据,它反映了顾客实现环境,这种办法用ER图描述现实世界中实体,而不涉及
13、这些实体在系统中办法。概念设计中最知名办法就是实体联系办法(ER办法),建立ER模型,用ER图表达概念构造,得到数据库概念模型 。ER模型中包括“实体”,“联系”和“属性”。在本系统中,多对多关系用(m-n)表达。本系统重要实体有餐桌,客人,菜谱,餐饮,账单,点菜单等。实体ER图如下所示:图2.3.1 餐桌ER图餐桌餐桌编号餐桌状态座数位置客人姓名联系方式订餐时间编号座位号图 2.3.2 总体ER图图2.3.3 菜谱ER图菜单菜品种类菜名价格厨师描述订餐座位号菜名名称价格数量区域图2.3.4 餐饮ER图图2.3.5 餐饮费ER图账单座位号客人号菜单号结账图2.3.6 点菜单E点菜单菜类餐桌号菜
14、名阐明数量2.4总体E-R图逻辑设计目是把概念设计好概念模型转换成与选用品体机器上DBMS所支持数据模型相符合逻辑构造。这些模型在功能上、完整性和一致性约束及数据库可扩展性等方面均应满足顾客各种规定。因而,依照上节实体ER图,总体ER图如下:账单客人餐桌订餐餐饮结账入座上菜用餐点菜菜谱11nmnnm111图2.4 总体ER图3.逻辑构造设计3.1建立关系模式客户(客户编号,姓名,电话,座位号,订餐时间)员工(员工号,姓名,性别,年龄,电话,密码)点菜单(食品编号,菜名,餐桌号,数量,阐明)销售账单(订单号,销售额,备注)订单(座位号,订单号,订单时间,菜单号,数量,顾客号)菜单(菜单号,菜品号
15、,时间)菜品(菜品号,名称,价格,状态)1、 rszl(顾客表)序号字段名称字段描述字段类型长度备注1empid顾客编号nvarchar20不容许空2empname顾客姓名nvarchar20不容许空3empimage顾客照片image容许空4sex顾客性别nchar1容许空5address顾客地址nvarchar50容许空6birthday出生年月日datetime容许空7sfzid身份证号nchar18容许空8xl学历nchar4容许空9zhiwei职位nchar8容许空10hf婚姻状况nchar2容许空11tel1电话varchar20容许空12tel2手机varchar20容许空13m
16、ail邮箱varchar50容许空14zctime日期datetime容许空15passwd密码nvarchar20容许空表3.1 rszl顾客表重要用于存储某些顾客信息,如顾客账号、密码和类型地点等等,重要用于顾客登录,添加客户和添加预定期会使用到顾客信息来记录经手顾客。2、 orderdesk(客户表)序号字段名称字段描述字段类型长度备注1customame客户姓名nvarchar50 容许空2tel客户电话nvarchar50容许空3deskid座位号nchar不容许空4number定菜数int 容许空5time订餐时间datetime不容许空表3.2 orderdesk 客户表重要用于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大酒店 标准 管理 专业 系统 设计 项目 说明 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内