UML酒店客房管理系统.doc

UML酒店客房管理系统.doc

ID:56097676

大小:350.00 KB

页数:16页

时间:2020-03-16

UML酒店客房管理系统.doc_第1页
UML酒店客房管理系统.doc_第2页
UML酒店客房管理系统.doc_第3页
UML酒店客房管理系统.doc_第4页
UML酒店客房管理系统.doc_第5页
资源描述:

《UML酒店客房管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息科学与技术学院《面向对象分析与设计》课程作业题目名称:酒店客房管理系统学生姓名:李丙崇学号:2010508009专业:计算机科学与技术班级:2010级(1)班指导教师:戴建国完成日期:2012年5月17号15目录第一章简介31.1UML简介31.2系统功能简介3第二章需求分析52.1用例图52.1.1员工管理52.1.2前台接待员接待客户52.1.3前台预订员预订房间62.1.4前台收银员结账62.1.5服务员整理客房72.1.6总经理负责管理系统72.2领域模型8第三章系统分析93.1分析顺

2、序图93.1.1服务员整理房间顺序图93.1.2总经理查询职员信息93.1.3前台接待员接待客户顺序图103.1.4前台收银员结账的顺序图103.1.5人事部经理管理员工信息113.1.6客户信用卡结账顺序图113.1.7前台接待员登录系统顺序图123.2分析模型图12第四章系统设计134.1系统设计类图134.2系统设计顺序图134.2.1前台接待员顺序图134.2.2前台收银员顺序图144.2.3服务员整理客房顺序图144.3设计模式154.3.1观察者模式154.3.2单例模式154.4设计

3、理由1515第一章简介1.1UML简介UML是统一建模语言(UML是UnifiedModelingLanguage的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,对象建模,组件建模。UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化

4、成指定的程序语言代码。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。1.2系统功能简介酒店客房管理系统的主要任务是对酒店的客房进行管理,使用户能轻松地找到所需要的客房信息,提供订房和退房服务,并对酒店客房的业绩进行统计。在不同的酒店之间,酒店客房管理系统会存在一些差异。通常,酒店客房管理系统的主要功能包括以下几个方面。(1)员工信息管理(2)前台接待员接待顾客(3)前台预订员预订房间(4)前台收银员结账(5)服务员整理房间(6)总经理负责管理系统15从功能描述的内容来

5、看,本实例可以实现六大功能。我们根据这些功能,设计出系统的功能模块,如图1-1所示。图1-1酒店客房管理系统功能模块示意图15第二章需求分析2.1用例图2.1.1员工管理图2-1-1员工管理用例图人事部经理负责员工管理模块,负责管理员工的相关信息。2.1.2前台接待员接待客户图2-1-2前台接待员用例图前台接待员处理为预订顾客和已入住顾客的调房,留言,客房状态等问题152.1.3前台预订员预订房间图2-1-3订房管理用例图前台预订员负责预定房间,查询预订信息,修改预订信息,取消预订等操作。2.1.

6、4前台收银员结账图2-1-4退房用例图前台收银员负责处理客户退房的相关操作,包括记账,买单,转账,查账,设置跑单等操作。152.1.5服务员整理客房图2-1-5服务员整理客房信息用例图服务员负责处理客房的相关信息,包括设置房态,查询房态,修改房态等操作2.1.6总经理负责管理系统图2-1-6总经理管理系统用例图总经理负责管理系统,包括修改房价,管理系统密码,维护系统权限,查看收入数据以及备份数据等操作。152.2领域模型图2-2领域模型图15第三章系统分析3.1分析顺序图3.1.1服务员整理房间顺

7、序图图3-1-1服务员整理房间顺序图3.1.2总经理查询职员信息图3-1-2总经理查询职员信息顺序图153.1.3前台接待员接待客户顺序图图3-1-3前台接待员接待客户3.1.4前台收银员结账的顺序图图3-1-4前台收银员结账153.1.5人事部经理管理员工信息图3-1-5员工信息管理3.1.6客户信用卡结账顺序图图3-1-6客户信用卡结账153.1.7前台接待员登录系统顺序图图3-1-7前台接待员登录系统3.2分析模型图图3-2系统分析模型图15第四章系统设计4.1系统设计类图图4-1系统设计类

8、图4.2系统设计顺序图4.2.1前台接待员顺序图图4-2-1前台接待员接待客户154.2.2前台收银员顺序图图4-2-2前台收银员结账4.2.3服务员整理客房顺序图图4-2-3服务员整理客房154.3设计模式4.3.1观察者模式图4-3-1系统设计的观察者模式4.3.2单例模式图4-3-2单例模式每个系统管理者只能由一个经理担任,只有一个实例对象。4.4设计理由该设计遵守了单一职责原则,一个类只有一个发生变化的原因,避免了职责的耦合,例如:前台接待员只负责前台接待,前台预订员只负责

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。