酒店客房管理系统需求分析报告

上传人:l**** 文档编号:145315175 上传时间:2020-09-18 格式:DOC 页数:21 大小:602.50KB
返回 下载 相关 举报
酒店客房管理系统需求分析报告_第1页
第1页 / 共21页
酒店客房管理系统需求分析报告_第2页
第2页 / 共21页
酒店客房管理系统需求分析报告_第3页
第3页 / 共21页
酒店客房管理系统需求分析报告_第4页
第4页 / 共21页
酒店客房管理系统需求分析报告_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《酒店客房管理系统需求分析报告》由会员分享,可在线阅读,更多相关《酒店客房管理系统需求分析报告(21页珍藏版)》请在金锄头文库上搜索。

1、. . . 数据库系统原理A实验文档酒店客房管理系统 作 者 姓 名: 芳、若冰 专业、班级 : 计算机科学与技术095 学 号 : 09422034、09422004 指 导 教 师: 宏伟 完 成 日 期: 2011-6-26 大学Dalian University摘要随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。酒店客房管理系统是酒店经营管理中不可缺少的部分,它的容对于经营的决策者和管理者来说都至关重要。所以,使用网络信息化管理客房,不但能够避免使用传统人工的方式管理文件

2、档案时出现效率低、性差,误差多等弊端,而且对于查询空房间及已定房间极为方便。这些优点能够极提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。此外,办事效率也是决定收入的一个关键因素。所以,电脑技术和电脑服务引入酒店管理成为一种必然的趋势。建立酒店客房管理信息系统,采用计算机对客房信息进行管理,可以进一步提高酒店的经济效益和现代化水平,帮助酒店工作人员提高工作效率,实现客房信息管理工作流程的系统化、规化和自动化。本系统采用Visual C#.NET程序来编写,同时一个系统的开发建立数据库是至关重要的,所以本课题数据库采用的是具有强大功能的关系数据库语言SQL Serve

3、r2000,通过建立数据源使得Visual C#.NET与后台的数据库连接来运行。 目录一、前景31.1课题背景31.2系统开发环境3二、需求分析32.1 客房管理员对系统的需求32.2 前台工作人员对功能的需求42.3 数据流图构建42.4 数据字典构建5三、系统功能总体设计9四、 数据库结构设计与实现104.1 实体关系(E-R)图设计104.2建立数据库模型114.3创建表124.4 创建触发器134.4创建视图144.5创建存储过程16五、参考文献20一、 前景1.1课题背景 随着社会的发展,酒店服务行业与国际市场接轨已是大势所趋,酒店是一个服务至上的行业,从客人的预定开始,到入住登记

4、直至最后退房结账,每一步骤都要保持一致性。随着计算机科学的飞速发展,给酒店计算机应用带来了蓬勃生机,计算机在酒店的应用中,已深入到各个部门,特别在信息处理方面,计算机成了最为重要的工具。在酒店现代管理理论中,酒店管理系统是酒店经营必不可少的工具。本酒店管理系统是针对酒店的客房管理,以方便管理酒店的客房状态、信息,为用户提供了简单、快速的服务,让用户及时了解酒店客房的运行状况、经营情况,从而提高酒店的服务质量,获得更好的经济效益1.2系统开发环境本系统采用单机版结构,前台开发工具是ASP.NET,后台数据库是Microsoft SQL Server 2000,软件要求:操作系统为Windows

5、2003或Windows XP或更高版本。二、需求分析酒店在正常运营中需要对客房资源、顾客信息、客房结算信息进行管理,利用酒店客房管理系统及时了解各个环节息的变更,提高管理的效率。系统开发的总体任务是实现客房信息的系统化、规化和自动化。主要包括客房管理员、前台工作人员对功能的需求。2.1 客房管理员对系统的需求(1)用户信息维护 浏览所有用户信息。用户信息包括用户编号、用户角色、权限、密码、联系、电子、所在部门等。还需要添加新用户、删除过期用户、修改用户信息等功能。(2)客房信息维护 浏览所有客房信息。客房信息包括房间编号、房间类型编号、房间位置、房间描述、房间状态等。还需要添加新客房、删除房

6、间、修改房间信息等功能。(3)客房类型维护 浏览所有客房类型信息。客房类型包括类型编号、类型名称、价格、类型描述、是否配备空调等。还需要添加新客房类型、删除过期类型、修改客房类型等功能。(4)营业状况统计 按照不同的需求,如按日期、房间号、房间类别等,对客房的营业额统计。2.2 前台工作人员对功能的需求(1)客房信息的查询,包括空闲、已住、所有客房信息。(2)订房信息的输入,包括客房号、顾客号、订房日期等。(3)结算信息功能的实现。核对顾客信息后,点击“退房”系统自动显示结算金额、退房时间。这一功能主要包括房间号、房间类型、顾客号、订房日期、退房日期等信息。2.3 数据流图构建数据流图(dat

7、e flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图是从数据的角度来描述一个系统,数据流图适合于宏观地分析一个组织业务概况。图一:酒店客房管理系统第一层数据流图图二:合法性检查的二层数据流图图三:合法性检查的二层数据流图图四:事务处理的二层数据流图2.4 数据字典构建数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就

8、可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。(1) 数据项定义数据元素是不可再分的数据单位,一般而言,包括如下容:数据项描述数据项名,数据项含义说明,别名,数据类型,长度,取值围,取值含义,与其他数据项的逻辑关系,数据项之间的联系。其中,后两项定义了数据的完整性约束条件,用于数据校验。具体容,如表3.1所示。表3.1酒店客房管理系统数据项定义编号名称别名数据类型长度I01UserID用户名varchar50I02UserPwd用户密码varchar50I03UserRole用户角色varchar50I04UserPower用户权限int4I05UserSex用户性别bit1I06U

9、serName用户varchar50I07UserAddress用户住址varchar50I08UserTel用户联系varchar50I09UserEmail用户电子varchar50I10UserDept用户所在部门varchar50I11TypeID客房类型编号varchar50I12TypeName客房类型名称varchar50I13TypeArea客房标准面积float8I14TypeBedSum客房标准床位int2I15TypePrice标准收费money8I16TypeAirCondition是否配备空调bit1I17TypeTV是否配备电视bit1I18TypeDescribe

10、类型描述varchar200I19RoomID房间编号varchar50I20RoomPosition房间位置varchar50I21RoomDescribe房间描述varchar200I22CusName入住客人varchar50I23CusIDCard入住客人号varchar19I24CusBookDate订房日期datetimeI25CusEndDate退房日期datetimeI26CusPay结账金额money8I27SID状态编号varchar50I28SClean清洁状况varchar50I29SDescribe状态描述varchar50I30State房间当前状态bit1(2)

11、数据流定义酒店客房管理系统数据流:数据流编号:D1数据流名称:登录信息数据流来源:用户数据流去向:管理系统数据流组成:I01+I02数据流编号:D2数据流名称:用户名数据流来源:用户数据流去向:管理系统数据流组成:I01数据流编号:D3数据流名称:权限数据流来源: 系统用户表数据流去向:管理系统数据流组成:I04数据流编号:D4数据流名称:角色 数据流来源: 系统用户表数据流去向:管理系统数据流组成:I03数据流编号:D13数据流名称:用户密码 数据流来源: 管理系统数据流去向:用户信息表 数据流组成:I2数据流编号:D6数据流名称:预订信息 数据流来源: 顾客数据流去向:管理系统数据流组成:

12、I19+I22+I23+I24数据流编号:D7数据流名称:客房状态数据流来源: 客房状态表数据流去向:管理系统数据流组成:I30数据流编号:D8数据流名称:退房请求 数据流来源: 顾客数据流去向:管理系统数据流组成:I22+I23+I19数据流编号:D9数据流名称:费用结算数据流来源: 管理系统数据流去向:顾客 数据流组成:I15+I24+I25数据流编号:D10数据流名称:退房信息 数据流来源: 顾客数据流去向:管理系统数据流组成:I25+I26数据流编号:D11数据流名称:客房信息变动 数据流来源: 客房数据流去向:客房信息表数据流组成:I11+I19+I20+I21+I27数据流编号:D

13、12数据流名称:客房类型变动 数据流来源: 客房数据流去向:客房类型表 数据流组成:I11I18(3) 数据存储的描述数据存储编号:F1数据存储名称:系统用户表简 述: 记录用户的信息。数据存储组成:数据项I1I10数据存储编号:F2数据存储名称:入住信息 简 述:存放顾客入住信息 数据存储组成: 顾客编号+顾客+顾客号+入住房间号+预订日期+退房时间+结算金额数据存储编号:F3数据存储名称:客房信息 简 述: 记录客房信息数据存储组成:房间编号+房间类型+房间描述+房间状态编号+房间位置数据存储编号:F4数据存储名称:客房类型 简 述: 存放客房类型信息数据存储组成:数据项I11I18数据存储编号:F5数据存储名称:客房状态简 述: 存放客房状态数据存储组成:房间编号+房间状态三、系统功能总体设计在需求分析的基础上,对酒店客房管理系统所要实现的功能可以细分为以下几个模块:新用户注册、用户信息维护、客房信息维护、客房类型维护、客房营业状况统计、

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

当前位置:首页 > 办公文档 > 工作范文

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