酒店管理学习系统_第1页
酒店管理学习系统_第2页
酒店管理学习系统_第3页
酒店管理学习系统_第4页
酒店管理学习系统_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、_大学数学计算机学院面向对象系统剖析与UML课程设计文档酒店管理系统学院:数学计算机学院专业:计算机科学与技术(师)班级:09级(5)班学号:姓名:丁芳指导教师:唐莉君日期:2012年6月26日_酒店管理系统一、纲要目前大部分酒店供给的服务多种多样,规模大小也各不同样,但在一些酒店中,各样信息的管理仍旧采纳手工的式:用户预定客房时,需要手工填写入住单,酒店保留的也是一般的纸质票据。对客房的入住信息、预定状况进行查问、统计办理时,需要人工对各样票据迚行操作。假如对已记录的信息进行改正,需要直接对纸质票据进行直接改正。这些手工操作效率特别的低,记录的容难以理解,还简单出现操作错误,不利于酒店的整体

2、管理。开发一家酒店的管理信息系统,用来信息化自动化酒店的平时管理行为。以便管理层对酒店经营情况更好的管理。二、重点字:酒店管理用例图面向对象模型三、前言本软件全称为酒店管理系统,合用于一般酒店、旅馆。为认识决上述问题,我们需要一个酒店管理信息系统来管理整个酒店的平时运作。这样,客户入住、客房信息查问、客房入住查问等操作都能够信息化,数据储存于电脑中,便利管理层对酒店经营状况的管理。固然大部分酒店供给的服务多种多样,规模大小也各不同样,但稍具规模的酒店必含下边三类服务:饮食、住宿和娱乐。因为我们对酒店行业没有详细的接触和实质性的认识。此次数据库设计只好在一些采集到的基本资料与个人直观认识的基础上

3、,简单模拟中等规模的酒店设计管理系统,并将其抽象成一个由三部门构成、实现三大服务的系统。酒店信息管理系统就成了帮助酒店全面实现计算机管理的重点。最近几年来,我国的现代酒_店业获得了蓬勃的发展。不论是行业规模、设备质量,仍是经营理念或管理水平,都获得了长足的进步,进入了现代化水平的阶段,跟着酒店管理的发展和市场竞争日益强烈,各酒店逐渐采纳标准化、制度化及花费管理、客户管理、数理统计剖析等科学的管理法,并采纳计算机等现代化办公及通信设备,对酒店的人流、物流和资本流进行兼顾规划,在酒店管理中开发并使用一套科学先进的酒店管理系统成为众多酒店的事不宜迟。四、术语定义面向对象的系统剖析:面向对象的系统剖析

4、是将面向对象的法运用到软件工程的剖析设计阶段。面向对象的系统剖析的主要目的是达成对某个特定应用领域(applicationdomain)的剖析和系统的建模。应达成的主要工作是描绘系统中的对象、对象的属性和操作、对象的动向特征、对象间的结构关系和通信关系等,进而成立系统的静态结构和动向活动模型。系统剖析应按照的原则是:1)系统开发是面向客户的,应从客户的角度考虑。2)诸如系统开发生命期之类的产品更新换代机构应当在全部的信息系统开发项目中成立起来。3)信息系统开发的过程其实不是一个次序的过程,它允步骤的重叠和倒转等。4)假如系统的成功可能性遇到很大限制时,应撤消整个项目。5)文档资料是系统开发生命

5、期中重要的可递交成就,应加以重视。2.面向对象的剖析法:面向对象的剖析法是利用面向对象的信息建模看法,照实体、关系、属性等,同时运用封装、继承、多态等体制来结构模拟现实系统的法。传统的结构化设计法的基本点是面向过程,系统被分解成若干个过程。而面向对象的法是采纳结构模型的看法,在系统的开发过程中,各个步骤的共同的目标是建筑一个问题域的模型。在面向对象的设计中,初始元素是对象,而后将拥有共同特点的对象概括成类,组织_类之间的等级关系,结构类库。在应用时,在类库中选择相应的类。3.UML:UML是一种可视化的建模语言,它能够让系统结构者用标准的、易于理解的式成立起能够表达出他们想象力的系统宏图,而且

6、供给一种体制,以便于不一样的人之间有效的共享和沟通设计结果。UML是一种建模语言而不是一种法,UML自己是独立于过程的。UML模型图(3类,12种)基本模型(类图)需求模型(用例图)协助模型(包图,次序图,活动图及其余)五、需求剖析组织结构图酒店总经理前厅部客房部餐饮部财务部保安部总总礼房楼洗餐送食机宾务层衣餐品台部中服房厅服采心务务购部部_图1酒店管理系统组织结构图系统功能需求本系统主要有以下功能要求:1)用户登录模块,主要用于用户的登录。用户权限分为管理员和一般用户。当用户输入用户名和密码后经过确认,才能进入旅馆客房管理信息系统,并拥有相应的权限。假如不是用户,拒绝进入。2)客房管理模块,

7、该模块是本系统的核心所在。主要用于用户对客房及其业务的状况进行管理,此中包含:客房管理:能够对全部客房进行管理,包含增修改房间及房间状态。预约管理:能够接受预约房间。收银管理。顾客信息管理:管理客户的基本信息。3)花费管理模块,该模块主要用于对客人在入住时期的花费进行入帐操作,包含花费入帐,话费入帐,餐费入帐等操作。4)审察管理模块,主要用于该酒店管理者对酒店的基本数据信息进行查察,以便拟订策略。包含客房状态报表查察,客人入住信息报表查察,历史客人报表查察等等。_酒店管理系统登录预约管理客房管理顾客信息管理收银管理审察管理接增删客客客入历受加除房户房住史预客客状基状信客定房房态本态息人房信查查

8、查间息看看看图2功能需求结构图、数据库管理模块客房基本信息,包含的数据项有:客房,客房标准,客房地点,客房状态,单价,容纳人数等。预约基本信息,包含的数据项有:客房房号,客人姓名,身份证,身份证地点,预准时间,操作员等。顾客基本信息,包含客房房号,客人姓名,身份证,身份证地点,入住时间,操作员等。系统用户信息,包含的数据项有:用户名,用户密码,用户权限。、基本业务模块酒店客房业务的基本流程主要包含:客房的预约:客人经过或许其余门路向酒店进行客房预约,招待人员查问客房状态表后确立有空屋则接受预约,预约成功后发给客人预约凭据,客房状态表作出相应的变化。客房的登记:分为预约入住和散客登记_假如客人已

9、经预约房间,则依据预约凭据进行预约入住操作,发给客人房卡,客房状态由“预约”变成“入住”。假如客人没有预约房间,招待人员查问客房状态表后,有空屋则进行客房登记操作,发给客人房卡,客房状态由“空屋”变成“入住”。客房花费:客人入住时期在酒店进行了花费,如:购置商品,就餐,打。就要进行花费入帐操作。包含:花费入帐,餐费入帐,话费入帐。客人退房:客人退房时,招待人员依据客人的房卡,进行退房登记。计算客人入住时期的房费,餐费,话费,各样花费和押金总数。对客人收取花费或许退回押金。客人信息转存到历史客人表中。客房状态由“入住”转为“空屋”。六、人员分工本软件系统为大学09级数计(5)班第三小组设计项目,

10、由小构成员纪少丹、佳、晓娟、丁芳、莉共同达成。丁芳:用例图莉:类图小娟:次序图纪少丹:状态图,协作图佳:活动图七、系统模型1需求模型:用例图(由本小组丁芳达成)(1)用例图:对一个系统或许子系统的参加者、用例以及它们之间的关系进行可视化表示的模型图称为用例图(usecasediagram)。用例图以直观的形式展现了系统的用户需_求,是系统的需求模型。2)用例图中的主要元素:参加者、用例以及它们之间的各样关系(包含,延长,泛化)。a参加者:参加者是指与系统交互的人或其余系统。是在系统以外(透过系统界限)与系统进行交互的任事物,用一个人体形状的符号表示,旁边注明参加者的名称。b用例:“用例”是“使

11、用状况”的简称。它是对系统界限以外的参加者使用每一项系统功能时的状况说明,是对参加者使用系统的一项功能时所进行的交互过程的描绘,此中包含双交替参加的一系列动作。用一个椭圆表示一个用例,在椭圆或许它的旁边给出用例的名称。c参加者与用例之间的关系:从参加者符号到用例符号之间的连线表示这个参加者与这个用例所描绘的交互。有延长(extend)和包含(include),还有泛化(generalization)。延长(extend):它表示一个用例中定义的行为延长了另一个用例中定义的行为。前者称为延长用例(extensionusecase),后者称为基用例(baseusecase)。其图形表示法是一个从延

12、长用例指向基用例的虚线开放箭头,旁边带一个重点词。包含(include):它表示一个用例中定义的行为包含了另一个用例中定义的行为。前者也称为基用例,后者称为被包含用例(inclusionusecase)。其图形表示法是一个从基用例指向被包含用例的虚线开放箭头,旁边带一个重点词。泛化(generalization):“一般特别”词组的一半,是UML的做法。它的书写比“一般特别”精练,但它只反应了问题的一面一般类(父类)对特别类(子类)而言是泛化,反之就不是泛化而是特化了。_创立系统用例模型系统的用例剖析是UML建模的第一步,在需求剖析中,我们已经确立了酒店管理系统的各功能模块,主要分为两大功能:

13、前台管理和后台管理,前台管理包含客房管理、餐饮管理、财务管理,经理系统等,后台管理包含系统保护,综合查问,库存等。确立参加者依据需求剖析能够确立出酒店管理系统的主要参加者有服务员(前台,餐厅,收银等),管理员,经理等。前台管理模块是整个酒店管理信息系统操作中最重要的功能模块之一。前台招待质量的利害直接影响酒店客人的入住率和名誉,一套高质量的酒店管理系统应当能使酒店前台工作人员能快捷有序地为客人办理不一样种类的预约手续、入住登记手续、退房手续。本前台管理模块包含客户预约,客户入住,客户退房。经理部门的功能固然不是面向顾客、不是酒店的服务项之一,但它的存在倒是必不行少的。它的主要职责有客房经营管理

14、,客户信息查问,个人密码改正,注销,前台服务。酒店管理员,为了保护数据的安全,酒店管理员能够增添或删除操作用户,给不一样的操作用户设定不一样的操作权限,以防有歹意者改正或删除系统数据。(1)酒店管理员:对酒店客房管理系统的使用者进行管理,以及用户信息,客房信息,客房经营管理等。2)酒店经理:对客房信息和用户信息进行管理。本酒店的主要负责人,除拥有后台职员的权限外,还能够查察收入信息并合理调整案。3)前台服务人员:对用户的部分信息和客房经营进行管理。确立用例_在确认参加者的基础上确立用例,系统的用例有预定信息、房务花费管理、入住登记、客人账目办理、客人资料管理等。从系统的需求述和剖析可得出该系统

15、主要用比以下:职工信息管理(增添、删除、改正、查问职工信息)客房信息管理(增添、删除、改正客房信息)客房经营管理(客房目前入住状况查问、客房信息查问、查问经营统计信息)前台服务人员要所做的工作:客房经营管理,客户信息查问,个人密码改正,注销,前台服务(客户预约、客户入住、客户退房)管理模块:客房管理,餐饮管理,财务管理,登录取户管理,顾客信息管理,预约管理,收银管理。系统的用例图及参加者与用例之间的关系职工信息管理客房信息管理酒店管理员(thehotelmanager)客房经营管理酒店管理员用例图_说明:酒店管理员是该系统的直接使用者之一,责职工信息管理,客房信息管理及客房经营管理。增添职工信

16、息删除职工信息酒店管理员职工信息管理改正职工信息查问职工信息职工信息管理用例图说明:酒店职工会有改动,比方走开的或是新来的,就要对他们的基本信息进行增添或删除,信息有变化的要进行改正,及一些必需的查问。所以职工信息管理用例与增添职工信息,删除职工信息,改正职工信息及查问职工信息是包含关系,前者属于基用例,后四个属于被包含用例。_增添客房信息酒店管理员(the客房信息管理删除客房信息hotelmanager)改正客房信息客房信息管理用例图说明:客房信息中经常有客户入住,退房,或是换房的客户,这就要求对客房的信息进行增添,删除或改正,客房信息管理与增添客房信息,删除客房信息,改正客房信息是包含关系

17、。客户目前入住状况状况查问酒店管理员客房经营管理theho.客房信息查问查问经营统计信息客房经营管理用例图_说明:为了更好的管理经营酒店,酒店负责人就要实时认识酒店的经营状况,对决议提供必需的信息,客房经营管理又是酒店经营的主要构成部分,所以客房的目前入住状况查问,客房信息查问,查问经营统计信息就成为客房经营管理不行缺乏的容。客房经营管理与客房的目前入住状况查问,客房信息查问,查问经营统计信息是包含关系。客房经营管理客户信息查问前台服务员个人密码改正注销前台服务前台服务管理用例图说明:前台服务员的用例有客房经营管理,客户信息查问,个人密码改正,注销,前台服务。_客户预定前台服务员前台服务客户入

18、住客户退房前台服务人员用例图说明:前台服务质量的利害直接影响酒店客人的入住率和名誉,一套高质量的酒店管理系统应当能使酒店前台工作人员能快捷有序地为客人办理不一样种类的预约手续、入住登记手续、退房手续,可见前台服务用例包含客户预约,客户入住,客户退房,前台服务与客户预定,客户入住,客户退房是包含关系,前者为基用例,后三者为被包含用例。_客房经营管理客户信息查问酒店经理个人密码改正注销前台服务酒店经理用例图说明:酒店经理能够进行客房经营管理,客户信息查问,个人奥密改正,注销,前台服务。客房经理_客房管理财务经理财务管理总经理餐饮管理登录酒店管理系统餐饮经理登录取户管理登录酒店管理系统用例图1客房管

19、理预定管理前台服务员顾客信息管理登录酒店管理系统收银管理登录酒店管理系统用例图2说明:各部门及前台服务人员对酒店进行管理时一定拥有登录酒店管理系统的权限,否则将没法对酒店进行有关的操作。此处登录酒店管理系统是父用例,客房管理,预约管理,顾客信息管理,财务管理,餐饮管理,用户登录管理,收银管理为子用例,子用例与例之间是泛化关系。它们都有要先登录酒店管理系统,登录成功后能够进行各自不一样的操作。_用例描绘:客房经营管理用例描绘描绘项说明用例名称客房经营管理用例描绘实现对客房的订房,入住和退房管理,包含对客房的业务信息(如客房号、预准时间、入住时间、换房状况、退房状况、金额等)进行检索、录入和改正。

20、参加者酒店管理员、酒店经理、和前台服务员前置条件一定登录后置条件如有改动一定保留基本操作流程1.用户登录2.依据用户恳求,进行响应操作3.提交操作结果被包含的用例1.客户预约2.客户入住3.客户退房入住登记描绘项说明用例名称入住登记用例描绘客户入住酒店,办理手续参加者前台服务员(主要)管理员或经理也可_前置条件一定先登录后置条件若入住成功,生成订单,存入系统,并改正入住信息基本操作流程1招待员响应客户的入住恳求2招待员查问目前的客房入住信息3依据客户供给的信息选择房间4输入、查问和改正房间的入住信息生成订单,存入系统退房登记描绘项说明用例名称退房登记用例描绘客户退出酒店,办理手续参加者前台服务员(主要)管理员或经理也可前置条件一定先登录后置条件退房成功,生成清单,存入系统,并改正入住信息基本操作流程1招待员响应客户的退房恳求2招待员查问目前的客房退房信息3.计算花费4.改正房间的入住信息5.生成结算单_客户信息管理用例描绘描绘项说明用例名称客户信息管理用例描绘用户能够对入住过酒店的客户信息进行查询,包含对客户基本信息(如身份证号、客户姓名、联系、客户种类、入住历史等等信息)进行检索。参加者酒店管理员、酒店经理和服务员前置条件一定先登录后置条件如有改动一定保留基本操作流程1.用户登录2.检索

温馨提示

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

评论

0/150

提交评论