首页 宾馆客房统一标准管理系统数据库专业课程设计样稿

宾馆客房统一标准管理系统数据库专业课程设计样稿

举报
开通vip

宾馆客房统一标准管理系统数据库专业课程设计样稿数据库原理课程设计汇报设计题目某宾馆客房管理系统专业班级学号学生姓名同组人起止日期年月日至月1日摘要宾馆管理系统是对宾馆管理系统现代化、网络化,逐步摆脱目前宾馆管理人工管理方法,拓展经营空间,降低运行成本,提升管理和决议效率而开发。传统宾馆计算机管理系统关键包含前台管理系统和后台管理系统两大部分,基础包含了宾馆关键业务部门,初步实现了对用户服务和进行财务核算所需要各个功效。它包含用户信息管理、客房信息管理、入住和退房管理、客房类型管理、费用管理、价目信息管理等6大功效模块,并提供了对各功效模块查询和更新功效。其中用...

宾馆客房统一标准管理系统数据库专业课程设计样稿
数据库原理课程设计汇报设计题目某宾馆客房管理系统专业班级学号学生姓名同组人起止日期年月日至月1日摘要宾馆管理系统是对宾馆管理系统现代化、网络化,逐步摆脱目前宾馆管理人工管理方法,拓展经营空间,降低运行成本,提升管理和决议效率而开发。传统宾馆计算机管理系统关键包含前台管理系统和后台管理系统两大部分,基础包含了宾馆关键业务部门,初步实现了对用户服务和进行财务核算所需要各个功效。它包含用户信息管理、客房信息管理、入住和退房管理、客房类型管理、费用管理、价目信息管理等6大功效模块,并提供了对各功效模块查询和更新功效。其中用户信息管理、入住和退房管理是系统开发关键。本文讲述是基于用户/服务器宾馆管理系统,实现了宾馆管理信息化。本系统包含数据库方面技术,采取SQL语言来实现。本系统由系统需求分析、概念设计、逻辑设计、物理结构设计、触发器设计、数据库实施和维护组成。目录11.问题描述11.1背景11.2功效要求12.需求分析2.1需求分析12.2系统功效模块图32.3数据流图32.4数据字典63.概念结构设计73.1E-R图73.2实体及属性定义74.逻辑结构设计85.物理结构设计96.触发器设计107.数据库实施和维护108.结束语128.答辩和成绩考评131.问题描述1.1背景伴随宾馆业竞争加剧,宾馆之间客源争夺越来越猛烈,宾馆需要使用更有效信息化手段,拓展经营空间,降低运行成本,提升管理和决议效率。传统宾馆计算机管理系统关键包含前台管理系统和后台管理系统两大部分,基础包含了宾馆关键业务部门,初步实现了对用户服务和进行财务核算所需要各个功效。但传统宾馆管理基于财务管理为根本设计理念,无法满足宾馆全方面信息化管理需要。现代宾馆酒店业快速发展,新管理观念和模式层出不穷。宾馆客房管理系统亦伴随宾馆管理理念发展而发展。宾馆客房管理系统依旧采取了优异数据库理论,多媒体技术,软件 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,估计,控制为一线,形成一套上下贯通,操作便捷酒店系统处理方案,科学地将宾馆多种日常业务完美结合在一起,为管理及决议提供了强有力支持。其对客人个性化服务及全方面根本信息化,使企业电算化水平提升到一个新更高层次,提供大量丰富基于企业管理经营过程中实际数据。1.2功效要求(1)客人基础信息录入;(2)客人基础信息查询、修改、增加、删除等;(3)客房相关信息录入,包含房间号、收费 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 、床位、类别等;(4)客房类别标准制订、类别信息输入;(5)客房基础信息查询、修改、删除等;(6)住房信息录入,包含房间号、客人姓名等;(7)退房信息更新;2.需求分析2.1需求分析1).处理对象系统要处理对象包含信息管理、用户信息管理、客房信息管理、入住和退房管理、客房类型管理、费用管理、价目信息管理等7个方面,各个对象包含信息以下所 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示:(1)信息管理:能够对于多种信息查询,个人信息能够查看自己私人信息,还能够对自己私人信息进行修改。用户信息查看用户个人信息,对用户信息进行增、删、查、改。(2)用户信息管理:能够新建用户,输入用户身份证号码、姓名、性别、出生日期和地址等信息,能够对于用户信息进行对应修改,还能够对用户消费信息进行统计。(3)客房信息管理:能够在对应房间类型下面进行添加对应房间,对对应房间进行删除,查看空房和客房情况。(4)入住和退房管理:用户能够入住对应类型房型下空房,然后能够退房,系统自动将对应订单状态置为失效,入住状态置为已退房,将对应房间状态置为空房。(5)客房类型管理:管理员能够对对应房型进行多种属性修改,能够根据需求添加对应房型,管理员、工作人员全部能够查看对应房型信息,管理员有需要时能够删除对应房型,系统自动将该房型下房间删除。(6)费用管理:管理员、工作人员全部能够查看对应费用信息,管理员有需要时能够对宾馆收入和支出进行查询或修改。(7)价目信息管理:能够查看客房收费标准,管理员能够对客房价格进行查询和修改,工作人员能够查看可风价目信息。2).系统功效分析某宾馆需要建立一个住房管理系统,需求分析结果以下:(1)宾馆要求该系统能实现住房信息管理、用户信息管理等功效;(2)一个房间有多个床位,同一房间内床位含有相同收费标准。不一样类型房间床位收费标准可能不一样;(3)每个房间有房间号、收费标准、床位数目等信息;(4)每位客人有身份证号码、姓名、性别、出生日期和地址等信息;(5)对每位客人每次住宿,应该统计其入住日期、退房日期和预付款额信息;(6)管理系统可查询出客人住宿相关信息、房间信息。3).安全性和完整性要求安全性先经过试图机制,不一样用户只能访问系统授权视图,这么能够满足系统数据一定程度上安全性,在经过用户授权机制,用户登录来识别用户等级,依据这个等级来分配用户权限,达成数据更高层次安全保密功效。系统完整性要求系统中数据正确性和相容性。能够经过建立主、外键,使用check约束,或经过使用触发器和级联更新。2.2系统功效模块图系统功效模块图,图2.2所表示。图2.2系统功效模块图2.3数据流图1.业务步骤图,图2.3.1所表示。图2.3.1客房管理业务步骤图(1)顶层数据步骤图,图2.3.2所表示。图2.3.2顶层数据步骤图(2)第二层数据流图,图2.3.3所表示。图2.3.3第二层数据流图(3)宾馆开房数据步骤图,图2.3.4所表示。图2.3.4宾馆开房数据步骤图(4)用户续房数据步骤图,图2.3.5所表示。图2.3.5用户续房数据步骤图(5)客人退房数据步骤图,图2.3.6所表示。图2.3.6客人退房数据步骤图2.4数据字典表2-3. 用户(Travellers)信息: 表中列名 数据类型 可否为空 说明 Tno Int Notnull(主键) 用户编号 Tname Char(10) Notnull 用户姓名 Tsex Char(2) Notnull 用户性别 Tid Char(20) Notnull 用户身份证号表2-4.客房(Rooms)信息: 表中列名 数据类型 可否为空 说明 Rno Int Notnull(主键) 客房号 Rstyle Char(10) Notnull 客房类型 Rprice Int 客房单价 Rstate Char(10) 客房状态 Rtel Char(15) 客房电话表2-5.用户住宿(Living)信息: 表中列名 数据类型 可否为空 说明 Tno Int Notnull(主键) 用户编号 Rno Int Notnull(主键) 客房号 Tcomedate Datetime Notnull 入住日期 Tleftdate Datetime Notnull 结算日期 Ttime Int 住宿时间 Tamount Int 房费表2-6.客房物品(Roomitem)信息: 表中列名 数据类型 可否为空 说明 Rno Int Notnull 客房号 Ritemno Char(10) Notnull(主键) 客房物品编号 Ritemname Char(20) Notnull 客房物品名称 Ritemstate Char(10) 物品状态 Ritemprice Int 客房物品单价 Ritemnum Int 物品数量3.概念结构设计3.1E-R图各实体之间E-R图,图3-1所表示。图3-1实体之间E-R图3.2实体及属性定义3.2.1类别实体E-R图:用户信息实体E-R图,图3-2所表示。图3—2用户信息实体E—R图客房信息实体E-R图,图3-3所表示。图3—3客房信息实体E—R图用户住宿实体E-R图,图3-4所表示。图3—4用户住宿实体E—R图客房物品信息实体E-R图,图3-5所表示。图3—5客房物品实体E—R图4.逻辑结构设计具体基础E-R图向关系模型转化结果以下:用户Travellers(Tno,Tname,Tsex,Tid)客房Rooms(Rno,Rstyle,Rprice,Rstate,Rtel)用户住宿Living(Tno,Rno,Tcomedate,Tleftdate,Ttime,Tamount)客房物品Roomitem(Rno,Ritemno,Ritemname,Ritemprice,Ritemstate,Ritemnum)数据库模式定义表4-1. 用户基础信息表 表中列名 数据类型 可否为空 说明 Tno Int Notnull(主键) 用户编号 Tname Char(10) Notnull 用户姓名 Tsex Char(2) Notnull 用户性别 Tid Char(20) Notnull 用户身份证号表4-2客房基础信息表Rooms 属性名 数据类型 是否是主属性 是否为外键 完整性 属性描述 Rno Int 是 否 notnull 客房编号 Rstyle char(10) 否 否 notnull 客房档次 Rprice Int 否 否 客房单价 Rstate char(10) 否 否 客房状态 Rtel char(15) 否 否 客房电话表4-3客房物品信息表Roomitem 属性名 数据类型 是否是主属性 是否为外键 完整性 属性描述 Ritemno Int 是 否 notnull 客房物品编号 Rno Int 否 是 notnull 物品客房号 Ritemname char(20) 否 否 notnull 客房物品名称 Ritemprice Int 否 否 客房物品单价 Ritemstate char(10) 否 否 客房物品状态 Ritemnum Int 否 否 客房物品数目表4-4用户住宿信息Living 属性名 数据类型 是否为主属性 是否为外键 完整性 属性描述 Tno Int 是 是 notnull 用户编号 Rno Int 是 是 notnull 客房编号 Tcomedate Datetime 否 否 notnull 入住日期 Tleftdate Datetime 否 否 notnull 结算日期 Ttime Int 否 否 入住时间 Tamount Int 否 否 房费金额5.物理结构设计数据库物理设计就是为逻辑数据模型选择一个最适宜应用要求物理结构过程,在这个阶段要完成两大任务。(1)确定数据库物理结构,在关系数据库中关键是存放方法和存放结构。(2)对物理结构进行评价,评价关键是时间和空间效率。CREATEUNIQUEINDEXTravnoONTravellers(Tno)CREATEUNIQUEINDEXRoomnoONRooms(Rno)CREATEUNIQUEINDEXRitemnoONRoomitem(Ritemno)CREATEUNIQUEINDEXLivnoONLiving(Tno)6.触发器设计触发器C1功效为当有一条信息插入Living表中时,触发Rooms表中Rstate='满'。代码以下:createtriggerc1ontb_Livingforinsertasifexists(select*fromtb_Living,tb_Roomswheretb_Living.Rno=tb_Rooms.Rno)beginupdatetb_RoomssetRstate='满'whereRno=(selectRnofrominserted)End触发器C2功效为当从Living表中删除一条信息时,触发Rooms表中Rstate='空'。代码以下:createtriggerc2ontb_Livingfordeleteasifexists(select*fromtb_Living,tb_Roomswheretb_Living.Rno=tb_Rooms.Rno)beginupdatetb_RoomssetRstate='空'whereRno=(selectRnofromdeleted)End7.数据库实施和维护7.1建立数据库、数据表、索引1.建立数据库Createdatabasedb_hotel;2.建立数据表(1)用户基础信息表Travellers建立。Createtabletb_Travellers(TnointCheck(Tno>=0andTno<=9999),Tnamechar(10)notnull,Tsexchar(2)Check(Tsexin(‘男’,’女’)),Tidchar(20)notnull,Primarykey(Tno));(2)客房基础信息表Rooms建立。Createtabletb_Rooms(Rnointnotnull,Rstylechar(10)notnull,RpriceintRstatechar(10)Rtelchar(15)PRIMARYKEY(Rno));(3)客房物品信息表Roomitem建立。Createtabletb_Roomitem(Ritemnointnotnull,Rnointnotnull,Ritemnamechar(20)notnull,RitempriceintRitemstatechar(10)RitemnumintPrimarykey(Ritemno)Foreignkey(Rno)referencestb_Rooms(Rno));(4)用户住宿信息Living建立。Createtabletb_Living(Tnointnotnull,Rnointnotnull,Tcomedatedatetimenotnull,Tleftdatedatetimenotnull,TtimeintTamountintPrimarykey(Tno,Rno),Foreignkey(Tno)referencestb_Travellers(Tno),Foreignkey(Rno)referencestb_Rooms(Rno));3.建立视图(1)查询用户(Travellers)信息视图定义以下。Createviewview_Travellers(用户编号,用户姓名,用户性别,用户身份证号)AsselectTno,Tname,Tsex,TidFromtb_Travellers(2)查询客房(Rooms)信息视图定义以下。Createviewview_Rooms(客房号,客房类型,客房单价,客房状态,客房电话)AsselectRno,Rstyle,Rprice,Rstate,RtelFromtb_Rooms(3)查询用户住宿(Living)信息视图以下。Createviewview_Living(客房编号,客房号,入住日期,结算日期,住宿时间,房费)AsselectTno,Rno,Tcomedate,Tleftdate,Ttime,TamountFromtb_Living(4)查询客房物品(Roomitem)信息视图定义以下。Createviewview_Roomitem(客房号,客房物品编号,客房物品名称,物品状态,客房物品单价,物品数量)AsselectRno,,Ritemno,Ritemname,Ritemstate,Ritemprice,RitemnumFromtb_Roomitem4.建立索引CREATEUNIQUEINDEXTravnoONtb_Travellers(Tno)CREATEUNIQUEINDEXRoomnoONtb_Rooms(Rno)CREATEUNIQUEINDEXRitemnoONtb_Roomitem(Ritemno)CREATEUNIQUEINDEXLivnoONtb_Living(Tno)8.结束语经过此次数据库课程设计,真正达成了学和用结合,增强了对数据库方面应用了解,对自己以后参与开发数据库系统积累了不少经验,在试验过程中,从建立数据开始,对数据库设计理念及思想上有更高认识,从需求分析,到概念设计和逻辑设计,E-R图表示,数据字典创建,知道了不少相关数据库开发过程中知识,增强了自己在数据库中应用SQL语言灵活性,其中包含,插入、删除、修改、查询,牵涉表和表之间联系,主建和外主键定义,约束项设置,使逻辑更严密,在学习过程中,我也能过上网查了不少资料,也看了部分她人设计旅馆管理信息系统设计汇报,学以致用,自我创新,独立完成了这份自己汇报,从中在学到用,从用又到学,不停修改,系统更新。即使不能达成完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,不管怎么说,对这次做课程设计自己认为还算满意。9.答辩和成绩考评 答辩问答 成绩评定 项目 权重 成绩 1、设计过程中勤、能力、水平、态度等方面 0.2 2、说明书书写规范性 0.3 3、内容质量 0.3 4、答辩 0.2 总成绩 _1370709557.vsd�某宾馆客房管理系统客户信息管理�价目信息管理�客房类型管理�客房信息管理�费用管理�入住和�客户信息查询�客户信息修改�入住登记�退房登记�客户信息添加�客户信息删除�价目查询�价目添加�查看类型�添加类型�修改类型�删除类型�客房信息添加�客房信息查询�客房信息删除�客房信息修改�查询费用信息�修改费用信息�添加费用信息�删除费用信息�_1370802640.vsd���客户�要求入住�要求续住�要求退房�前台�查询空房�确认客户房号入住登记查询入住时间物品损坏赔偿单物品完好证明单退房登记续房登记结算_1370970944.vsd���客户�客房物品住宿�提供�使用�N11N1M_1371104553.vsd��客户客户编号�客户姓名�客户性别�客户身份证号�_1371104761.vsd��客房客房号�客房类型�客房单价�客房状态�客房电话_1371104986.vsd��客户住宿客房号�客户编号�入住日期结算日期住宿时间房费_1371105683.vsd��客房物品客房号�客房物品编号�客房物品名称客房物品单价物品数量物品状态_1371132053.vsd�客户入住�续住退房客房信息表住宿信息表客户信息表客房物品信息表更新信息宾馆管理者空房信息客户信息房号信息补交费用单房号信息结账信息_1371132063.vsd�客户宾馆管理者客人入住、续房、退房办理客人业务宾馆客房管理系统�更新信息查询信息_1371133047.vsd��客户P2.1�查询住宿信息�P2.2修改登记表住宿信息表补交费用房号信息续住信息_1371133162.vsd��客户P3.1�检查客房物品�P3.2整理检查结果P3.3物品赔偿P3.4查询住房时间P3.6扣除费用P3.5退款P3.8注销注册P3.7退押金住宿信息表客户信息表客房信息表物品赔偿证明单检查结果房号信息物品完好信息时间信息提前退房延迟退房正常退房结算信息_1371133163.vsd�视图��客户P1.1查询客房条件�P1.2客户登记客房信息表客户信息表住宿信息表选定房间信息客户信息要求空房信息缴费单
本文档为【宾馆客房统一标准管理系统数据库专业课程设计样稿】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_997338
暂无简介~
格式:doc
大小:645KB
软件:Word
页数:0
分类:建筑/施工
上传时间:2018-09-18
浏览量:0