下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、宾馆客房管理系统的设计与实现第章系统需求分析系统需求分析主要任务是调查现行系统存在的问题,弄清用户对新系统的要 求,提出可行的方案,为管理层决策提供依据。2.1现行业务描述组织结构本宾馆由在管理上设客房部、财务部、仓储部、采购部、餐饮部、后厨部、公关部。组织结构图见图2.1图2.1系统组织结构图组织结构图中,各部门的职责描述见表2.1部门职责董事会公司投资与经营战略决策总经理管理宾馆营运事务,实现营运目标,向董事会负责客房部负责住宿登记、客房调整、营业报表、追加押金等工作财务部管理宾馆资金来源与资金运用,支持各部门工作。仓储部从事宾馆生产与服务所需物资的入库、储存、发放,实现存货管理。采购部制
2、定采购计划,进行供应商管理,向市场采购宾馆所需各项物资餐饮服务部管理宾馆服务生,向客户提供餐饮服务(开台、点菜、传菜、供应饮 品、辅助结算等)。后厨部菜肴加工制作公关部宾馆促销策划、迎宾、宴席预定等2.1.2业务流程分析在本系统的业务流程分析中,采用的工具是业务流程图,这是一种表明系统 内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助 分析人员找出业务流程中的不合理。本系统的管理系统流程图如图2-2 :图2-22.2 现行系统存在的主要问题现行系统是手工运作的系统,可以支持向客户提供客房服务功能,但是,存 在以下薄弱环节:1现行系统是手工运作的系统,业务人员手工作业量大,
3、数据传递不及时, 对数据的统计和计算运程中易发生差错,工作效率较低。2业务流程管理不够严密。3主要从销售收入角度向管理层提供数据, 不能满足管理要求 (例如不能提 供空房率、房态的实时消费状况统计等信息) 。4向客户提供的消费清单手工书写, 常发生字迹不清晰的问题, 并且格式也 不统一。5历史账务的查询也不方便。现行系统的上述弱点,实质上反映公司在宾馆服务客户的过程中,对信息的 产生、传输、 加工与挖掘分析利用方面存在不足, 不能满足企业管理与业务发展 的要求,也对企业形象造成不利的影响。这也正是提出新系统的直接原因。2. 3 解决方案建议采用的新系统, 是一个人机系统, 新系统能够实现现行系
4、统的功能, 并 且能克服现行系统的上述弱点,与现行系统相比,将有如下改善之举:1 对消费信息的采集与记录更加细致与全面, 能满足不断增长的管 理需求;2 利用计算机对数据进行加工、统计、分析,提高工作效率;3 实现完成的信息管理流程,支持业务管理制度的完善工作;4 提供统一格式的计算机打印单据与报表,提升企业形象;重视对历史数据的存储保护、 追溯、 分析,为管理层对企业的经营预测与决策提 供及时有效的帮助。第三章新系统逻辑方案根据用户的需求,新系统应实现如下功能:(1) 住宿管理:客房预定、住宿登记、追加押金、调房登记、退房结账。(2) 客房管理:客房设置、客房查询、房态查看。(3) 挂账管理
5、:挂账查询、客户结款。(4) 查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。(5) 日结:登记预收报表、客房销售报表、客房销售统计。(6) 系统设置:初始化、操作员设置、密码设置、权限设置。下面分别从数据流图、数据字典、基本加工角度对本系统要实现的功能进行 详细说明。3.1数据流图描述数据流图是对组织中信息运动的抽象,是管理信息系统逻辑模型的主要形 式。它不涉及硬件、软件、数据结构与文件组织,是用图形语言及与此相关的注 释来表示系统的逻辑功能,及所开发的系统在管理信息处理方面要做什么。 本文 中数据流的中的符号解释如下:U外部实体处理数据流数据存储首先,根据对管理信息系统建设的总体要求,
6、 确定系统的外部项,即系统数据的数据来源和去处。通过分析,掌握本系统的外部项和输入输出数据流, 绘制客户VF7追加押金F8预订房费F9预订赁证F4结帐单据宾馆客房管理 系统F5营並报表F3退宿结帐图3.1系统关联图本系统的关联系图见图3.1。F2住宿证、手牌、住宿登记单VF1相关证件、押金从系统关联图(图3.1)中可以看出:客户向本系统提供有关证件(F1),如身份证,军官证、押金等,进行住房登记,可以通过从本系统获得住宿证、手牌、住宿登记单(F3)然后入住;本系统对宿费进行提醒(F6),要求客户进行续费追加押金(F7);客户可进行预订房间(F8),本系统开出预订凭证(F9)。 顾客进行退宿结帐
7、(F4),本系统通过统计开出结帐凭证(F3)。本系统支持经理对营运数据的统计分析功能(F5)。3.1.1系统顶层数据流程图说明图3.2顶层数据流程图在顶层数据流程图(图3.2 )中,一共有两个主要的加工:“ P1客房管理”, “P2综合统计报表管理”。P1客房管理:处理有关顾客订房、退房、入住、续费等操作,主要形成“登 记预收金额文件”和“客人住宿信息登记文件”、“客房信息表”、“客房预订表”、 退房登记表等。客房管理数据流程二层图说明客房管理数据流程二层图见图3.3图3.3中主要有三个加工:P1.1住宿登记,P1.2顾客结账,P1.3客户续费,P1.4预订房间。3.2数据字典描述建立数据字典
8、是为了对数据流程图上各个元素做出详细定义和说明。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述, 从而形成一个完整的说明,为以后系统设计的进行提供必要的详细信息。对数据流图中所有的数据流都要加以说明,现在以二层图中的“F2住宿证”为例进行说明,见表3.1 o对数据流图中所有的数据元素都要加以说明, 现在以二层图中的“顾客姓名”为例进行说明,见表3.2对数据流图中所有的数据存储都要加以说明,现在以二层图中的“ D6客房预订表”为例进行说明,见表3.3 o对数据流图中所有的外部项都要加以说明,现在以顶层图中“顾客”为例进 行说明,见表3.4 o对数据流图中所有的数据加工
9、都要加以说明,现在以顶层图中“客房管理”见表3.5 o表3.1 数据流-F2住宿证数据流系统名:宾馆客房管理信息系统编号:F2条目名:住宿证别名:来源:客户去向:管理系统数据流结构:入住日期+住宿证编号+客户姓名+房间号+押金+折扣+补交日期+操作员简要说明:以此记录客户入住情况,供服务员引领客户前去某房间,退房时要交回。修改记录编写日期2007年4月16日审核日期2007年4月16日表3.2数据元素-顾客姓名数据元素系统名:宾馆客房管理信息系统编号:条目名:顾客姓名别名:属于数据流:F3 F4 F5 F6存储处:D2、D3 D4、D5 D6数据兀素值:代码类型:字符长度:12位简要说明:是某
10、个客户的姓名,要与身份证上的姓名一致修改记录编写日期2007年4月16日审核日期2007年4月16日表3.3数据存储-客房预订表数据存储系统名:宾馆客房管理信息系统编号:D6条目名:收入明细账另烷:存储组织:每次客户结账就有一张收银清单,按收银清单编号顺序排列记录数:只记录当前市别的收银记录,记录数不限,存储上限由磁盘可用空间控制。收市 结账后转入“历史收入明细账”主关键字:收银单号+ 顺序号记录组成:项目:收银单号+桌号+人数+顺序号+商品代码+数量+单价+折扣率+收银员近似长度(字节):12+4+4+4+6+2+4+4+4 = 42简要说明:修改记录编写日期2007年4月16日审核日期20
11、07年4月16日表3.4 外部项-顾客外部项系统名:宾馆客房管理信息系统编号:E04条目名:顾客别名:输入:F3住宿登记F4退房F5预订F6续订输出:D2、D3 D4、D5 D6主要特征:简要说明:修改记录编写日期2007年4月16日审核日期2007年4月16日数据加工系统名:宾馆客房管理信息系统编号:P1条目名:客房管理别名:输入:F1相关证件、押金F2预订房费F3追加押金F5退房输出:D1:住宿登记信息D2 :预收金额信息D3:挂账信息D4 :客人结账信息D5 :客房信息D6 :客房预订信息D7 :退宿登记信息处理逻辑:1 根据顾客提供的相关证件和押金进行登记入住,形成住宿登记信息,客房信
12、息。2 根据顾客提供的预订房费,形成客房预订信息。3 根据顾客退房请求,进行退房处理,形成退宿登记信息和客人结账信息。简要说明:“客房管理”加工,可以基本满足管理员的日常工作需要。修改记录编写日期2007年4月16日审核日期2007年4月16日421数据库设计需求分析需求分析的目的在于识别用户的数据需求, 非形式地描述有关数据对象及其 联系的要作记录的信息,取得如下要作记录信息的非形式描述:每个客户登记住宿时提供的信息需要提供记录的信息,包括唯一的身份证号,姓名,地址,出差事由,住宿天数,联系电话等等。客房信息关于客房的信息必须包括房间号、房间类型、价格、房态。客房预订的有关信息需要记录姓名,
13、身份证号,联系电话,详细地址,工作单位,客房类型,房 间价格,预住日期,预住天数,预付金额。退房时涉及的信息需要记录凭证号码,姓名,证件号码,联系电话,详细地址,工作单位,房间号,客房类型,房间价格,住宿日期,住宿天数,宿费,折扣,预付金额,电话费,会议费,存车费,赔偿费,退房日期时间等信息。4.2.2 需求分析的建模在本文这一部分, 列出了实体、 属性和联系的清单。 它们表示上述数据库的 形式描述。4.2.2.1 实体本系统中的主要实体有 6 个,分别是:顾客、客房、凭证、住宿登记表、挂 账单、住宿单、退房登记表、结帐发票。4.2.2.2 实体的属性顾客:身份证号,姓名,地址,出差事由,住宿
14、天数,联系电话客房:房间号、房间类型、价格、房态凭证:凭证号码,金额,日期,姓名 预订单:顾客姓名,身份证号,联系电话,详细地址,工作单位,客房类型,房间价格,预住日期,预住天数,预付金额 退房信息:凭证号码,姓名,证件号码,联系电话,详细地址,工作单位,房 间号,客房类型,房间价格,住宿日期,住宿天数,宿费,折扣,预付 金额,电话费,会议费,存车费,赔偿费,退房日期时间 续费信息:凭证号码,姓名,证件号码,联系电话,详细地址,工作单位,房 间号,客房类型,房间价格,住宿日期,住宿天数,续费金额,续费日 期时间4.2.2.3 实体间的联系1入住, 实体集 顾客 和 房间 之间的 1: 1 联系
15、(有可能是团体消费)2退房, 实体集 顾客 和 房间 之间的 1: 1 联系3续费 ,实体集 顾客 和 房间 之间的 1: 1 联系4预订, 实体集 顾客 和房间之间的 1: 1 联系5.挂账,实体集顾客和宾馆之间的n: m联系 422.4 E R 图ER图可以来描述静态数据结构:实体、联系、实体和联系的属性。其图形符号示例如下:实体联系属性根据以上分析结果,绘制出本系统的ER图,见图4.5。图中没有注明实体图4.5 ER图4.2.3 E R模型转化为关系模式4.2.3.1 转换归则实体集的转换每个实体集用一关系模式表示,其中实体集的属性被转换成关系的属性, 实体集的主键(用下划线表示,下同)
16、,在满足唯一标识和无冗余等性质的条件 下,将作为对应关系的主键。二元联系转换(1) 强制成员类:若实体集E2与实体集E1是N : 1联系,E2的关系模式 应包含E1的主属性;(2)可选成员类:若实体集 E2 是它同实体集 E1 的 N:1 联系中的一个可 选成员,那么,这个联系往往由包括 E1 和 E2 主属性以及该联系中每个属性的 各个关系模式表示 ; 为了避免空值问题, 我们也可以引入另一个表示联系的关 系。(3)N:M 二元联系:一般由另一个关系模式表示。这个关系模式由每个 参加的实体集的主属性以及这个联系的任何属性一起组成 。三元实体集联系的转换 每一个三元联系被转换成另一个关系模式,
17、 其中包括有三个参加的实体集的 键。4.2.3.2 关系模式根据423.1节所述的转换规则,在从 ER图向关系模式转换时,经过以上 分析,确定本系统的关系模式如下:登记预收表:凭证号码、姓名、证件名称、证件号码、出差事由、房间号、 客房类型、联系电话、客房价格、住宿日期、住宿时间、住宿天数、宿费、 折扣、 应收宿费、预收金额、提醒日期、退宿日期、备注、标志、日期、时间、结款方 式、摘要、提醒时间、退宿时间住宿登记表:凭证号码、姓名、证件名称、证件号码、出差事由、房间号、 客房类型、 联系电话、 客房价格、 住宿日期、 住宿时间、 住宿天数、宿费、 折扣、 应收宿费、预收金额、提醒日期、退宿日期
18、、备注、标志、日期、时间、结款方 式、摘要、提醒时间、退宿时间挂帐信息:日期、挂帐单位、摘要、住宿金额、欠款金额、还款金额、金额累计、姓名、证件号码、票号、时间、序号、房间标准、房间价格客房信息:房间号、房间类型、价格、房态、标志、备注、配置、使用设置、营业日期客房预定信息:姓名,身份证号,联系电话,详细地址,工作单位,房间 号,客房类型,房间价格,预住日期,预住天数,预付金额,备注、日期、操作 员、时间、证件名称退房登记信息:凭证号码,姓名,证件号码,联系电话,详细地址,工作 单位,房间号,客房类型,房间价格,住宿日期,住宿时间、住宿天数,宿费、 折扣或招待、折扣、应收宿费、杂费、电话费、会
19、议费、存车费、赔偿费、金额 总计、预收宿费、退还宿费、退房日期、退房时间、日期、时间、备注、联系电 话、BZ424数据库设计本宾馆客房管理系统开始阶段采用了Sql server数据库,随着宾馆业务的发展,将改用SQLServer 2000数据库。本系统为Sql server数据库,数据库名称 为kfglo数据库包含以下8个表:登记预收表ys登记表djb,挂账明细表gzmx, 客房基础信息表kf,客房预定表kfyd,密码表ma,权限设置表qxsz,退房登记表tfd。 下面分别介绍以上各表的结构。1登记预收表djys登记预收表djys用来保存客人在住宿登记时的预收金额等信息,结构见表4-1所示字段
20、名称数据类型字段大小凭证号码文本20姓名文本50证件名称文本20证件号码文本20出差事由文本50房间号文本20客房类型文本10联系电话文本20客房价格货币8住宿日期日期/时间8住宿时间日期/时间8住宿天数数字双精度型宿费货币8折扣数字双精度型应收宿费货币8预收金额货币8提醒日期日期/时间8退宿日期日期/时间8备注文本50标志文本1日期日期/时间8时间日期/时间8结款方式文本1摘要文本200提醒时间日期/时间8退宿时间日期/时间84-1表djys的结构2 .登记表djb登记表djb用来保存客人住宿时的住宿登记信息,结构见表4-2所示字段名称数据类型字段大小凭证号码文本20姓名文本50证件名称文本
21、20证件号码文本20出差事由文本50房间号文本20客房类型文本10联系电话文本20客房价格货币8住宿日期日期/时间8住宿时间日期/时间8住宿天数数字双精度型宿费货币8折扣数字双精度型应收宿费货币8预收金额货币8提醒日期日期/时间8退宿日期日期/时间8备注文本50标志文本1日期日期/时间8时间日期/时间8结款方式文本1摘要文本200提醒时间日期/时间8退宿时间日期/时间8表4-2表djb的结构3.挂账明细表gzmx挂账明细表gzmx用来保存客人住宿挂账信息和客人结账信息,结构见 表4-3所示。字段名称数据类型字段大小日期日期/时间8挂帐单位文本100摘要文本100住宿金额货币8欠款金额货币8还款
22、金额货币8金额累计货币8姓名文本16证件号码文本50票号文本20时间日期/时间8序号数字整型房间标准文本10房间价格文本10表4-3表gzmx的结构4 客房基础信息表kf客房基础信息表kf用来保存客房的基础信息,结构见表4 一 4所示字段名称数据类型字段大小房间号文本房间类型文本价格货币房态文本标志是/否备注文本配置文本使用设置文本营业日期日期/时间表4-4表kf的结构5.客房预定表kfyd客房预定表kfyd用来保存客人预定客房的登记信息,结构见表4-5所示字段名称数据类型字段大小姓名文本50身份证号文本20联系电话文本30详细地址文本100工作单位文本50房间号文本10客房类型文本20房间价
23、格文本8预住日期日期/时间10预住天数整型8预付金额货币50备注文本50日期日期/时间50操作员文本8时间日期/时间8证件名称文本20表4-5表kfyd的结构6.密码表ma密码表ma用来保存操作员名称和操作员密码,结构见表4-6所示字段名称数据类型字段大小操作员文本10密码文本6表4-6表ma的结构7.权限设置表qxsz权限设置表qxsz用来保存操作员的权限,结构见表 3-7所示字段名称数据类型字段大小编号文本50操作员文本50密码编号双精度型客房预定是/否1住宿登记是/否1退宿登记是/否1追加押金是/否1客房管理是/否1客房查询是/否1预定房查询是/否1住宿查询是/否1退宿查询是/否1宿费提醒是/否1登记预收报表是/否1客房销售报表是/否1操作员设置是/否1密码设置是/否1初始化是/否1权限设置是/否1房态查看是/否1调房登记是/否1挂账查询是/否1客户结款
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年烹饪知识试题库及答案
- 2025个人信用贷款借款合同模板
- 公对公工资结清协议书
- 宾馆长期住宿协议书
- 中欧协议书终止
- 中国联通sgip协议书
- 2025餐饮业员工劳动合同模板
- 药店加盟协议书
- 拦河网拆除协议书
- tcp ip协议书 数据传输
- 小鲤鱼跳龙门电子版
- 《清新空气是个宝》教学反思
- 浙江省杭州市杭州中学2023-2024学年九年级上学期期中科学试卷
- 第九套广播体操评分细则及评分表
- 新版入团志愿书表格(含申请书范本)
- 6.2 材料的性能与规划 课件【知识精研精讲】高中通用技术苏教版(2019)必修《技术与设计1》
- PICC维护技术操作SOP
- SB/T 10952-2012实木复合门
- GB/T 12235-1989通用阀门法兰连接钢制截止阀和升降式止回阀
- 陕西西北工业大学电子信息学院党务秘书公开招聘1人【共500题附答案解析】模拟检测试卷
- 沈阳终止解除劳动合同证明书(三联)
评论
0/150
提交评论