UML酒店管理课程设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宁夏大学数学计算机学院 面向对象分析与 uml 课程设计文 档 专 班 学 姓 课  业: 计算机科学与技术(师) 级:09 级(5)班 号:12009242457 名: 李莉 题: 酒店管理系统 指导教师:唐莉君 1 1.引言 随着经济的发展,人们越来越享受和消费。所以目前有很多的服务行业和娱乐场所大 量的涌现。那么酒店这一行业的竞争则很强烈,而且酒店每天的人流量人多,必须有一个 健全的管理模式,才能有效的管理,而且多样化的服务,才能吸引顾客,从而才能在这一 行业有立足之地。由于酒店提供的服务多种多样,规模大小也各不相同,所以对酒店管理 系统的需求也不相同,但稍具规模的酒店必含下面三类服务:饮食、住宿和娱乐。目前, 计算机迅速的发展,也很快的覆盖到各个行业,计算机进入使酒店管理有了很大的突破。 由于我们对酒店行业没有具体的接触和实质性的了解。此次数据库设计只能在一些收集到 的基本材料与个人直观认识的基础上,简单模仿中等规模的酒店设计管理系统,并将其抽 象成一个由三部门组成、实现三大服务的系统。 2.关键字  酒店管理  分析  类图 3.术语定义 3.1 面向对象的系统分析 面向对象的系统分析和设计是将面向对象的方法运用到软件工程的分析设计阶段。 面向对象的系统分析和设计的主要目的是完成对某个特定应用领域(application domain)的分析和系统的建模。应完成的主要工作是描述系统中的对象、对象的属性和操 作、对象的动态特性、对象间的构造关系和通信关系等,从而建立系统的静态结构和动态 活动模型。系统分析和设计应遵循的原则是: 系统开发是面向客户的,应从客户的角度考虑。 诸如系统开发生命周期之类的产品更新换代机构应该在所有的信息系统开发项目中 建立起来。 信息系统开发的过程并不是一个顺序的过程,它允许步骤的重叠和倒转等。 (4) 如果系统的成功可能性受到很大限制时,应取消整个项目。 (5) 文档材料是系统开发生命周期中重要的可递交成果,应加以重视。 3.2 面向对象的分析方法: 面向对象的分析方法是利用面向对象的 信 息建模概念,如实体、关系、属性等,同时 运用封装、继承、多态等机制来构造模拟现实系统的方法。 2 传统的 结 构 化 设 计 方 法的基本点是面向过程,系统被分解成若干个过程。而面向对象 的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个 问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳 成类,组织类之间的等级关系,构造类库。在应用时,在类库中选择相应的类。 3.3UML:UML 是一种可视化的建模语言,它能够让系统构造者用标准的、易于理解的方 式建立起能够表达出他们想象力的系统蓝图,并且提供一种机制,以便于不同的人之间有 效的共享和交流设计结果。 UML 是一种建模语言而不是一种方法,UML 本身是独立于过程的。 UML 模型图(3 类,12 种) 基本模型(类图) 需求模型(用况图) 辅助模型(包图,顺序图,活动图及其他) 4. 数据库管理模块 4.1 模块划分 客房基本信息,包括的数据项有:客房号码,客房标准,客房位置,客房状态,单 价,容纳人数,等。 预定基本信息,包括的数据项有:客房房号,客人姓名,身份证号码,身份证地 址,预定时间,操作员等。 顾客基本信息,包括客房房号,客人姓名,身份证号码,身份证地址,入住时间, 操作员等。 系统用户信息,包括的数据项有 :用户名,用户密码,用户权限。 4.2 基本业务模块的实现 ? 客房的预定:客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客 房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,客房状态表 作出相应的变化。 客房的登记:分为预定入住和散客登记 如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客 房状态由“预定”变为“入住”。 如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操 作,发给客人房卡,客房状态由“空房”变为“入住”。 3 洗衣房房务中 洗 衣 房 房 务 中 心 客房部 楼 层 服 务 餐饮部 餐 厅 财务部 酒店总经理 保安部 礼 宾 部 前厅部 总 机 总 台 送 餐 服 务 食 品 采 购 客房消费:客人入住期间在酒店进行了消费,如:购买商品,就餐,打电话。就 要进行消费入帐操作。包括:消费入帐,餐费入帐,话费入帐。 客人退房:客人退房时,接待人员根据客人的房卡,进行退房登记。计算客人入 住期间的房费,餐费,话费,各种消费和押金总额。对客人收取费用或者退回押 金。客人信息转存到历史客人表中。客房状态由“入住”转为“空房”。 5. 需求分析 5.1 组织结构图 部  部 5.2 系统

文档评论(0)

liuxingmeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档