酒店客房管理系统设计一、 需求分析1
1系统需求分析“客房管理信息系统”以实现宾馆客房各种信息的系统化、规范化、自动化为目标, 具体要达到以下几个基本要求:(一)客户入住管理通过该管理功能, 系统可以通过计算机对客户的一些基本信息进行录入, 成为客房管理信息系统查询的数据资料
( 1)新客人信息的录入
( 2)客人信息的修改
( 3)客人信息的查询
( 4)客人信息的删除
( 5)客人信息的保存
( 6)客房信息的查询
(二)结算管理( 1)退房结算:输入客户房号, 查找该客户信息、住房信息以及费用情况
( 2)收银处理:确认客户总费用, 并自动登记总费用帐
同时, 自动将房间用房标志(占)改为(空);并将客户信息保存
2 数据分析通过进行系统调查, 了解用户需求、分析应用软件系统的功能需求
总结出了系统逻辑模型, 即系统业务流程图、数据流图、应用软件功能结构图和数据字典等
各流程图如下面的图所示:客房管理系统操作员客房客户操作查询返回信息1
1 客房管理系统业务流程图客户操作员返回结果交钱结账结账费用入住登记返回信息返回结果查询要求核对账单返回账单信息入住管理结算处理结算账单入住信息客房信息P1 P2 D1 D2 D3 要求客房管理系统入住管理结算管理信息查询客户登记退房结算收银处理1
3 客房管理系统功能模块客户查询客房查询1
2 客房管理系统数据流图二、数据库概念结构设计经考察和分析 , 本案例客房管理系统包括以下实体:客户实体、客房实体、操作员实体、退房实体, 它们的 E-R 图如以下所示
客户客户编号客户姓名年龄性别身份证号户籍客房号客房类型客房价格住宿日期住宿时间离宿日期离宿时间押金账单编号退房入住登记客房号客房类型客房价格客房状态客房返回退房登记客户编号客户姓名身份证号客房号客房类型客房价格住宿日期住宿时间住宿天数宿费水费电费总额三、数据库逻辑