《信息系统分析与设计》-——酒店客房管理(共27页).doc

上传人:飞****2 文档编号:13435248 上传时间:2022-04-29 格式:DOC 页数:27 大小:1.11MB
返回 下载 相关 举报
《信息系统分析与设计》-——酒店客房管理(共27页).doc_第1页
第1页 / 共27页
《信息系统分析与设计》-——酒店客房管理(共27页).doc_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《《信息系统分析与设计》-——酒店客房管理(共27页).doc》由会员分享,可在线阅读,更多相关《《信息系统分析与设计》-——酒店客房管理(共27页).doc(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上铜陵学院信息系统分析与设计课 程 设 计题 目:宾馆客房管理信息系统的分析与设计系 别:数学与计算机科学系班级:08信管学生姓名:徐润婷学号:岳喜云侯欣荣常道蓉邵瑞颖指导教师:张 然职称:讲师起止日期:2011年12月5日起至 2011年12月11日止一、课程设计的目的课程设计比教学实验复杂一些,涉及的深度广些并更加接近实用。目的一方面是通过课程设计的综合训练,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务;另一方面,通过课程设计使学生进一步加深对课程内容的理解,利用程序设计的基本思想进行程序的开发,进一步掌握编程方法和技巧,培养学生的实际分析问题、编程和动手

2、能力,提高学生用程序的思想来解决实际问题的能力。二、课程设计要求1、遵守课程设计时间安排,按时上机。2、认真查找相关的资料,理解相关的知识内容。3、认真调试程序,组员之间应加强团队合作,取长补短,共同分析问题解决问题。4、根据设计题目规定的具体要求进行具体规范操作。5、认真撰写课程设计报告,避免相互抄袭。三、对课程设计说明书撰写内容、格式、字数的要求1课程设计报告是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、实验器材、设计原理及内容、设计具体步骤、遇到的问题及解决方法、设计总结、参考文献等。一般不应少于3000字。2在适当位置配合相应的实验原理图、实验数据表、问题分析流程图

3、等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。3设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到了什么,哪里遇到了困难,解决的办法以及今后的目标。4课程设计报告打印时采用A4纸,页边距均为20mm,正文采用宋体小四号字,行间距20磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,表题与图题采用宋体五号字。5课程设计报告装订顺序为:封面、成绩评定表、目录、正文、参考文献。五、成绩评定评定成绩根据系统功能、界面效果,系统操作的方便性、灵活性等方面进行,主要从三个方面进行考虑:1、对问题的理解程度;2、成果的好坏;3、

4、设计报告。专心-专注-专业信息系统分析与设计课程设计成绩评定表教研室: 信息管理与信息系统 班级: 08信管 学生姓名: 徐润婷 岳喜云 常道荣 侯欣荣 邵瑞颖 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调 研论 证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态 度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工 作 量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质 量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范

5、。0.55432指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查 阅文 献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工 作 量工作量饱满,难度适中。0.55432说明书的质 量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分目 录一、开发背景随着宾馆业竞争的加剧,宾馆之间客源的争夺越来

6、越激烈,宾馆需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。传统的宾馆计算机管理系统主要包括前台管理系统和后台管理系统两大部分,基本包含了宾馆主要业务部门,初步实现了对顾客服务和进行财务核算所需要的各个功能。但传统的宾馆管理基于财务管理为主线的设计理念,无法满足宾馆全面信息化管理的需要。现代宾馆酒店业迅速发展,新的管理观念与模式层出不穷。宾馆客房管理系统亦随着宾馆管理理念的发展而发展。宾馆客房管理系统依旧采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层,高层三个管理者层次为切入点,以成本分析,预测,控制为一线,形成一套上下贯通,操作便捷的酒店系统解决

7、方案,科学地将宾馆各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持。其对客人个性化服务及全面彻底的信息化,使企业电算化水平提升到一个新的更高层次,提供大量丰富的基于企业管理经营过程中实际的数据。项目的可行性分析:一、 技术可行性 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。考虑到目前市场上已经有类似的软件出现,该系统的开发一般的小型软件公司都能满足要求。所以在软件开发技术层面上来讲,完全能够开发出一个功能更强的、适应性更广泛的、更易用且更能满足一般旅店管理的管理信息系统。二、 经济可行性经济可行性分析主要是估计项目的成本和效益,分析开发本项目在经济

8、上是否合理。先分析开发本系统的计费是否充足。三、 社会可行性 社会可行性主要考虑若开发该系统,那么该系统能否在当前企业环境下被接受并很好的运行。二、需求分析系统要处理的对象包括信息管理、客户信息管理、客房信息管理、入住和退房管理、客房类型管理、费用管理、价目信息管理等7个方面,各个对象包含的信息如下所示:(1)信息管理:可以对于各种信息的查询,个人信息可以查看自己的私人信息,还可以对自己的私人信息进行修改。用户信息查看用户的个人信息,对用户的信息进行增、删、查、改。(2)客户信息管理:可以新建客户,输入客户的身份证号码、姓名、性别、出生日期和地址等信息,可以对于客户的信息进行相应的修改,还可以

9、对客户的消费信息进行统计。(3)客房信息管理:可以在相应的房间类型下面进行添加相应的房间,对相应的房间进行删除,查看空房以及客房的情况。(4)入住和退房管理:客户可以入住相应的类型房型下的空房,然后可以退房,系统自动将相应的订单状态置为失效,入住状态置为已退房,将相应房间的状态置为空房。(5)客房类型管理:管理员可以对相应的房型进行各种属性的修改,可以按照需求添加相应的房型,管理员、工作人员都可以查看相应的房型信息,管理员有需要时可以删除相应的房型,系统自动将该房型下的房间删除。(6)费用管理:管理员、工作人员都可以查看相应的费用信息,管理员有需要时可以对宾馆的收入与支出进行查询或修改。(7)

10、价目信息管理:可以查看客房的收费标准,管理员可以对客房价格进行查询与修改,工作人员可以查看可风的价目信息。四、 业务流程图1、流程图(1)顶层数据流程图。 顶层数据流程图(2)第二层数据流图。 第二层数据流图(3)宾馆开房数据流程图。 宾馆开房数据流程图(4)客户续房数据流程图。客户续房数据流程图(5)客人退房数据流程图。客人退房数据流程图2、数据字典(1)数据流的描述数据流编号: D001数据流名称: 客户信息要求 简述:客户描述选房条件数据流来源:客户数据流去向:判断适合的客房数据流组成:客房号+房间信息数据流量:20/天高峰流量:30/天数据流编号: D002数据流名称: 客房信息 简述

11、:提供给用户符合要求的客房信息数据流来源:判断适合的客方数据流去向:客户数据流组成:客房号+单价+物品信息 数据流量:20/天 高峰流量:30/天数据流编号: D003数据流名称: 选定客房信息 简述:客户选定客房的信息数据流来源:客户数据流去向:入住登记数据流组成:客房号+客户号等数据流编号: D004数据流名称: 缴费单 简述:预交住房押金数据流来源:入住登记数据流去向:客户数据流组成:客房号+客户号+费用数据流编号: D005数据流名称: 房号信息 简述:客户当前入住的客房信息数据流来源:客户数据流去向:住宿信息查询数据流组成:客房号+客户号数据流编号: D006数据流名称: 续住信息

12、简述:客户要求续住情况数据流来源:客户数据流去向:登记住宿信息数据流组成:客房号+客户号数据流编号: D007数据流名称: 补交费用 简述:续住所须费用数据流来源:续住信息数据流去向:客户数据流组成:客房号+客户号+续住费用等 数据流量:20/天 高峰流量:30/天数据流编号: D008数据流名称: 检查结果 简述:客房的物品损坏情况数据流来源:物品检查数据流去向:检查结果处理数据流组成:客房号+房间号+物品编号等数据流量:10/天 高峰流量:15/天(2)数据存储的描述数据存储编号:F001数据存储名称:客户信息表 简述:客户的基本信息数据存储组成:客户号+姓名+身份证号+性别 关键字:客户

13、号相关联的处理:P002,P012数据存储编号:F002数据存储名称:客房信息表 简述:宾馆客房的基本信息数据存储组成:客房号+客房类型+单价+状态+电话关键字:客房号相关联的处理:P001,P012数据存储编号:F003数据存储名称:住宿信息表 简述:宾馆住宿的基本信息数据存储组成:客房号+客户号+入住时间+身份证号+单价关键字:客房号、客户号相关联的处理:P002,P003, P004,P007,P009,P010,P011,P012数据存储编号:F004数据存储名称:客房物品信息表 简述:宾馆客房内物品的基本信息数据存储组成:客房号+物品编号+物品名称+物品状态+物品单价+物品数量关键字

14、:物品编号相关联的处理:P005,P006,P008,P009,P010,P011(3)处理逻辑的描述 处理逻辑编号:P001处理逻辑名称:查询客房条件 简述:查询是否有符合要求的房间输入的数据流:D001 客户信息要求处理描述: 根据客户提出的住房要求,筛选出符合要求的房间号,提供给客户输出的数据流: D002空房信息处理频率: 20次/天处理逻辑编号:P002处理逻辑名称:客户登记 简述:登记入住客户的信息 输入的数据流:D003选定房间信息处理描述:将客户信息录入到客户信息及住宿信息表中输出的数据流: D004缴费单处理频率: 20次/天处理逻辑编号:P003处理逻辑名称:查询住宿信息

15、简述:查询要续住的房间信息输入的数据流:D005 房间信息处理描述: 查询当前房间的基本情况,通过计算得出续住信息反馈给客户输出的数据流: D006 续住信息处理频率: 20次/天处理逻辑编号:P004处理逻辑名称:修改登记表 简述:修改住房信息输入的数据流:D006 续住信息处理描述: 根据续住信息对住宿信息表的相关信息进行修改输出的数据流: D007 补交费用处理频率: 20次/天处理逻辑编号:P005处理逻辑名称:检查客房物品 简述:查询房间物品损坏情况输入的数据流:D005 房号信息处理描述: 根据当前的房间号信息与客房内实际物品的情况对比,得出物品的损坏情况输出的数据流: D008

16、检查结果处理频率: 20次/天处理逻辑编号:P006处理逻辑名称:整理检查结果 简述:处理房间物品的检查结果输入的数据流:D008 检查结果处理描述: 根据检查结果,对损坏的物品进行赔偿,无损坏的继续退房手续输出的数据流: D009 物品完好信息处理频率: 10次/天 处理逻辑编号:P007处理逻辑名称:查询住房时间 简述:查询房间入住信息输入的数据流:D009 物品完好信息处理描述: 确定将要入住的房间物品完好,可以入住输出的数据流: D011 时间信息处理频率: 10次/天处理逻辑编号:P008处理逻辑名称:物品赔偿 简述:进行物品赔偿输入的数据流:D010 物品赔偿证明单处理描述: 根据

17、物品赔偿证明单扣除相关费用输出的数据流: D015 结算处理频率: 10次/天处理逻辑编号:P009处理逻辑名称:客户退房信息 简述:客户退房信息处理输入的数据流:D010 物品赔偿证明单处理描述: 根据物品赔偿证明单扣除相关费用,若无继续办理退房手续输出的数据流: D011 时间信息 D015结算处理频率: 20次/天处理逻辑编号:P010处理逻辑名称:注销注册 简述:注销客户住房信息输入的数据流:D010 物品赔偿证明单 D011 时间信息处理描述: 根据物品赔偿证明单扣除相关费用,若无继续办理退房手续输出的数据流: D015结算处理频率: 20次/天五、系统功能设计六、数据库设计根据系统

18、数据流图和数据字典,得出系统的各局部概念模型(E-R)和总体概念模型(E-R)如下图所示。1、E-R图各实体之间的E-R图实体之间的E-R图客户信息实体的E-R图客户信息实体的ER图客房信息实体的E-R图。 客房信息实体的ER图客户住宿实体的E-R图 客户住宿实体的ER图客房物品信息实体的E-R图。 客房物品实体的ER图 2、关系模式的3NF设计根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型。客户信息表(客户号,姓名,性别,身份证号,客房号)客房信息表(客房号,电话,类型,单价,状态)客房物品信息表(物品编号,物品名称,物品数量,物品状态,

19、物品单价,客房号)住宿信息表(客房号,客户号,入住日期,结算日期,住宿时间,房费)七、系统实施1、系统界面遵循人-机界面的设计原则设计应用系统界面。本系统主要界面运行实时截图如下:1.管理员登陆验证窗口2.宾馆客房管理系统主界面3.客房类型管理界面4.房间信息管理5.客户消费情况 6.录入客户信息7.客房入住管理8.实收帐管理9.实收款统计10.退房管理11.用户管理及修改密码12.客房预订管理2、系统的主要源代码:1.VB部分Private Sub Form_Load()FrmLogin.Show 1End SubPrivate Sub mn_CashforFood_Click() 餐费管理

20、 FrmPayFFoodMan.Show 1End SubPrivate Sub mn_CashforRoom_Click() 实收结款管理 FrmPayFRoomMan.Show 1End SubPrivate Sub mn_ChangePwd_Click() FrmUserPwdEdit.txtUserName = Trim(CurUser.UserName) 用户名 FrmUserPwdEdit.txtUserName.Enabled = False 不允许修改用户名 FrmUserPwdEdit.Show 1End SubPrivate Sub mn_Customer_Click()

21、普通用户没有些权限 If CurUser.UserType 0 Then MsgBox 没有权限 Exit Sub End If FrmCustMan.Show 1End SubPrivate Sub mn_Continue_Click() 续住管理 FrmAddMan.Show 1End SubPrivate Sub mn_Exit_Click() DBapi_Disconnect EndEnd SubPrivate Sub mn_Front_Click()End SubPrivate Sub mn_Login_Click() FrmLogin.Show 1End SubPrivate Su

22、b mn_OrderRoom_Click() 客房预定管理 FrmOrderMan.Show 1End SubPrivate Sub mn_Registration_Click() 入住管理 FrmRegMan.Show 1End SubPrivate Sub mn_Report1_Click() If CurUser.UserType = 2 Then MsgBox 没有权限 Exit Sub End If 客户消费统计 FrmStatusCustomer.Show 1End SubPrivate Sub mn_Report2_Click() If CurUser.UserType = 2

23、Then MsgBox 没有权限 Exit Sub End If 收款统计 FrmStatusPay.Show 1End SubPrivate Sub mn_Return_Click() 退房管理 FrmLeaveMan.Show 1End SubPrivate Sub mn_Room_Click() 普通用户没有些权限 If CurUser.UserType 0 Then MsgBox 没有权限 Exit Sub End If 客房管理 FrmRoomMan.Show 1End SubPrivate Sub mn_RoomType_Click() 普通用户没有些权限 If CurUser.U

24、serType 0 Then MsgBox 没有权限 Exit Sub End If FrmRoomTypeMan.Show 1End SubPrivate Sub mn_Users_Click() If CurUser.UserType = 0 Then 系统管理员可以打开用户管理窗体 FrmUserMan.Show 1 Else MsgBox 没有权限 Exit Sub End IfEnd Sub2.数据库部分1.建立数据库 Create database db_hotel;2.建立数据表(1)客户基本信息表Travellers的建立。Create table tb_Travellers(

25、Tno int Check(Tno=0 and Tno=9999),Tname char(10) not null,Tsex char(2) Check(Tsex in (男,女),Tid char(20) not null,Primary key (Tno);(2) 客房基本信息表Rooms的建立。Create table tb_Rooms(Rno int not null,Rstyle char(10) not null,Rprice int Rstate char (10)Rtel char(15)PRIMARY KEY (Rno);(3)客房物品信息表Roomitem的建立。Creat

26、e table tb_Roomitem( Ritemno int not null, Rno int not null, Ritemname char(20) not null, Ritemprice int Ritemstate char(10) Ritemnum int Primary key (Ritemno) Foreign key (Rno) references tb_Rooms(Rno);(4) 客户住宿信息Living的建立。Create table tb_Living( Tno int not null, Rno int not null, Tcomedate datetim

27、e not null,Tleftdate datetime not null, Ttime int Tamount int Primary key (Tno,Rno), Foreign key (Tno) references tb_Travellers(Tno), Foreign key (Rno) references tb_Rooms(Rno);3.建立视图(1)查询客户(Travellers)信息的视图定义如下。Create view view_Travellers (客户编号,客户姓名,客户性别,客户身份证号)As select Tno,Tname,Tsex,TidFrom tb_T

28、ravellers(2)查询客房(Rooms)信息的视图定义如下。Create view view_Rooms (客房号,客房类型,客房单价,客房状态,客房电话)As select Rno, Rstyle, Rprice, Rstate, RtelFrom tb_Rooms(3)查询客户住宿(Living)信息的视图如下。Create view view_Living (客房编号,客房号,入住日期,结算日期,住宿时间,房费)As select Tno,Rno,Tcomedate,Tleftdate,Ttime,TamountFrom tb_Living(4)查询客房物品(Roomitem)信息

29、的视图定义如下。Create view view_Roomitem(客房号,客房物品编号,客房物品名称,物品状态,客房物品单价,物品数量)As select Rno,Ritemno,Ritemname,Ritemstate,Ritemprice,RitemnumFrom tb_Roomitem4.建立索引CREATE UNIQUE INDEX Travno ON tb_Travellers(Tno)CREATE UNIQUE INDEX Roomno ON tb_Rooms(Rno)CREATE UNIQUE INDEX Ritemno ON tb_Roomitem(Ritemno)CREAT

30、E UNIQUE INDEX Livno ON tb_Living(Tno)3、开发过程中遇到的技术问题以及解决方法技术问题:本系统采用的是SOL和VB的系统实现的。使用VB的过程中,对如何使用ADD Data控件导入数据源的是很熟悉。解决办法:学习VB语言,通过对书中的实例和相关的系统学习,了解到数据源导入的方法。八、系统开发总结通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,懂得了不

31、少有关数据库开发过程中的知识,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中,我也能过上网查了不少资料,也看了一些别人设计的旅馆管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,不管怎么说,对这次做的课程设计自己觉得还算满意。九、主要参考文献1 张鹏. J. , . 2 彭赛玲. J. , . 3 苏频. J. , . 4 任民宏. J. , . 5 郭凤鸣,余波,冉成科,杨海. J. , . 6 任红霞. J. , . 7 宋斌. J. , . 8 焦利宝,彭龑. J. , . 9 谭华,谭汉松. J. , .

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com