【毕业设计】客房信息管理系统_第1页
【毕业设计】客房信息管理系统_第2页
【毕业设计】客房信息管理系统_第3页
【毕业设计】客房信息管理系统_第4页
【毕业设计】客房信息管理系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录一、前言211课题背景2二、系统需求321系统目标3221系统需求分析323系统的性能需求4三、系统设计631用例模型6331订房时序图9332退宿结账时序图1034状态图1035活动图12351酒店客房管理活动图1236组件图16四、设计总结1741系统可以扩充的功能及系统展望1742总结语17参考文献18一、前言11课题背景当前,随着信息的不断飞速发展,信息技术已逐渐成为各种技术的基础,信息也成为企业具有竞争力的核心要素。企业的生存和发展依靠正确的决策,而决策的基础就是信息,所以企业竞争力的高低完全取决于企业对信息的获取和处理能力。企业要准确、快速的获取和处理信息,企业信息化是必然的选择。企业必须加快内部信息交流,改进企业业务流程和管理模式,提高运行效率,降低成本,提高竞争力,信息化建设是企业适应社会发展的要求。企业管理信息系统即企业MIS是企业信息化的重要内容。随着我国改革开放的不断推进,人民生活水平日益提高,旅游经济蓬勃发展,这一切都带动了酒店行业的发展。再加上入境旅游的人也越来越多,入境从事商务活动的外宾也越来越多。传统的手工已不适应现代化酒店管理的需要。及时、准确、全方位的网络化信息管理成为必需。酒店是一个服务至上的行业,从客人的预定开始,到入住登记直至最后退房结账,每一步骤都要保持一致性的服务水准,错失一步,会令其辛苦经营的形象功亏一篑。要成为一间成功的酒店,就必须作到宾至如归,面对酒店业内激烈的竞争形势,各酒店均在努力拓展其服务领域的广度和深度。虽然计算机并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机网络和管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。12开发工具本图利用RATIONALROSE绘制计算机及操作系统WINDOWSXP或WINDOWS7;二、系统需求21系统目标本系统需要满足以下几个系统设计目标。(1)实用性原则真正为用户的实际工作服务,按照酒店客房管理工作的实际流程,设计出实用的酒店客房管理系统。(2)可靠性原则必须为酒店客房提供信息安全的服务,以保证酒店信息的不被泄露。(3)友好性原则本酒店客房管理系统面向的用户是酒店内工作人员,所以系统操作上要求简单、方便、快捷,便于用户使用。(4)可扩展性原则采用开发的标准和接口,便于系统向更大的规模和功能扩展。22系统的功能需求221系统需求分析需求分析的是整个软件开发的基础性工作,其目标是深入描述软件的功能和性能,确定软件设计的约束、软件同其他系统元素的接口细节,定义软件的其它有效性需求。需求分析阶段研究的对象是用户对软件项目的要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受;另一方面,要准确地表达被接受的用户要求。需求分析阶段得到的规格说明是以后各阶段开发工作的重要依据。具体需求如下第一、功能需求。(1)在前台和销售部能完成客房的预订,并能方便的查询客房预订情况,预订情况需在房态图中显示。当客人入住时可从预订信息中直接提取用户的基本信息,以加快入住登记的速度。(2)在前台进行客人的入住登记,要求能进行团队、会议、散客的分类登记,对不同类型的客人可设定一定的折扣。对老客户要求可从历史宾客信息中快速提取客户信息,以加快入住登记速度。(3)当客人进行登记完成后,需要立即改变房态并启动制卡程序,为客人制作房卡。(4)能够从主登录窗口中直接查询客人信息。(5)前台收银完成客人的预付金接收以及客人退房操作,并且在客人退房后立即改变房态为空房。(6)前台收银系统能自动生成欠费客户催款报表。(7)夜审系统能完成当日销售情况的统计,并自动生成房费。第二、安全性需求。(1)前台接待员只能登录业务系统,并将操作员的操作情况进行记录,无法对操作权限进行更改。(3)经理具有最高权限。第三、可靠性需求。酒店要求机器能进行长时间运行,尤其是服务器能够支持长时间运作。第四、用户界面需求。要求界面简洁统一,对于前台接待和收银要求大部分功能,如客户登记、客户结帐都能从房态图中直接调用完成。第五、资源使用需求。酒店网管部负责提供一名工作人员进行软件的管理维护工作。23系统的性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的性能需求(1)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息的处理。由于系统的查询功能对于整个系统的功能和性能完成很重要。从系统的多个数据来源来看,客房信息查询、订房信息查询、结算信息查询,其准确性很大程度上决定了系统的成败。因此,在系统开发过程中,系统采用优化的SQL语句及安全扩展存储过程来保证系统的准确性和及时性。(2)系统的开放性和系统的可扩充性系统在开发过程中,应该充分考虑以后的可扩充性。例如系统权限和客房信息设置等模块也会不断的更新和完善。所有这些都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(3)系统的易用性本酒店客房管理系统面向的用户是酒店内工作人员,而有些使用人员往往对计算机并不是非常熟悉,所以系统操作上要求简单、方便、快捷,便于用户使用。这就要求系统能够提供良好的用户接口,易用的人机交互界面。(4)系统的响应速度系统设计中摒弃大量数据冗余,提出了优化数据库的解决方案,大量使用存储过程,大大提高系统响应时间和速度。系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。严格保证操作人员不会因为速度问题而影响工作效率。三、系统设计31用例模型本系统主要分为以下几个模块登录窗体,住宿登记模块,操作员设置模板,用户权限设置模块,密码设置模块,住宿查询模块,客房设置模块,房态查看模块和宿费提醒模块。根据系统的需求分析,本系统功能需求如下1系统管理1修改密码2添加用户2客房信息管理1设置客房标准添加客房标准修改客房标准删除客房标准2设置客房信息添加客房信息修改客房信息删除客房信息查询客房信息3订房信息管理1查询剩余客房信息2添加订房信息3修改订房信息4查询订房信息4结算信息管理1添加结算信息2修改结算信息3查询结算信息系统的用例图主要包括系统管理员和接待员必须进行登录和权限验证。系统管理员能够通过该系统进行如下活动权限设置,密码设置,操作员设置,客房设置权限接待员可以进行客房查询,房态查看,住宿登记,调房登记,退宿结账,挂账查询,客房结账,住宿查询,退宿查询等活动。图31客房信息管理系统用例图32类图通过对系统功能需求的分析,可以初步确定该系统的基本数据需求。由各个功能可以进一步确定具体的数据需求,具体数据需求如下客户信息姓名、电话、身份证号、性别、客户密码。房间记录订房时间、退房时间、价格统计、入住顾客姓名、入住顾客电话。房间类别类别名称、使用面积、床位数、价格。房间房间号、房间类型、房间的位置、房间的描述、备注。管理人员用户名、密码、地址、电话。房间的状态状态标识订房房间号、入住客户姓名、入住客户电话、入住客户身份证正在使用的房间房间号、客户姓名、入住时间图32客房信息管理系统类图33核心用例的时序图331订房时序图系统用户必须进行信息验证,输入操作员名字和密码,并且验证成功方可进入主窗口。图33订房时序图332退宿结账时序图系统用户进行退宿结账活动,打开退宿结账窗体,使窗口进入登记状态,生成本次退宿编号,客户输入住宿凭证编号和住宿信息,系统生成本次客户退宿信息,并进行打印和核算。图34退房时序图34状态图主要给出住宿登记用例的状态转换住宿登记主要包含以下状态提交用户信息,选择操作,退宿结账,权限管理,住宿登记,输入账号,输入完成,输入未完成,打印。他们之间的转换规则如下打开登录界面,当客户提交用户信息成功时,进入主窗体,等待用户选择操作。客户选择操作,进行住宿登记,转换到输入账号客户选择空房的房间号,转入输入完成。客户取消选择空方的房间号,转入等待继续输入客户选择被占用或维修的房间号,则转入等待输入信息客户输入完成提交用户信息,则转入打印状态。最后客户退出图35客房信息管理系统状态图35活动图351酒店客房管理活动图顾客要求住入客房系统管理员登录客房管理界面查看住房信息将查看到的信息展示给顾客顾客确定入住房间系统管理员修改房间入住信息系统管理员退出系统图36用户登录、提交订房单活动图352订房活动图图37订房活动图353退房活动图图38退房活动图354经理管理活动图图39经理管理活动图36组件图在酒店客房管理系统中,对系统的主要参与者和主要的实体类分别创建对应的构件进行映射,如图所示创建主程序窗口,操作员设置,密码设置,权限设置,住宿登记,退宿结账,住宿查询,退宿查询,调房登记,客房设置,客房查询,房态查看构件。根据这些构件以及其关系创建的构件图如图所示图310客房信息管理系统组件图4、设计总结41系统可以扩充的功能及系统展望受开发时间的限制和个人的对VC编程的技术水平,本系统的开发主要是完成酒店客房的预订、入住、退房及信息查询的管理,这只是整个酒店管理系统的一部分内容,对系统的系统权限设置方面没有设置。另外本系统的美观方面不足,没增加可以直观的看出房间的状态的显示效果(比如可以用不同的颜色显示房间的定住情况)。没有增加系统提醒功能,如当顾客的入住日期到时,进行相关提醒。所以系统还存在较大的继续开发空间。这在做系统设计时已经考虑到了的,主要有以下几个方面第一,进一步完善系统功能,增加商务中心管理模块、餐饮管理模块、电话计费模块,使得客人可以凭借房卡在酒店实现“一卡式”消费。第二,随着互联网上电子商务的发展,没有开展电子商务的酒店将没有生机,将失去竞争力。尤其是随着国内游泳业的发展,酒店竞争和发展迫在眉睫,它要求酒店经营者不断寻找新的经济增长点、采取新的营销模式。由于INTERNET具有传播面广、费用低、效率高的特点,有效地通过INTERNET进行电子商务模式的市场营销活动,将成为酒店在于激烈市场竞争中成功的关键之一,如网上宣传、网上订房系统,而电子商务系统也必将成为酒店MIS的延伸和拓展。第三,客户的消费是酒店所有经济收入的源泉,因此在酒店管理系统中应当增加客户关系的管理,例如对于经常消费的客户应当设置一定的折扣,还应当记住他的一些嗜好(如喜欢散装茶)等,这些都会让客户有宾至如归的感觉,提高客户的满意度,从而增加客户的忠诚度。42总结语通过对信息系统进一步

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论