酒店客房信息管理系统.ppt
酒店客房信息管理系统,需求分析系统分析与设计数据库设计数据库需求分析数据库概念结构设计数据库逻辑结构设计SQL Server 2000相应的设计,需求分析,客房管理信息系统可以分为两大块:数据库的后台管理和前台旅客住宿情况的管理。后台管理包括一下部分:客房信息的输入:包括每个房间的大小级别、地理位置、预设租金 等信息的输入。客房信息查询:用于及时掌握客房的情况,并协助做出决策。前台操作员管理:用于设置前台操作员的密码和基本信息。前台管理包括以下部分:客房的预定:处理各类客户的预定请求。预定可以通过各种方式进 行,如电话、E-mail和传真等。前台需要根据当前客房情况,及时反馈给客户预订结果。入住登记:当客户实际入住时,需要及时登记客户信息,以便今后的查询。客房查询:可以根据各种信息,查询客房是否入住以及入住的情况。,系统分析与设计,根据系统功能分析,可以设计出如图所示的系统功能模块图:,客房信息管理模块,系统管理,前台管理,客房信息管理,数据库管理,客房管理,客房查询,客房信息输入,客房信息查询,操作员管理,代码管理,客房预订,入住信息输入,客房查询,客房信息管理系统是酒店管理中最基础的一部分,但是并非包括了整个酒店管理的内容。它可以为系统提供基本的经营情况,并且直接与资金管理系统相关联。这些关系都可以通过数据库的共享来实现。数据库流程图,客户,取消预定,预定,入住,换房,退房,预订信息,客户信息,客房使用信息,各类统计信息,管理层,数据库设计本节包括数据库需求分析、数据库概念结构设计、数据库逻辑机构设计等。,数据库需求分析 根据数据流程和系统功能分析,可以列出下列所需的数据项;前台操作员:操作员编号、姓名、密码、其他信息。客户:证件号码(识别号)、姓名号、证件类别、证件复印件、来源地区、联系方式、其他备注信息。客房:编号、地理位置、基本设置、级别、房价、客房状态以及其他备注信息。工作单:编号、入住时间、工作状态、住客明细列表和其他信息。数据库概念结构设计 根据数据需求分析,可以获得如图所示的系统E-R图。,客户,证件号码姓名证件类型证件复印件来源地区联系方式备注信息,操作员,编号姓名密码,客房,编号地理位置基本设置级别状态备注信息,N;1,工作单,编号入住时间退房时间记录时间状态明细列表备注信息,M:N,M:N,修改时间,数据库逻辑结构设计,本题目总共需要11个数据表。期中5个信息表、1个明细表和5个代码表。信息表包含:操作员信息、客房信息和两个工作单信息。明细表为工作单的附属表。所有11个数据表的结构如图所示:操作员信息表,客户信息表,证件类别代码,工作单信息表,工作单信息表,附加费用明细,客房状态代码表,工作单代码表,入住方式代码表,客房信息表,客房级别代码,小结,这些是我们这次课程设计的基本思路,在实践中可能还会遇到一些困难,有奈于老师和同学们的多多指导和帮组。小组成员:俞莎莎 葛雪 张玺 章成涌 制作:snowfish,