大酒店客房标准管理系统需求分析.doc
《大酒店客房标准管理系统需求分析.doc》由会员分享,可在线阅读,更多相关《大酒店客房标准管理系统需求分析.doc(25页珍藏版)》请在咨信网上搜索。
1、数据库系统原理A实验文档酒店客房管理系统 作 者 姓 名: 李芳、沈若冰 专业、班级 : 计算机科学与技术095 学 号 : 09422034、0942 指 导 教 师: 赵宏伟 完 成 日 期: -6-26 大连大学Dalian University摘要随着计算机技术飞速发展,信息时代到来,信息变化了咱们这个社会。客房管理信息化限度体当前将计算机及网络与信息技术应用于经营与管理,以当代化工具代替老式手工作业。酒店客房管理系统是酒店经营管理中不可缺少某些,它内容对于经营决策者和管理者来说都至关重要。因此,使用网络信息化管理客房,不但可以避免使用老式人工方式管理文献档案时浮现效率低、保密性差,误
2、差多等弊端,并且对于查询空房间及已定房间极为以便。这些长处可以极大地提高客房经营管理效率,也是公司科学化、正规化管理,与世界接轨重要条件。此外,办事效率也是决定收入一种核心因素。因此,电脑技术和电脑服务引入酒店管理成为一种必然趋势。建立酒店客房管理信息系统,采用计算机对客房信息进行管理,可以进一步提高酒店经济效益和当代化水平,协助酒店工作人员提高工作效率,实现客房信息管理工作流程系统化、规范化和自动化。本系统采用Visual C#.NET程序来编写,同步一种系统开发建立数据库是至关重要,因此本课题数据库采用是具备强大功能关系数据库语言SQL Server,通过建立数据源使得Visual C#.
3、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 ,软件规定:操作系统为Windows 或Windows XP或更高版本。二、需求分析酒店在正常运营中需要对客房资源、顾客信息、客
5、房结算信息进行管理,运用酒店客房管理系统及时理解各个环节中信息变更,提高管理效率。系统开发总体任务是实现客房信息系统化、规范化和自动化。重要涉及客房管理员、前台工作人员对功能需求。2.1 客房管理员对系统需求(1)顾客信息维护 浏览所有顾客信息。顾客信息涉及顾客编号、顾客角色、权限、密码、联系电话、电子邮件、所在部门等。还需要添加新顾客、删除过期顾客、修改顾客信息等功能。(2)客房信息维护 浏览所有客房信息。客房信息涉及房间编号、房间类型编号、房间位置、房间描述、房间状态等。还需要添加新客房、删除房间、修改房间信息等功能。(3)客房类型维护 浏览所有客房类型信息。客房类型涉及类型编号、类型名称
6、、价格、类型描述、与否配备空调等。还需要添加新客房类型、删除过期类型、修改客房类型等功能。(4)营业状况记录 按照不同需求,如按日期、房间号、房间类别等,对客房营业额记录。2.2 前台工作人员对功能需求(1)客房信息查询,涉及空闲、已住、所有客房信息。(2)订房信息输入,涉及客房号、顾客身份证号、订房日期等。(3)结算信息功能实现。核对顾客信息后,点击“退房”系统自动显示结算金额、退房时间。这一功能重要涉及房间号、房间类型、顾客身份证号、订房日期、退房日期等信息。2.3 数据流图构建数据流图(date flow diagram ,DFD),是SA办法中用于表达系统逻辑模型一种工具,它以图形方式
7、描绘数据在系统中流动和解决过程,由于它只反映系统必要完毕逻辑功能,因此它是一种功能模型。数据流图是从数据角度来描述一种系统,数据流图适合于宏观地分析一种组织业务概况。图一:酒店客房管理系统第一层数据流图图二:合法性检查二层数据流图图三:合法性检查二层数据流图图四:事务解决二层数据流图2.4 数据字典构建数据字典作用是在软件分析和设计过程中给人提供关于数据描述信息。它重要是对数据流图中数据流、解决逻辑、外部实体、数据存储和数据项等方面进行详细定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统逻辑模型进行完整描述。(1) 数据项定义数据元素是不可再分数据单位,普通而言,涉及如下内容:数
8、据项描述数据项名,数据项含义阐明,别名,数据类型,长度,取值范畴,取值含义,与其她数据项逻辑关系,数据项之间联系。其中,后两项定义了数据完整性约束条件,用于数据校验。详细内容,如表3.1所示。表3.1酒店客房管理系统数据项定义编号名称别名数据类型长度I01UserID顾客名varchar50I02UserPwd顾客密码varchar50I03UserRole顾客角色varchar50I04UserPower顾客权限int4I05UserSex顾客性别bit1I06UserName顾客姓名varchar50I07UserAddress顾客住址varchar50I08UserTel顾客联系电话va
9、rchar50I09UserEmail顾客电子邮箱varchar50I10UserDept顾客所在部门varchar50I11TypeID客房类型编号varchar50I12TypeName客房类型名称varchar50I13TypeArea客房原则面积float8I14TypeBedSum客房原则床位int2I15TypePrice原则收费money8I16TypeAirCondition与否配备空调bit1I17TypeTV与否配备电视bit1I18TypeDescribe类型描述varchar200I19RoomID房间编号varchar50I20RoomPosition房间位置varc
10、har50I21RoomDescribe房间描述varchar200I22CusName入住客人姓名varchar50I23CusIDCard入住客人身份证号varchar19I24CusBookDate订房日期datetimeI25CusEndDate退房日期datetimeI26CusPay结账金额money8I27SID状态编号varchar50I28SClean清洁状况varchar50I29SDescribe状态描述varchar50I30State房间当前状态bit1(2) 数据流定义酒店客房管理系统数据流:数据流编号:D1数据流名称:登录信息数据流来源:顾客数据流去向:管理系统数
11、据流构成:I01+I02数据流编号:D2数据流名称:顾客名数据流来源:顾客数据流去向:管理系统数据流构成:I01数据流编号:D3数据流名称:权限数据流来源:系统顾客表数据流去向:管理系统数据流构成:I04数据流编号:D4数据流名称:角色 数据流来源:系统顾客表数据流去向:管理系统数据流构成:I03数据流编号:D13数据流名称:顾客密码 数据流来源:管理系统数据流去向:顾客信息表 数据流构成:I2数据流编号:D6数据流名称:预订信息 数据流来源:顾客数据流去向:管理系统数据流构成:I19+I22+I23+I24数据流编号:D7数据流名称:客房状态数据流来源:客房状态表数据流去向:管理系统数据流构
12、成:I30数据流编号:D8数据流名称:退房祈求 数据流来源:顾客数据流去向:管理系统数据流构成:I22+I23+I19数据流编号:D9数据流名称:费用结算数据流来源:管理系统数据流去向:顾客 数据流构成:I15+I24+I25数据流编号:D10数据流名称:退房信息 数据流来源:顾客数据流去向:管理系统数据流构成:I25+I26数据流编号:D11数据流名称:客房信息变动 数据流来源:客房数据流去向:客房信息表数据流构成:I11+I19+I20+I21+I27数据流编号:D12数据流名称:客房类型变动 数据流来源:客房数据流去向:客房类型表 数据流构成:I11I18(3) 数据存储描述数据存储编号
13、:F1数据存储名称:系统顾客表简 述: 记录顾客信息。数据存储构成:数据项I1I10数据存储编号:F2数据存储名称:入住信息 简 述:存储顾客入住信息 数据存储构成: 顾客编号+顾客姓名+顾客身份证号+入住房间号+预订日期+退房时间+结算金额数据存储编号:F3数据存储名称:客房信息 简 述: 记录客房信息数据存储构成:房间编号+房间类型+房间描述+房间状态编号+房间位置数据存储编号:F4数据存储名称:客房类型 简 述: 存储客房类型信息数据存储构成:数据项I11I18数据存储编号:F5数据存储名称:客房状态简 述: 存储客房状态数据存储构成:房间编号+房间状态三、系统功能总体设计在需求分析基本
14、上,对酒店客房管理系统所要实现功能可以细分为如下几种模块:新顾客注册、顾客信息维护、客房信息维护、客房类型维护、客房营业状况记录、客房经营管理、个人密码修改。系统顾客可以分为两类权限:客房管理员、前台工作人员。其中客房经营管理模块分为客房状况浏览、客房状况控制,重要用于客房预订和退房结算解决。系统功能图如图所示:客房管理系统客房经营管理模块顾客信息维护模块房间管理退房操作订房操作营业状况记录房间信息维护模块房间信息维护模块个人密码修改删除顾客信息添加顾客信息新 顾客注册房间类型高查询添加房间类型删除房间类型房间类型修改删除房间信息房间信息修改房间信息查询添加房间信息四、数据库构造设计与实现由于
15、在数据库设计是要同步考虑多方面问题,也使设计工作变得十分复杂,咱们需要使用数据库分析工具来实现。在酒店客房管理系统数据库设计中,咱们使用了PowerDesigner来进行E-R图设计和数据库模型实现。4.1 实体关系(E-R)图设计 通过度析酒店客房管理系统需求和系统功能,咱们将酒店客房管理系统实体分为顾客、客房、客房状态、客房类型和入住客户。本系统E-R图如下:4.2建立数据库模型 在E-R图基本上运用Powerdesigner生成数据库模型如下:4.3创立表 表一:顾客信息表Users序号英文名中文名数据类型 长度1UserID顾客名varchar502UserPwd顾客密码varchar
16、503UserPower顾客权限int44UserRole顾客角色varchar505UserName顾客姓名varchar506UserSex性别tinyint17UserAddress住址varchar508UserTel联系电话varchar509UserEmail电子邮件varchar5010UserDept所在部门varchar50表二:入住信息表OccupyGuest序号英文名中文名数据类型长度1RoomID房间编号varchar502CusName顾客姓名varchar503CusIDCard顾客身份证号varchar194CusBookDate订房日期datetime85Cus
17、EndDate退房日期datetime86CusPay结账金额money8表三:房间状态表RoomState序号英文名中文名数据类型长度1SID状态编号varchar502State空闲tinyint13Sclean清洁varchar504SDescribe描述varchar50表四:房间类型表RoomType序号英文名中文名数据类型长度1TypeID类型编号varchar502TypeName类型名称varchar503TypeArea面积real44TypeBedSum床位数量int45TypePrice价格money86TypeAirCondition与否有空调tinyint17Type
18、TV与否有电视tinyint18TypeDescribe类型描述varchar200表五:房间信息表Room序号英文名中文名数据类型长度1RoomID房间编号varchar502TypeID类型编号varchar503SID状态编号varchar504RoomPosition房间位置varchar505RoomDescribe房间描述varchar2004.4 创立触发器create trigger insert_OccupyGuest on OccupyGuestfor insert as begin declare CusEndDate datetime declare CusBookDa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大酒店 客房 标准 管理 系统 需求 分析
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。