77范文网 - 专业文章范例文档资料分享平台

uml期末大作业 - 电影院售票系统(2)

来源:网络收集 时间:2021-11-12 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

4.6概念模型作用

    概念模型的作用:将问题域空间分解成小的单元(概念);帮助澄清领域中的术语和词汇(有哪些重要术语、以及术语之间的关系如何)。
 

4.7类图

    类图描述了系统中的类及其相互之间的各种关系。
类之间的关系表示了对象之间的通信能力。
类之间有三种关系:
-关联(包括聚合和组合)
-继承
-依赖
 

4.8类的三个层次

-Conceptual:概念层。描述问题域中的概念,不考虑或很少考虑实现上的细节-No Software。只考虑属性,在分析阶段使用。
-Specification:说明层。Looking into Software,but only interface of the software, not the implementation. Only type, not class。增加操作定义,在设计阶段使用。
-Implementation: 实现层。只有当使用某一具体技术进行设计时使用。在设计阶段使用。

4.9契约

   契约是一个文档,描述系统操作对系统状态的影响,属于系统行为建模的一部分。契约强调发生了什么而不是怎么发生。
流程:
用例描述-》系统顺序图-》系统操作-》契约
契约文本描述中强调操作的职责和后置条件
实用的契约后置条件分为以下三类:
1、实例的创建和销毁。
2、属性的修改。
3、关联的形成和破裂。
后置条件的表达要符合概念模型的语境,通过后置条件能发现概念模型遗漏的概念、属性或关联,从而进行补充。

4.10协作图

1、每一个系统操作建立一张协作图,其中每个系统操作作为这张单独的图的起始消息。
2、若所绘出的图太复杂,那么可以将这个大图分成若干小图。
3、使用操作契约和契约的后置条件以及用例描述文档作为起点来设计系统。识别对象、给对象分配职责、利用GRASP和系统模式来优化设计。
 

4.11系统行为

在进行系统逻辑设计之前,必须先调查系统的行为,即将系统看作一个黑盒子,描述系统要“做什么”,而不是“怎么做”。
定义系统行为的两种手段:系统顺序图和契约。


... ...

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库uml期末大作业 - 电影院售票系统(2)在线全文阅读。

uml期末大作业 - 电影院售票系统(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1266908.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: