旅馆管理信息系统课程设计_第1页
旅馆管理信息系统课程设计_第2页
旅馆管理信息系统课程设计_第3页
旅馆管理信息系统课程设计_第4页
旅馆管理信息系统课程设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、沈阳工业大学管理信息系统课程设计报告专业/班级 市场营销2班学 号 220093423 姓 名 朱丹薇 2011年 12月 23日目 录一、系统概述3 1.1 系统背景3 1.2 系统运行环境要求3 1.3 系统可行性研究3二、系统的结构与功能分析4 2.1 系统功能分析4 2.2 系统设计目标4 2.3 数据库设计4 2.4 系统数据流程分析6三、系统的使用12 3.1 系统登陆界面12 3.2 客房分配界面12 3.3 床位回收界面13 3.4 查询模块界面14 3.5 系统重置16 3.6 退出系统界面16四、课程学习心得17旅馆客房管理系统一.系统概述1.1系统背景在信息高度发达的今天

2、,旅馆业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。宾馆作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直到最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。因此,采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的手段之一。 旅馆客房管理系统正是为此而设计的。系统从满足客户的需求角度出发,实现了旅馆客房管理的基本流程。系统的主要功能包括散客开单、团体开单、宾客结帐、记录查询、客户管理、系统

3、设置等等。用户入住旅馆的时候所要等待的时间就会大大的减少,操作员能够很方便的对用户信息的登记和对房间状态的的管理,从而实现了旅馆客房管理系统高效、准确的特点现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。 随着电子电子计算机技术的进步,为各行各业的自动化管理打开了方便之门。在新的条件下,有必要实现旅馆的自动化管理,提高旅馆工作人员的效率。本系统从对旅馆的核心业务床位的管理出发,着眼于为旅馆管理创造自动化的办公环境而开发。1.2系统运行环境要求:硬件需求:并不要求很高的系统配置,能运行wind

4、ows系统和office办公软件的计算机系统即可。建议配置:计算机主频500MHZ以上,内存64M以上,硬盘10G以上,显卡缓存16M以上。软件需求:操作系统最好是Microsoft Windows 2000 Server/professional 或者以上版本,另外需装Microsoft Office 2000 access数据库。1.3 系统可行性研究1.3.1技术的可行性 现在员工的素质要求比较高,从管理层到下面的前台人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利运行。 1.3.2经济可行性 现在已有一部分计

5、算机等所需设备,可以充分发挥作用,节约不少设备资金,其余开发人员费用由旅馆支付。管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。1.3.3操作可行性 本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的

6、人员就可以轻松上手。而整个旅馆管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解二、系统功能与结构分析2.1系统功能分析该系统主要实现旅馆管理的下述功能:1、实现床位的分配和回收。旅客住店时,把旅客信息及其住房要求输入计算机系统中,快速获取符合旅客需求的房间等级、空房和空床信息,为旅客提供满意的服务。旅客退房时,把所退房间的等级、空房和空床信息录入计算机系统中,自动完成退房工作。2、查询。对整个旅馆床位信息的查询:根据对旅馆实际情况的调查,主要实现如下查询:全店可分配男床位总数及女床位总数的查询、各个等级可分配男床总数和女床总数的查询、各个等级的空房信息和房间利用情况的查询。

7、还有对旅客信息的查询,包括现在正入住或者已经入住的旅客信息的查询。另外,查询中,系统还实现了旅客信息的实时修改功能。3、系统重置。可对系统数据进行清空,实现该系统的再次利用。2.2 系统设计目标该系统需要满足以下几个系统设计目标:1、实用性原则:真正为用户的实际工作服务,按照旅馆客房管理工作的实际流程,设计出实用的旅馆客房管理系统。2、可靠性原则:必须为旅馆客房提供信息安全服务,以保证vguan信息不被泄露。3、友好性原则:本旅馆客房管理系统面向的用户是旅馆内的工作人员,所以系统操作上幽囚简单、方便、快捷,便于用户使用。4、可扩展性原则:采用开发的标准和接口,便于系统向更大的规模和功能扩展。2

8、.3数据库设计该系统设计一个数据库,名为rmis.mdb。下面包含五个数据表,分别ginfo表、groom表、room表、rclass表、info_store表。(上面g表示guest) ginfo表该表主要用来记录入住旅客的个人信息。字段名字段类型大小是否允许空值说明GnoText4否旅客入住后,自动为其分配一旅客号,作为住关键字以便检索。NameText8否旅客姓名 AgeInteger否年龄 TypeText1否1男2女 DatText10否旅客到达日期 groom表该表用来记录入住旅客的住房信息字段名字段类型大小是否允许空值说明GnoText 4否入住旅客号RnoText3否房间号Nu

9、mInteger1否旅客入住床位号2.3.3 room表该表用来记录房间号对应的房间等级及类别信息。字段名字段类型大小是否允许空值说明RnoText3否房间号ClassText1否房间等级有如下几种:1普通单间2普通双人间3普通三人间4普通四人间5标准间6豪华间7总统套房BsurplusInteger否房间剩余床位数TypeText1否0空房间1男房2女房 rclass表该表用来记录房间等级和该等级房间对应的床位数信息。字段名字段类型大小是否允许空值说明ClassText1否房间等级ClassNameText10否房间等级的名称:1普通单间2普通双人间3普通三人间4普通四人间5标准间6豪华间7

10、总统套房CnumInteger否该等级房间所含床位数。2.3.5 info_store表该表用来记录所有旅客(已经入住或者曾经入住的旅客)信息,并长期保存。以便利用入住日期和姓名查询。字段名字段类型大小是否允许空值字段说明GnoText4否NameText8否AgeInteger否TypeText1否Chk_in_datText10否入住日期RnoText3否NumText1否Chk_out_datText10是旅客退店前,该字段不录入;退店时,必须录入。2.4 系统数据流程分析该系统主要有三个功能模块,即床位分配模块,床位回收模块,查询模块。由于系统并不是很复杂,这里用算法框图代替数据流程图

11、。床位分配算法框图 打印“客满”YN查询所要求等级且空床数不为零的房间YY是否有空床位?开 始输入有关数据:姓名+年龄+类别+到达日期+房间等级+lei根据类别在room表中查询全店该类型空床总数全店可分配男床数=0or全店可分配女床数=0愿意更改等级否?等级否?N1、 room表中现有空床数-12、 groom表中添加入住旅客记录3、 ginfo表中添加旅客个人信息4、 info_store表中添加旅客信息取床号打印输出信息:旅客编号+房间等级+房间号码+床位号码结 束N床位回收算法框图开 始通过对表的查询,room表中该房间空床位数+1通过对表的查询,实现如下操作:1、 ginfo中删除该

12、旅客个人信息2、 在groom表中删除旅客入住信息。3、 info_store表中录入旅客退房日期。结 束Room表中该房间的类型置为零。输入如下数据:旅客编号通过对groom和ginfo表的查询,获得旅客信息并显示N输入旅客姓名通过对groom和ginfo表的查询,获得所有该姓名的旅客信息 选取正确的旅客信息退房?该房间空床位数=该房间的床位总数?忘记编号? Y N Y N Y查询模块分为两个功能。可以按等级进行旅客入住信息的查询和空房间及空床位的查询;还可以按日期和旅客姓名对曾经入住旅客的信息进行查询。在按房间等级进行的查询中,把“全店”也作为一种房间等级,作为进行查询的条件。1、信息查询

13、的算法框图按房间等级进行旅客入住信息查询的算法框图开 始选择房间等级对ginfo和groom表进行连接、投影操作,得到正入住旅客基本信息:姓名+性别+年龄+入住房间号+入住日期+床位号对ginfo、groom和room表进行连接、投影操作,得到该等级入住的旅客总数,该等级入住的男旅客总数以及入住的女旅客总数,用标签显示。结 束根据房间等级旅客入住信息查询的结果,按旅客要求修改入住信息的算法框图注:“相关条件”指如下条件:1、该房间不存在2、该房间客满3、该房间为异性客房4、该床位不存在5、该床位已由其他旅客使用的查询结果选定要修改的记录,鼠标左键双击输入旅客要更改的房间号和床位号重新设定旅客床

14、位和房间号,打印“更改成功”对输入进行校验,满足相关条件否?Y返回的查询结果界面,并刷新的查询结果集结束N按房间等级进行剩余床位信息查询的算法框图对room表进行查询,得到该等级对应的空房间总数;然后利用rclass表,求出该等级空房间的空床总数sum。对room表进行查询,得到该等级已有旅客入住但尚未住满的房间尚可入住的男旅客总数sum1和女旅客总数sum2结 束该等级剩余可分配的空床总数为:sum+sum1+sum2该等级剩余可分配的男床位总数为:sum+sum1该等级剩余可分配的女床位总数为:sum+sum2选择房间等级开 始对room表和rclass表进行连接、投影等操作,得到该等级剩

15、余空床位的基本信息:房间号+等级+房间总床位数+剩余床位数+房间类型2、按日期和旅客姓名对曾经入住旅客信息进行查询的算法框图开 始输入查询日期或者旅客姓名或者两者都输入检查输入的查询条件,建立合适的sql语句对info_store表进行查询,得到符合查询条件的旅客基本信息:姓名+年龄+性别+入住房间号+入住床位号+入住日期+退房日期结 束上面是系统三个模块的算法框图。这三个模块通过数据库rmis.mdb有机的联系在一起,通过对数据库的各种操作,完成旅店管理信息系统包括床位分配、回收和查询等应有的全部功能。三、系统的使用3.1 系统登陆界面工作人员可根据菜单选项进行床位分配、回收以及查询工作。3

16、.2 客房分配界面该界面为旅客分配房间,并接受个人信息。数据输入后,如果旅客要求等级客满,可按旅客要求进行更换房间等级。旅客房间分配成功后,给出以下入住信息:3.3 床位回收界面工作人员输入要退房的旅客编号,并确认旅客退房,界面如下:单击确认,旅客退房成功。单击取消,旅客暂不退房。3.4 查询模块界面按等级查询现在旅客入住信息在上面的窗体中,显示的是等级选择为“全店”时的入住信息,工作人员可自选等级进行入住信息的查询。当工作人员选择一个等级时,然后进行该等级入住信息的查询,窗体如下所示:上图是对房间等级为“普通三人间”的房间的入住信息进行查询得到的信息。上图中,如果双击某条记录,则可对该记录的部分字段进行修改。对旅客的房间号和床位号可重新编辑,更改旅客的入住信息。剩余床位信息查询3.4.3 按入住日期和姓名查询曾经入住旅客的信息(历史信息查询)下面的窗体是输入查询日期为“2004-3-8”时的情况。也可以进行入住日期和姓名的组合查询,这里不在赘述。3.5 单击“系统”菜单下的“系统重置”菜单项,可实现对系统数据库中旅客信息的清空,以便该系统的重复利用。3.6 退出系统界面单击“确定”退出系统。四、课程学习心得通过此次课程设计不仅深入学习了管理信息系统这门课程,而且技术素质和实践能力有了进一步的提高,对提

温馨提示

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

评论

0/150

提交评论