酒店管理系统 _设计与实现

上传人:第*** 文档编号:56157674 上传时间:2018-10-10 格式:PPT 页数:34 大小:877.50KB
返回 下载 相关 举报
酒店管理系统 _设计与实现_第1页
第1页 / 共34页
酒店管理系统 _设计与实现_第2页
第2页 / 共34页
酒店管理系统 _设计与实现_第3页
第3页 / 共34页
酒店管理系统 _设计与实现_第4页
第4页 / 共34页
酒店管理系统 _设计与实现_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《酒店管理系统 _设计与实现》由会员分享,可在线阅读,更多相关《酒店管理系统 _设计与实现(34页珍藏版)》请在金锄头文库上搜索。

1、需求分析报告,任务概述,功能需求,功能模块,数据流图,E-R图,数据字典,目的背景,现行许多中小型酒店信息管理工作仍是由专人进行顾客登记,修改,增删,查询,效率低下,出错率高,数据不安全。,传统管理,登记查询会员,职员记录 找到会员记录并删除记录 会员录入会员库,人工,效率低,修改,增删,查询,目的背景,顾客消费,顾客预定,智能型,效率性,安全性,将先进的信息技术结合运用到酒店信息管理和服务中,用这些技术来促进酒店和顾客的合作关系,酒店给用户提供更好的服务,是系统开发的主要目的。,现行任务,1.新的房间加入后,对房间类型、楼层号,客房ID、类型ID加以定义。 2.如顾客想要入住,可先预定,到店

2、后入住,系统会记录预定时间,预定人等相关信息。 3.到店入住后,会记录入住和其他消费等信息 4.退房后,会对顾客的消费进行汇总,并生成记录,房间,类型名,楼层号,房间号,类型号,顾客,入住,登记,结账,注明,现行任务简易图,新房间,现行任务,新房间,新图书,新房间,新房间,分类编号,顾客入住,顾客退房,退住后的房间,现行酒店管理业务流程图,新的任务,针对新的业务流程,现具体描述其功能如下: 1管理员登录:系统对用户合法性进行检查。 2房间入库:对新房间分类进行编号,把房间基本信息录入计算机。 3房间入住:对已登记的房间,顾客可以预约入住,并进行登记。 4房间退住:对顾客退住的房间进行登记。 5

3、信息查询:即对所有职员及房间的情况,或会员的基本情况和入住情况进行查询。 6管理措施:定义系统规定的顾客额外消费的办法。,经过了反复地论证,最终确定了酒店馆管理系统的设计方案,酒店管理系统的主要功能为:,功能需求,1酒店管理2会员管理,房间类别管理:添加房间类别、修改房间类别 房间信息管理:房间信息的添加、房间信息的修改,房间信息的查询、房间信息的删除等,会员类别管理:添加会员类别、修改会员类别等 会员信息管理:添加会员信息、修改会员信息、会员信息、查询会员信息等,3入住管理4系统管理,经过了反复地论证,最终确定了图书馆管理系统的设计方案,图书馆管理系统的主要功能为:,功能需求,入住信息管理:

4、入住信息的添加、入住信息的修改、入住信息的查询等 结账信息管理:结账的添加、结账信息的修改、结账信息的查询等,包括修改系统用户密码、增加新用户以及退出系统等,功能需求,添加新会员,会员登陆界面,验证,登陆成功,查看所有信息,添加预定,申请预定房间,系统验证,管理员验证,预定成功,否,是,是,是,否,否,用户功能流图,功能模块,系统管理模块,房间信息管理模块,会员管理模块,顾客入住信息模块,顾客结账信息模块,功能模块的划分,功能层次图,职员管理模块,房间类型管理模块,功能层次图,功能模块,酒店管理系统,系统管理,客房管理,会员管理,入住管理,结账管理,添加职员,修改职员,客房类型管理,添加新客房

5、,查询客房,删除客房,修改客房,查询会员信息,添加会员信息,修改会员信息,删除会员信息,查询入住信息,添加入住信息,添加结账信息,查询借书信息,功能模块,设置操作人员。 系统初始设置一个用户名和密码,操作人员可利用这个用户名和密码登录后,设置其他的用户名和用户权限。,系统管理模块,功能模块,添加房间 修改房间信息 删除房间信息,图书管理模块,1.房间信息编辑子模块,2.房间基本信息的查询子模块,可以通过房间编号,楼层号,房间类型名称,房间类型编号,等快速获得我们想了解的信息,管理员及时进行房间报损,对房间的数据库进行更新管理,3.房间报损模块,功能模块,读者管理模块,1.会员信息编辑子模块,进

6、行添加会员信息,修改会员信息,删除会员信息,2.会员基本信息的查询子模块,通过会员号就能快速查到会员的消费记录,功能模块,图书借出信息模块,1.入住信息编辑子模块,记录入住的信息包括图书编号入住ID,预定ID,客房ID,类型ID,入住人数,入住价格。 对这些信息的修改和删除,来达到可以对数据库信息进行有效性的维护,2.入住信息查询模块,系统的查询包括单一查询和联合查询查询的字段包括:入住ID,预定ID,客房ID,类型ID等。,功能模块,房间结账时,管理员需要了解书是否有其他消费。获得这些信息后,就可以将信息添加到结账管理数据库表中。,结账管理信息模块,数据流程,退住数据流图,数据流程,入住数据

7、流图,数据流程,新房间入库流程图,数据流程,信息查询流程图,管理员,会员,验证 入住者,入组ID,选择查阅 的内容,查找房间,允许,房间,查找房间,成功,显示失败 信息,失败,查阅自己 的信息,显示会员 信息,成功,个人 信息,E-R图,管理员实体E-R图,管理员,用户ID,用户密码,总体,局部,E-R图,职员信息实体E-R图,职员,职员ID,姓名,身份证ID,职位,性别,婚姻状况,总体,局部,籍贯,家庭住址,健康状况,E-R图,客房类型,房间ID,类型名称,客房价格,拼房价格,可超额定数,是否能拼房,客房类型信息实体E-R图,总体,局部,房间资料,客房ID,类型ID,类型名称,楼层编号,名称

8、,备注,客房资料信息实体E-R图,E-R图,总体,局部,固有床数,客房状态,客房描述,是否能品房,额定人数,会员资料,会员ID,会员姓名,身份证ID,入会时间,会员折扣,累计消费,会员资料信息实体E-R图,E-R图,会员级别,所在单位,总体,局部,E-R图,管理员,会员管理,房间管理,会员,房间,退房,入住,总体E-R图,1,1,N,N,M,Q,P,F,总体,局部,数据字典,数据字典,名字:会员编号 别名: 描述:唯一标识一个特定会员的关键组成 定义:会员编号=20位字符 位置:会员表,结账结账表,,名字:会员姓名 别名: 描述:会员自己只有的姓名 定义:姓名=8位字节 位置:会员表,名字:身

9、份证 别名: 描述:每个读者所特有身份号 定义:身份证=20位字符 位置:会员表,职员表,名字:联系电话 别名:联系方式 描述:联系每个用户的手机号 定义:电话=20位字符 位置:会员表,职员表,数据字典,名字:性别 别名:无 描述:描述用户的性别 定义:性别=【男|女】 位置:读者表,名字:客房类型 别名:图书分类 描述:根据客房情况进行分类 定义:类型=8位字节 位置:客房类型表,客房资料表,预定,预定记录表,入住记录表,名字:预定时间 别名: 描述:用户预定房间的日期 定义:时间 位置:读者表,名字:客房ID 别名:房间号 描述:描述房间的具体标题 定义:名称=20位字符 位置:客房资料

10、表,入住记录表,消费结账表,预定记录表,数据字典,名字:消费内容 别名:无 描述:顾客在酒店的其他消费 定义:出版社=20个字节 位置:消费明细表,名字:职员 别名:无 描述:描述酒店职员 定义:作者=8个字节 位置:职员资料表,名字:抵店时间 别名:无 描述:顾客到达酒店的时间 定义:时间 位置:入住表,结账表,名字:离店时间 别名:无 描述:顾客离开酒店的时间 定义:图书编号=8位字符 位置:图书,结账表,数据字典,名字:入会时间 别名:无 描述:会员入会的时间 定义:时间 位置:会员表,名字:所在单位 别名:无 描述:会员的工作单位 定义:时间 位置:会员表,名字:会员级别 别名:无 描

11、述:会员入会的级别 定义:级别=8个字节 位置:会员表,名字:会员折扣 别名:无 描述:会员入住酒店的折扣 定义:折扣=8个字节 位置:会员表,数据字典,名称:职员资料 别名:职员信息 描述:每一个职员的基本个人信息 定义:职员ID=1字符串10姓名=1字符10职位=1字符10性别=1字符串10籍贯=1字符串4年龄=1字符串30民族=1字符串6健康状况=1字符串12婚姻状况=1字符串8身份证号=1字符串8家庭地址=1字符串18家庭电话=1字符串30备注=1字符串13 位置:职员,名称:会员资料 别名:会员信息 描述:加入酒店的会员 定义:职员ID=1字符串10会员ID=1字符10会员姓名=1字

12、符10身份证ID=1字符串10所在单位=1字符串4入会日期=1字符串30会员级别=1字符串6会员折扣=1字符串12累计消费=1字符串8操作人员=1字符串8备注=1字符串13 位置:会员,数据字典,名称:客房类型 别名:无 描述:客房的类型 定义:客房类型表=类型ID+类型名称+客房价格+拼房价格+可超额定数+是否能拼房+备注类型ID=1字符串10类型名称=1字符10客房价格=1字符10可超额定数=1字符串10籍贯=1字符串4备注=1字符串6 位置:客房类型,客房资料,预定 资料,入住资料,,名称:客房资料 别名:无 描述:客房资料信息 定义:图书=客房ID+名称+类型ID+类型名称+楼层编号+

13、额定人数+固有床数+客房状态+客房描述+是否能拼房+ 客房ID=1字符串10类型ID=1字符串8类型名称=日期楼层编号=1字符串30额定人数=1整形10固有床数=1整形8客房状态=1字符8 客房描述=1字符串8 是否能拼房=1字符8 备注=1字符串10 位置:客房资料,预定资料,入住 记录,,名称:消息明细表 别名:无 描述:顾客其他消费记录统计 定义:消费明细表=明细ID+入住ID+消费内容+消费金额+消费时间+记录人员+备注+离店时间明细ID=1字符串10入住ID=1字符串10消费内容=1字符串10消费金额=1字符串8消费时间=日期记录人员=1字符串30备注=1字符串30 位置:入住记录,消费明细,消费 结账,名称:预定记录表 别名:无 描述:顾客预定记录统计 定义:预定记录表=客房ID+预定ID+类型ID+类型名称+抵店时间+离预定时间+预定人名+联系方式预定ID=1字符串10客房ID=1字符串10 类型ID=1字符串10类型名称=1字符串30抵店时间=时间预定时间=时间预定人名=1字符串30联系方式=1字符串30 位置:入住记录,消费明细,消费 结账,数据字典,数据字典,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号