5_智能快捷酒店系统分析.docVIP

  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文档。上传文档
查看更多
5_智能快捷酒店系统分析

做得不错,简洁明了 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 3 1.4参考资料 3 2系统结构模型 3 2.1初始对象表 3 2.2初始类图 4 2.3细化类图 4 2.3.1属性的识别 5 2.3.2 操作的识别 8 2.4三层精化类图 7 3系统行为模型 8 3.1交互模型 13 3.2状态模型 17 概要设计说明书 1引言 1.1编写目的 编写本说明书的目的是说明系统的静态结构及动态结构,包括初始的类模型、细化的类、动态交互模型,为进一步的设计和开发提供依据。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 1.2背景 说明: 待开发的软件系统的名称:智能快捷酒店系统; 本项目的任务提出者:四人小组; 本项目的任务开发者:顾笑笑 叶剑辉 李国拯 肖志宇; 用户及实现该软件的计算中心或计算机网络:学生PC; 开发背景: 中国的经济飞速发展,奥运会、世博会、以及2014年的南京青奥会等盛会的举办带动了酒店行业额飞速发展。酒店是为客人提供住宿、餐饮、购物、娱乐和其它服务的综合性服务企业,它所接待的客人可能来自世界各地。随着社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要问题。这就要求酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,而其还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出反应和正确的指定经营决策,保证酒店企业的生存和发展。我们小组开发的智能快捷酒店系统 正是基于这一需求,用计算机来处理大部分繁琐的前台操作。 1.3定义 用户名及口令:存放在一个数据库表中,用以判断该用户是否是酒店管理员; 客人信息管理:是酒店管理员使用该系统的权限的表现,在必要情况下,处理客人信息; 客房信息管理:是酒店管理员使用该系统的权限的表现,在必要情况下,处理客房信息; 客人信息:主要是身份证中的信息,包括姓名、年龄、民族、家庭地址等、 还有住房信息、付费信息,客人订房后将其选择计入库中,酒店管理员也有处理的权限; 客房信息:房间是否空闲、价格、房间类型等,客人订房后修改库中的信息,酒店管理 员也有处理的权限; 账务:酒店在经营过程中收入和支出,酒店管理有处理账务的权限; 显示屏:是用户与计算机系统进行交互的显示渠道。 1.4参考资料 1. 面向对象分析与设计(UML 2.0版)/国外计算机科学经典教材 清华大学出版社 2. 齐治昌等,软件工程(第二版),高等教育出版社,2004 3. UML基础与Rose建模教程蔡敏人民邮电出版社 2系统结构模型 2.1初始对象表 通过对需求的分析,提炼出可能的对象/类,这是面向对象系统分析设计的关键,也是难点所在。为了准确识别系统的类和对象,从以下三个方面进行考虑: 1、考虑系统责任 对照系统责任所要求的每一项功能,查看是否可以由现有的对象完成这些功能。如果发现某些功能在现有的任何对象中都不能提供,则可启发我们发现问题域中某些遗漏的对象。 2、名词技术 从名词到对象或类通常有一对一的映射。运用名词、代词和名词短语识别对象和类。 可以启发发现对象的因素包括:人员、组织、物品、设备、事件(如索赔、上访、交易)、表格、日志、报告、结构(汽车上面有车辆,下面有客车和轿车,左右有摩托车;内有发动机)等。 3、从用例中识别 (1)用例描述中出现哪些实体?需要哪些实体的合作? (2)用例执行过程中会产生并存储哪些信息? (3)用例要求与之相关的每个角色的输入是什么? (4)用例反馈与之关联的每个角色的输出是什么? (5)用例需要操作哪些设备? 通过对智能快捷酒店系统的分析,建立初始对象/类表如下: 账务是什么?不是一个明确的对象啊。台帐?记账? 可能的类 英文类名 简单描述 酒店管理员 HotelManager 酒店管理员信息是系统需要管理的对象 客人 Guest 客人信息是系统需要管理的对象 客房 Room 客房信息是系统需要管理的对象 账务 Finance 账务分两类:收入、支出 订退房信息 Reserve_checkout 订房退房信息是系统需要管理的对象 2.2初始类图 这一部的分析重点在于类和类间关系的表示,即系统体系结构的建立,因此对类的描述,只要给出其关键字即可,属性和操作的细化工作可以在类模型完成后再进行。通过分析,学生管理系统的初始类图如图2.1所示。 左边四个对象之间关系怎么那么复杂啊,最左边三个都跟客房连就可以了 2.3细化类图

文档评论(0)

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

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

1亿VIP精品文档

相关文档