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

下载本文档

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

文档简介

本科实验陈说之青柳念文创作课程称呼:系统剖析与设计实验项目:《酒店管理系统》实验实验地址:逸夫楼专业班级:软件1406学号:2014005674学生姓名:张琳指导教员:孟东霞2016年9月25日一、实验目标经过《系统剖析与设计》实验,使学生在实质的事例中达成系统剖析与系统设计中的主要步伐,并熟习信息系统开拓的有关应用软件,加深对信息系统剖析与设计课程基础实质、基本知识的懂得,提升剖析和办理实质问题的才能,使学生在实践中熟习信息系统剖析与设计的规范,为后继的学习打下优秀的基础.二、实验要求学生以个人为单位达成,自选题目,班内题目不重复,使用UML停止系统剖析与设计,并达成实验陈说.实验陈说以纸质版(A4)在课程竣过后二周上内提交(12周).三、实验主要设施:台式或笔录本计算机四、实验内容选题及项目布景酒店管理系统是一个面向酒店用来停止酒店平时管理的系统.该系统能能够为酒店的管理者对酒店停止比较切确的管理,能够实现用户停止酒店的预约等操控,对酒店各部分供给管理功能.定义酒店管理系统是记录酒店东人的信息,供给查问,报表打印等一系列工作,他能让工作人员从繁琐的工作中挣脱出来.本系统将连系中国酒店的实质特色,模仿中小型酒店的设计管理系统,将整个酒店管理系统细分红三个部分:房间管理、顾客管理和财务管理.实现客房管理、房态查问、系统管理、会员管理等基本功能.3参照资料《系统剖析与设计》《酒店管理方案》系统剖析与设计在本系统中参加者有:酒店管理员,酒店司理,前台服务对需求停止捕捉与描述用例称呼:用户信息管理履行者:酒店管理员和前台服务员目标:对酒店客房管理系统的使用者停止管理,包括对职工的基本信息停止检索、录入和改正用例称呼:客房营运管理履行者:酒店管理员、酒店司理、和前台服务员目标:实现对客房的订房,入住和退房管理,包括对客房的业务信息(如客房号、预准时间、入住时间、换房状况、退房状况、金额等)停止检索、录入和改正.用例称呼:预定登记履行者:前台服务员、管理员或司理目标:客户经过各样门路(电话、网络或亲身抵达)预定房间用例称呼:入住登记履行者:前台服务员、管理员或司理目标:客户入住酒店,筹备手续用例称呼:退房登记履行者:前台服务员、管理员或司理目标:客户退出酒店,筹备手续用例称呼:客房信息管理履行者:酒店管理员和酒店司理目标:可自定义客房种类,并对其停止管理,包括对客房种类的基本信息(如客房号、客房种类、房间地点、面积、床位、价钱等)停止检索、录入和改正.用例称呼:用户密码改正履行者:酒店管理员、酒店司理和服务员目标:用户能够对自己的登录密码停止改正用例称呼:用户注销履行者:酒店管理员,酒店司理和服务员目标:用户分开系统,注销,以防备别人经过自己的帐号登录系统用例称呼:删除用户履行者:酒店管理员目标:删除用户(前台服务员、系统管理员、司理)信息用例称呼:增添用户履行者:酒店管理员目标:增添用户用例称呼:查问用户信息履行者:酒店管理员或服务员目标:查问用户(前台服务员、系统管理员、司理)信息,包括姓名、职工号、部分、接洽方式用例称呼:删除用户履行者:酒店管理员酒店管理员目标:删除用户(前台服务员、系统管理员、司理)信息用例描述:用例ID号及用例名D1用户信息管理用例概括对酒店客房管理系统的使用者停止管理,包括对职工的基本信息停止检索、录入和改正参加者酒店管理员和前台服务员(部分使用)前置条件一定先登录(帐号、密码)后置条件如有变动,一定确认保存基本事件流1.管理员(或服务员)登录(BasicFlow)2.对职工信息停止查问或改正扩大事件流(Alternative1.增添职工Flows)2.查问职工信息3.改正职工信息4.删除职工信息用例ID号及用例名D2增添用户用例概括增添用户参加者酒店管理员前置条件一定先登录后置条件假如有变动一定保存基本事件流1.管理员登录(BasicFlow)2.初步增添职工3.输入职工信息4.保存增添职工信息扩大事件流(Alternative增添用户Flows)用例ID号及用例名D3查问用户信息用例概括查问用户(前台服务员、系统管理员、司理)信息,包括姓名、职工号、部分、接洽方式参加者酒店管理员或服务员(部分)前置条件一定先登录后置条件如有变动一定保存基本事件流1.管理员登录(BasicFlow)2.输入所要查问职工姓名或职工号检索检查信息确认并退出扩大事件流(Alternative查问用户信息Flows)用例ID号及用例名D4删除用户用例概括删除用户(前台服务员、系统管理员、司理)信息参加者酒店管理员前置条件一定先登录后置条件一定确认保存基本事件流5.管理员登录(BasicFlow)6.输入所要删除职工的姓名或职工号7.确认删除8.退出扩大事件流(Alternative删除用户Flows)用例图剖析与议论建模用例图的步伐、方法?确立出系统的参加者和用例.(2)确立出系统的用例.(3)依据优先序次细化每一个用例.(4)确立出每一个用例中的泛化.(5)确立每一个用例中的包括关系、扩大关系.使用你已经确立的参加者,用例,泛化,包括关系和扩大关系为每一个用例创立一个用例图.怎样辨别系统的参加者?应当怎样区分用例,应注意哪些问题?查找谁是系统的主要功能,谁改变系统的数据,谁从系统获得数据,谁支持保护系统谁需要借助系统的支持来达成平时的工作,系统需要把持哪些硬件,系统需要和那些外面系统交互.区分用例能够将系统分解成若干子系统,子系统还能够区分部下子系统,形成一个系统条理布局.辨别用例间的关系,扩大、包括等来区分子系统.心得关于大型软件系统,用例模型相对复杂为了清楚的描述这样的系统就有需要使用包等对用例停止分组.经过本次实验指导了用例图怎么画,及用例图描述系统的功能需求.4.2成立对象模型候选类的数据词典类名种类定义酒店管理系统布局体记录工作人员的信息餐饮管理界面布局体记录月销售额财务管理界面字符型、链表记录财务客房管理界面布局体住户记录用户管理界面布局体客户信息预定管理界面布局体客户的更新信息顾客信息管理界面布局体顾客的信息记录(客房记录等)客房管理界面类:属性客房号码客房尺度客房地点客房状态单价容纳人数用户管理界面类属性用户名密码餐饮管理界面类属性食品种类食品价钱操控点菜()结账()顾客信息管理界面类属性客房房号主人姓名身份证号码身份证地址入住时间操控员财务管理界面类属性入账编号入账金额入账时间预定管理界面类属性客房房号主人姓名身份证号码身份证地址预准时间操控员酒店管理系统类属性用户名密码操控登录()图酒店管理系统类图该类图中包括类有:客房管理界面类用户管理界面类餐饮管理界面类财务管理界面类预定管理界面类顾客信息管理界面类酒店管理系统类说明:客房管理界面类,用户管理界面类,餐饮管理界面类,财务管理界面类,预定管理界面类,顾客信息管理界面类与酒店管理系统类为关系关系.关于大型复杂系统,常需要把大批的模型元素用包组织起来,以方便办理.对所选系统的类停止分组,以便更清楚地懂得系统的布局.图该包图中含有:系统管理房间管理客房管理房态查问顾客管理会员管理财务管理说明:系统管理与整个房间管理、顾客管理、财务管理有关系.)建模类图的步伐、方法?使用名词辨别法辨别类;建模类与类之间的关系;为类图中的关系关系增添适合的脚色名;为已被封装到类中的独犯法能建模类.1〉研究剖析问题范围,确立系统的需求.2〉发现对象和对象类,理解他们的含义和责任,确立属性和操控.3〉发现类之间的静态接洽.侧重剖析找出对象类之间的一般和特别关系,部分与整体关系,研究类的继承性和多态性,把类之间的静态接洽用关系、泛化、聚合、组合、依靠等接洽表达出来,固然对象类图表达的是系统的静态布局特色,可是应当把对系统的静态剖析与动向剖析连系起来,更能正确地懂得系统的静态布局特色.4〉设计类与接洽.调整和精化已获得的对象类和类之间的接洽,办理诸如命名矛盾、功能重复等问题.5〉绘制对象类图并编制相应的说明2)辨别类有哪些方法,你是怎样辨别类的?行为剖析、名词剖析法、依据鸿沟类、克制类、实体类的区分辨别、参照设计形式确立类以及经过对范围停止剖析获得类.在此系统中,采纳了名词剖析法,而后找出候选类,在审察与挑选.3)解说关系的多重性?怎样确立类的属性、操控、类之间的关联关系、组织类之间的继承?关系的多重性示意:在建模过程中年,一个关系实例中有多少个互相毗邻的对象.经过剖析系统布局与构成,确立类的关系关系、组织类之间的继承.4.3成立动向模型系统的动向行为模型由交互图(次序图和共同图)、状态机图和活动图表达.在系统的剖析和设计中应当对主要的UseCase和对象类绘制这些图形,以便剖析系统的行为,印证和改正系统的静态布局,满足用户的需求,达到系统的目标.次序图说明:当用户输入了正确的用户名和密码时系统进入考证服务,经过数据库的查问认为用户存在时返回一个考证成功的信息给登录酒店管理系统,以后返回一个登录成功的信息给用户.该图将转成通讯图:图客户订房次序图客户订房序列图说明:1职工登录系统2预定恳求3翻开查问界面4有无空房5无空房6抱愧无空房7有空房8翻开预定房间界面9达成订单10预定成功增添订单说明:酒店司理翻开职工登录系让前台服务员为顾客供给服务,前台服务员翻开操控界面在酒店数据库停止查问有无空房若无则放回信息告诉顾客无空房间,如有则翻开预约空房的界面达成订单,预约成功后增添订单到系统返回给司理.通讯图图该通讯图中包括:酒店数据库预定房间顾客前台服务员酒店司理查问界面说明:酒店司理翻开职工登录系让前台服务员为顾客供给服务,前台服务员翻开操控界面在酒店数据库停止查问有无空房若无则放回消息告诉顾客无空房间,如有则翻开预约空房的界面达成订单,预定成功后增添订单到系统返回给司理.活动图的主要作用是示意系统的业务工作流和并发办理过程针对自选系统主要的业务工作流绘制活动图.绘制活动图需要确立参加活动的对象、动作状态、动作流,以及对象流.

.图预约房间活动图该活动图中包括:预约房间房间种类一般房间豪华房间客户登记说明:当顾客要求预约房间是先查问能否有空房间,假如有则看房间的种类,假如无则分开竣事;在房间种类中能够并发停止选择是一般房间仍是豪华房间,最后以客户登记竣事并发流,竣事.酒店管理系统的活动图说明:用户能够停止登录假如成功则选择假如一般用户则并发停止管理自己的信息,或能够停止客房管理,预约管理,花费管理;假如管理员则并发停止客房管理预约管理和花费管理,还能够管理自己的和一般用户的信息,最后管理达成后竣事;假如登录失败,则在三次登录失败退后出系统.参加活动的对象是用户,或是管理员.状态机图表示一个对象(类)的生命史.关于一些实现重要行为动作的对象应当绘制状态机图.绘制状态机图需要确立一个对象的生命期能够出现的所有状态,哪些事件将惹起状态的转移,将会发生哪些动作.该图中包括状态有:客房订房登记删除房间退房登记说明:在增添信息给客房,当停止订房登记后将订房的信息加入房间状态,假如发生删除房间操控是,将删除信息加入删除房间信息,假如发生退房事件将会触发退房登记,会将房间状态设置为空.房间状态图说明:假如占用过就看他能否登记过,假如登记过为在使用中需要清理房间,预约房间若撤消预定就竣事;房间假如有破坏则需要维修.剖析与议论问题:比较次序图与通讯图、活动图与状态图的应用.在uml系统开拓过程中,系统的动向模型主要包括对象交互模型和对象的状态模型.对象交互模型由次序图和通讯图停止描绘,对象的状态模型择优活动图和状态图停止描述.同样点:描述图符基本同样;能够描述一个系统或对象在生计时期的状态或行为;能够用条件分支图描述一个系统或对象的行为克制流能够描述一个系统或对象在多过程操控中的并刊行为分歧点:触发一个系统或对象的状态发生转移的体制分歧;描述多个对象共同达成一个操控的体制分歧次

温馨提示

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

评论

0/150

提交评论