1、 信息科学与技术学院信息科学与技术学院 面向对象分析与设计面向对象分析与设计课程课程作业作业 题目题目名称名称: 酒店客房管理系统 学生姓名学生姓名: 学学 号:号: 专专 业业: 班班 级级: 指导教师指导教师: 完成日期:完成日期: 2012 年 5 月 18 号 目目 录录 第一章 简介 1 1.1 酒店客房管理系统简介 . 1 第二章 需求分析 2 2.1 系统需求 . 2 2.1.1 酒店客房管理系统用例图: . 2 2.1.2 酒店客房管理系统将满足的需求: . 2 2.1.3 功能需求: . 3 第三章 系统分析 4 3.1 分析模型图 . 4 3.1.1 酒店客房管理系统功能模
2、块 . 4 3.1.2 酒店客房管理系统前台结构图 . 5 第四章 系统设计 6 4.1 酒店客房管理系统类图 . 6 4.1.1 类图说明 . 6 4.2 客房信息状态图 . 7 4.3 订房管理时序图 . 8 4.3.1 订房管理顺序图说明 . 8 4.4 退房管理时序图 . 9 4.4.1 退房管理顺序图说明 . 9 4.5 酒店客房管理系统的体系结构 . 10 第五章 开发总结 11 5.1 小结 . 11 1 第一章第一章 简介简介 1.1 酒店客房管理系统简介 酒店客房管理系统的主要功能包括以下几个方面。 (1) 用户信息管理:对酒店客房管理系统的使用员工进行管理,包括对员工的 基
3、本信息(如用户姓名、所属部门、用户类型等)进行检索、录入和修改。 (2) 客房类型管理:用户可自定义客房类型,并对其进行管理,包括对客房类 型的基本信息(如类型名称、面积、床位、价格等)进行检索、录入和修改。 (3) 客房信息管理: 用户对客房信息进行管理, 包括对客房的基本信息(如客房 号、客房类型、客房位置等)进行检索、录入和修改。 (4) 客房经营管理: 实现对客房的订房和退房管理, 包括对客房的业务信息(如 客房号、入房时间、退房时间、金额等)进行检索、录入和修改。 (5) 客户信息查询:用户可对入住过酒店的客户信息进行查询,包括对客户的 基本信息(如身份证号、客户姓名、联系电话)进行
4、检索。 (6) 经营状况统计:根据酒店客房的业务记录,用户可选择不同的统计方式对 营业额进行统计。 (7)酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能, 包括员工信息管理、客房类型管理、客房信息管理、客房经营管理、客户信息查 询、经营状况统计、个人密码修改以及注销功能。 (8)前台服务员的主要职能是负责订房和退房,以及查询入住的客户信息。所有 该角色只可以使用部分功能,包括客房经营管理、客户信息查询、个人密码修改 以及注销功能。 2 第二章第二章 需求分析需求分析 2.1 系统需求 计算机能够灵活准确的记录、修改和查阅酒店客房的运营活动的大量数据, 帮助酒店管理人员更好更准确的掌握和分析酒店状况,及时作出正确的决策,同 时可以更快更好更准确的为顾客服务。提高酒店运营效率和服务质量。 2.1.1 酒店客房管理系统用例图: 客房类型管理 客房信息管理 经营状况统计 用户信息管理 客房经营管理 个人密码修改 酒店管理员 客户信息查询 前台服务员 2-1 酒店管理系统用例图 2.1.2 酒店客房管理系统将满足的需求: (1)