招待所客户管理信息系统MIS课程设计_第1页
招待所客户管理信息系统MIS课程设计_第2页
招待所客户管理信息系统MIS课程设计_第3页
招待所客户管理信息系统MIS课程设计_第4页
招待所客户管理信息系统MIS课程设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、太原理工大学经济管理学院管理信息系统课程设计报告太原理工大学招待所客户管理信息系统班级:工程管理0801姓名:学号:指导教师:设计时间:2011.06.06-2011.06.17目录一、系统分析21.设计目的21 .1背景介绍22.可行性分析22. 1经济层面32. 2技术层面32 .3社会层面43 .功能需求分析44 .组织结构分析55 .业务流程分析和业务流程图66 .数据流程图87 .数据字典97.1数据项的定义97.2数据结构的定义117.3数据流的定义137.4处理逻辑的定义147.5数据存储的定义167.6外部实体的定义19二、系统设计191 .模块设计192 .代码设计203 .

2、输入设计214 .输出设计22三、收获和体会22太原理工大学招待所客户管理信息系统一、系统分析1 .设计目的1.1 背景介绍近年来,宾馆业迅猛发展,市场的竞争日趋激烈,全面提高宾馆的软件管理水准,已成为宾馆业发展的当务之急。尤其是对于星级宾馆,既需要完成前台的一些服务工作,还需要完成后台的管理工作。然而,传统的人工管理模式已经远远不能满足有效、快捷地处理经营中产生的大量信息数据的需要,从而使得企业决策层无法及时.、准确地掌握一线资料,继而影响对市场进行正确地分析和预测。像沿海城市三星级以上宾馆引进外方管理,使小部分宾馆管理水准几乎接近或达到国际水平,但对占80%以上的广大中小型宾馆来说,是难以

3、做到的。因此,欲在竞争中甩开对手,取得优势,必须在经营、管理、产品、服务等方面具备独到之处。而对宾馆的经营状况起决定作用的是客房的管理。在飞速发展的信息时代,信息已经成为所有企业的关键资源。宾馆客房管理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息管理为核心的计算机应用系统。利用宾馆客房管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现宾馆服务的系统化、规范化、自动化。通过该项目的开发与使用,宾馆可以提高其员工的工作效率,增强企业竞争力,同时适应信息时代管理数字化的要求,提高宾馆的服务水

4、平与质量,从而赢得高信誉、强实力、好效益。所以,我们觉得宾馆利用手工管理已经明显不能适应当前宾馆高速发展的需要,已意识到使用计算机网络和计算机管理的重要性,决定首先为客房部研发宾馆客房管理系统。为了提高宾馆管理效率,赢得客户的满意度,其存在一定重要性。所以,以此系统的研发过程作为我们此次设计的主题。2 .可行性分析当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以知道问题,有无可行的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系

5、统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现,直接为企业人事管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得帝常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。可是,目标的提法不尽相同,例如:(1)提高招待所管理效率,减轻劳动强度;(2)提高信息处理速度和准确性;(3)为管理者提供更方便、科学的服务。2. 1经济层面经过详细的调查,目前我国各类宾馆客房中有相当一部分单位客房管理还停留在人工管理的基础上,尤其是中、小得宾馆客房的管理更是如此,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许

6、多人力和物力。现在很多企业都在寻找功能更加齐全的管理系统来取代旧系统,而且这个软件带来的收益远远超过它的开发所花费的代价。经过对上述几个方面的调查研究和分析,我们认为这个软件的市场前景是相当客观的,在经济角度来说,开发宾馆客房管理是可行的。(1)必要性。如果不采用该管理信息系统,其业务过程中所产生的数据将得不到及时、有效的存储和处理,显得比较杂乱无章,难以分析、归纳和比较,影响招待所的管理和决策,造成招待所效率低下,浪费人力资源、时间和金钱!(2)有益性。以较低成本开发出来的管理信息系统将整个业务流程数据进行系统的整合管理,从而能够有效地提高招待所内外的信息沟通效率,节省大量的人力、时间和金钱

7、,从而降低成本,加快业务流程,提高效益,给招待所带来巨大的经济回报!(3)可能性。本系统的开发成本少,时间短,无需投入太多的人力、物力和财力,完全能够以最短的时间、最少的人力和最低的成本开发出该系统。2 .2技术层面技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时.,考虑给予的开发期限也较为充裕,预

8、计系统是可以在规定期限内完成开发。现在大多数宾馆也拥有充足的电脑设备作为实施该管理信息系统的硬件,且所有的计算机装有WindowsXP操作系统,两套完整的服务器以及装有Windows7的操作系统,开发的基于B/S模式的酒店客房管理信息系统能,有良好的兼容性和易于在该操作系统实现,完全可以开发出适合宾馆的管理信息系统平台。客房管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高招待所管理的效率。管理人员积极支持该系统开发,使新系统能够充分的发挥作用;系统界面友好美观,操作简单易行,易于理解,功能

9、更加齐全。由于管理人员已经在使用旧系统,对计算机的简单操作已经非常熟悉,所以操作者经过短时间的培训就可以使用招待所客户管理系统。3 .3社会层面(1)必要性。如果不采用该系统,将会给内外沟通造成严重的障碍,不利于客户关系管理和企业文化的形成,在社会上也会造成一定的影响!(2)可能性。由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高效率,便于管理,必然能得到广大员工和领导的支持。但不容忽视的是由于新系统的投入使用会造成员工的不适应,必然会引起这些员工的抵触,所以要做好这些员工的工作。(3)有益性。由于该系统能极大地提高效率和效益,从而能提高客户和员工的满意度,进而在社会上形成一定的声

10、誉。从以上可行性分析可知,该系统开发具备技术上、经济上和社会上的可行性。4 .功能需求分析(1)物资采购:主要根据目标顾客的需求和制定的计划进行物品采购。(2)房间类型:明确顾客对宾馆的主要需求以后,根据计划对宾馆进行布置,包括房间的数量,种类,容纳的总人数设计。(3)客房预定:客人可以通过电话,面谈,信函,网络等方式预定,提供住宿人数,需求的房间数,何时开始入住,需要住宿的时间及对房间的具体要求(包括房间等级,商务间和标准间;房间容纳人数:单人间或双人间等),以及预定人的个人基本信息,包括姓名,称呼,联系方式等。(4)住宿查询:通过此过程的操作,管理人员可以查询房间的具体信息,包括已预定,未

11、预定,房间号,房间等级,房间容纳的人数,房间价格,以及是不是需要额外服务(如宾馆棋牌室,洗浴中心等)。(5)住宿登记:根据顾客的具体需求进行登记,然后经住宿查询为顾客选择最合适的房间,最后顾客填写住宿登记表。将所有信息输入电脑并存档。(6)服务查询:顾客可以通过在前台登记时,或通过电话对宾馆的服务的种类、费用、具体服务内容进行查询,从而确定是否需要该服务。(7)每日清理:每天安排在固定的时间进行打扫,包括打扫垃圾,整理床铺,摆放物品,打扫洗浴间,对使用的东西进行添加。(8)客房账单查询:顾客退房时,利用顾客的房间号极其服务费用登记和会员号等对顾客的总消费进行总结并列出账单。5 .组织结构分析招

12、待所组织结构图:总经理和副总经理共同管理招待所拥有的7个部门,分别是:保安部、后勤部、财务部、人事处、客房部、市场部、洗浴部。如图,总经理副总经理副总经理保安部后勤部财务部人事处客房部市场部洗浴部维修组弱电组采购组会计组收银组质检培训劳资福利洗涤组销隹=客房组洗浴中心洗务组根据系统的需求分析,本系统功能需求如下:1 .系统管理:(1)修改密码 (2)添加用户2 .客房信息管理:(1)设置客房标准(2)设置客房信息3 .订房信息管理:(1)查询剩余客房信息(2)添加订房信息(3)修改订房信息(4)查询订房信息4 .结算信息管理:(1)添加结算信息(2)修改结算信息(3)查询结算信息。如图,客房管

13、理系统系统客房信息管理订房信息管理结算信息管理设置客房标准设置客房信息修改密码添加用户添加客房标准修改客房标准删除客房标准查询剩余信息添加订房信息修改订房信息查询订房信息5 .业务流程分析和业务流程图根据招待所客房管理系统的理念,此招待所客房管理系统必须满足以下需求:(1)具有设置招待所客房类型和房间信息的功能;(2)能快速、准确的了解招待所的客房状态,以便订房和退房;(3)提供多种手段查询客房订房信息;(4)提供修改订房和修改退房功能;(5)提供简单的招待所工作人员的添加用户和修改密码功能。通过对系统功能需求的分析,可以初步确定该系统的基本业务流程。如图,6.数据流程(1)数据项的定义数据项

14、乂称数据元素,是数据的最小组成单位,如学号、姓名等。对数据项的描述,应该包括以下属性:数据项名称,名称要尽量反映该数据项含义,以便于理解和记忆; 数据项编号,对于系统中所有的数据项应该进行统一编号,以方便查找; 别名,一个数据项可能有多个名称,应该在“别名”中加以说明;数据项类型,说明数据项取值是字符型还是数字型;数据项长度,组成该数据项的数字或字母的位数:数据项取值范围和取值的含义,数据项可能取什么值和每个值所代表的含义。根据以上要求,对于宾馆客房管理信息系统的数据项的定义如下列表中显示:1、房间号数据元素系统名:客房服务编号:SJX1条目名:房间号别名:属于数据流:Fl-l-rFl-1-3

15、储存处:SJCC4数据元素构:代码类型取值范围意义组成的字符串)一一010203字符1(01-20)“9(01-20)(有数字201-简要说明:房间号是房间的识别符,每个房间都有且只有唯一的房间号修改记录:编写:日期:审核:日期:2、房间类型数据元素系统名:客房服务条目名:房间类型编号:SJX2别名:属于数据流:Fl-1-f>1-1-3储存处:SJCC4数据元素构:代码类型取值范围意义字符套间,标准间房间的级别(由文字组成的字符串)简要说明:房间类型是用来区别不同房间级别,用于满足不同消费者的住房需求.修改记录:编写:日期:'申'核:日期:3、房间容纳人数数据元素系统名:

16、客房服务条目名:房间容纳人数编号:SJX3别尔属于数据流:F1-1-PF1-1-3储存处:SJCC4数据元素构:代码类型取值范围意义字符广3(由数字组成的字符串)简要说明:房间容纳人数,是指该房间为单人间,双人间,还是三人间。修改记录:编写:日期:审核:日期4、房间内部设施数据元素系统名:客房服务条目名:房间内部设施编号:SJX4别尔属于数据流:F1-1-PF1-1-3储存处:SJCC4数据元素构:该数据项主要由文字组成的字符串组成,包括:独立卫生间,热水壶、全新洗漱用具。简要说明:房间内部设施,不同类型的房间内部所包括的设施都是不同的。修改记录:编写:日期:审核:日期:(2)数据结构的定义数

17、据结构:用于描述某些数据项之间的组合关系。一个数据结构可以由若干数据项组成,也可以由若干个数据结构组成,还可以由若干数据项和数据结构共同组成。数据结构是一个递归概念。1、顾客信息数据结构系统名:客房服务编号:SJJ名条目名:顾客信息别名:数据结构组成:顾客姓名+顾客联系方式+顾客性别+顾客年龄+顾客身份证号简要说明:顾客的个人信息汇总修改记录:编写:日期审核:日期:2、房间信息数据结构系统名:客房服务编号:SJJG2条目名:房间信息别名:数据结构组成:房间号+房间类型+房间容纳人数+房间内部设施+房间价格+房间状态简要说明:每间客房的信息汇总修改记录:编写:日期:审核:日期3、附加服务信息数据

18、结构系统名:客房服务编号:SJJG3条目名:附加服务信息别名:数据结构组成:附加服务名称+附加服务价格简要说明:附加服务的介绍信息修改记录:编写日期'申'核:日期:4、物品信息数据结构系统名:客房服务编号SJJG1条目名:物品信息别名:数据结构组成:物品名称+物品数量+物品单价简要说明:宾馆所需物品的信息汇总修改记录:编写日期:市核日期:(3)数据流的定义数据流由一个或若干个基本数据项组成,它表达了数据的流向。数据流一般有两类:从外部项输入到系统中的数据流和从系统输出到外部项的数据流、系统内部处理模块之间的数据流。1、客房预订订单数据流系统名:客房服务编号:SJL1条目名:客房

19、预订订单别名:W来源:顾客去处:订单处理数据流结构:顾客姓名+顾客联系方式+房间类型+房间容纳人数+入住日期简要说明:当顾客预订时,由顾客提供进行订单处理修改记录:编写:日期:审核:日期:2、住宿登记单数据流系统名:客房服务编号:SJL2条目名:住宿登记单别名:来源:预订确定去处:登记住宿数据流结构:顾客姓名+顾客身份证号码+顾客年龄+顾客性别+顾客联系方式+房间类型+房间容纳人数+入住日期简要说明:当顾客确定入住后,填写住宿登记单进行登记住宿修改记录:编写:日期:审核:日期:3、服务定制清单数据流系统名:客房服务编号:SJL3条目名:服务定制清单别名:来源:顾客去处:服务定制处理数据流结构:

20、顾客姓名+房间号码+附加服务名称简要说明:为了满足顾客除住宿外的其他需求,有顾客提供给服务定制处理修改记录:编写:日期:审核:日期(4)处理逻辑的定义对管理信息系统中每层的每一个处理逻辑用自然语言进行简单说明。定义:处理逻辑的编号、名称以及在管理信息系统中的层号、处理逻辑的简单说明、处理逻辑的输入数据流和输出数据流、处理逻辑的过程描述和相关的数据存储。1、客房预订加工系统名:客房服务编号:CLLJ1条目名:客房预订别名:输入:顾客信息,房间信息,顾客要求输出:订单加工逻辑:1顾客提供需要的房间要求2客服部查询房间信息,看是否有符合要求的3 .若有符合要求的房间则,根据顾客要求进行安排4 .若没

21、有符合要求的房间则告知顾客没有合适的房间5、缴纳押金简要说明:顾客提出对房间的要求,客服部对房间行查询,寻找满足顾客需求的房间修改记录:编写:日期,申.核:日期2、住宿登记加工系统名:客房服务编号:CLLJ2条目名:住'宿登记别名:输入:顾客信息,房间信息输出:住宿登记单加工逻辑:1顾客提供个人信息进行登记2客服部根据顾客要求将房间分配给顾客3将房间信息和顾客信息进行登记,形成住宿登记单4、是否缴纳押金简要说明:为顾客安排住宿房间,并进行登记,形成住宿登记单修改记录:编写:日期'申'核日期3、服务定制加工系统名:客房服务编号:CLLJ3条目名:服务定制别名:输入:顾客信

22、息,房间信息,附加服务信息输出:服务清单加工逻辑:1顾客根据自己需要及宾馆可提供的服务,定制附加服务2客服部根据顾客要求进行查询,看是否能够提供所需的附加服务3将最终定制的附加服务,形成服务清单简要说明:顾客定制除住宿以外的附加服务,并形成服务清单修改记录:编写日期:,申.核:日期:4、退宿加工系统名:退房编号:CLLJ4条目名:退位别名:输入:服务清单,住宿登记单输出:账单加工逻辑:1顾客结束住宿,提出退宿2客房部对宾馆房间进行检查确定完好后通知前台3客服部根据顾客的住宿登记单和服务清单,计算出顾客的消费账单4顾客根据账单,进行支付5押金从客户应缴费用中扣除,多余的返还顾客简要说明:顾客退宿

23、,客房部进行账单支付,然后顾客根据账单进行支付修改记录:编写:日期:'申'核:日期:(5)数据存储的定义数据字典中,数据存储条目只描述数据的逻辑存储结构,不涉及它的物流组织,它指出了系统中应该保存的数据结构以及具体的数据内容。定义:数据存储编号及其名称,数据存储的组成(数据项、数据结构),存储方式,简要说明,是否有立即查询要求。1、后勤仓库库数据存储系统名:客房服务编号:SJCC1条目名:物资库存别名:存储组织:关于所有物品的存货信息记录数:关键字:货物名称记录组成:物品名称,物品数量简要说明:用于进行货物储存状况的记录修改记录:编写:日期:审核:日期2、顾客信息数据存储系统名

24、:客房服务编号:SJCC2条目名:颐客仁:思别名:存储组织:每个顾客一条记录记录数:关键字:身份证号码记录组成:项名姓名身份证号码性别联系方式年龄近似长度1020L0155简要说明:记录和保存顾客信息修改记录:编写:日期市核日期:3、住宿登记单数据存储系统名:客房服务条目名:住'宿登记单编号:SJCC3别名:存储组织:每个房间一张住记录数:宿登记单关键字:房间号记录组成:顾客姓名,顾客身份证号码,顾客性别,房间号,房间类型,房间人数,入住日期简要说明:用于进行住宿登记修改记录:编写:日期:宙核:日期:4、房间信息数据存储系统名:客房服务编号:SJCC1条目名:房间信息别名:存储组织:每

25、个房间一条记录记录数:关键字:房间号码记录组成:房间号,房间类型,房间容纳人数,房间内部设施简要说明:用于记录客房的基本信息修改记录:编写:日期:'申'核:日期:5、已确定订单数据存储系统名:客房服务编号:SJCC5条目名:一确:定订单.别名:存储组织:每个顾客一条记录记录数:关键字:顾客名称记录组成:顾客名称,顾客联系方式,房间类型,房间容纳人数,入住日期简要说明:当顾客确定预定后,用于进行预订信息登记修改记录:编写:日期:,申.核日期:(6)外部实体的定义1、顾客外部实体系统名:客房服务编号:WBST1条目名:题登别名:输入数据流:输出数据流:客房预订订单主要特征:顾客:即

26、本系统中需要被服务的对象,其主要特征是顾客姓名,身份证号码,联系方式。简要说明:本系统主要为顾客提供住宿服务,以及一些其他的附加服务。修改记录:编写:日期'申'核:日期2、供应商外部实体系统名:客房服务编号:WBST2条目名:供应商别名:输入数据流:订货单输出数据流:发货单主要特征:供应商:即本系统中当宾馆物资不足时向宾馆提供屋子来源,其主要特征是供成两名称,供应商联系方式,主营业务简要说明:本系统主要向供应商提供订货单,由供应商满足宾馆物资需求。修改记录:编写:日期:'申'核:日期:二、系统设计1 .模块设计(1)模块设计原则主要原则:“高内聚,低耦合”提高模

27、块的独立性其他原则:模块的分解原则:按功能分解"模块的扇出系数:不宜太大,也不宜太小。模块的扇入系数:越大越好。对于任何一个内部存在判断调用的模块,模块的判断作用范围应该是他的控制范围的一个子集。且存在判断调用的模块,所在层次不要与那些属于判断作用范围的模块所在层次相隔太远。(2)模块设计说明书模块设计说明书格式系统名称:模块编号:模块名称:上级调用模块编号:上级调用模块名称:输入:输出:处理:备注:设计者年月日模块设计说明书格式举例系统名称:入住登记查询模块编号:RZ001模块名称:入住登记查询上级调用模块编号:RZ001上级调用模块名称:入住登记查询输入:登记证件名称和编号输出:

28、客房及服务信息处理:费用结算备注:设计者年月日2 .代码设计(1)代码设计原则代码应唯一标志它所代表的事物或属性。结构应与处理的方法相一致。代码设计要预留足够的位置,以适应不断变化的需要。不要使用易于混淆的字符。要注意尽量采用不易出错的代码结构。(2)代码的种类顺序码区间码,其中包括多面码、上下关联区间码和十进位码。助忆码在遵守代码设计原则的基础上,根据系统的不同需要选择相应种类的代码。(3)本次设计所使用代码的结构介绍201-(1)(2)(3),其中201中的2表示顾客入住的楼层数,01表示顾客入住该楼层的房间代码,201即表示顾客入住在2第二层的01号房间;因为本次设计中的招待所所有房间均设计为双人标准间,所以在房间

温馨提示

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

评论

0/150

提交评论