您好,欢迎访问专业IT管理知识分享平台

上传文档

当前位置:首页 > 信息管理 > 运维管理 > UML实践详细经典教程_ITIL之家(www.itilzj.com)_

UML实践详细经典教程_ITIL之家(www.itilzj.com)_

  • ITIL之家
  • 0 次阅读
  • 0 次下载
  • 2020-09-22 09:36:56
VIP免费

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

IT币 0 个,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

IT币 2 个,已有0人下载

付费下载
文档简介:

面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是UnifiedModelingLanguage™),这篇课程的目的是展示出UML的精彩之处。UML中有九种建模的图标,即:•用例图•类图•对象图•顺序图•协作图•状态图•活动图•组件图•配置图本课程中的某些部分包含了这些图的细节信息的页面链接。而且每个部分都有一个小问题,测试一下你对这个部分的理解。为什么UML很重要?为了回答这个问题,我们看看建筑行业。设计师设计出房子。施工人员使用这个设计来建造房子。建筑越复杂,设计师和施工人员之间的交流就越重要。蓝图就成为了这个行业中的设计师和施工人员的必修课。写软件就好像建造建筑物一样。系统越复杂,参与编写与配置软件的人员之间的交流也就越重要。在过去十年里UML就成为分析师,设计师和程序员之间的“建筑蓝图”。现在它已经成为了软件行业的一部分了。UML提供了分析师,设计师和程序员之间在软件设计时的通用语言。UML被应用到面向对象的问题的解决上。想要学习UML必须熟悉面向对象解决问题的根本原则――都是从模型的建造开始的。一个模型model就是根本问题的抽象。域domain就是问题所处的真实世界。模型是由对象objects组成的,它们之间通过相互发送消息messages来相互作用的。记住把一个对象想象成“活着的”。对象有他们知道的事(属性attributes)和他们可以做的事(行为或操作behaviorsoroperations)。对象的属性的值决定了它的状态state。类Classes是对象的“蓝图”。一个类在一个单独的实体中封装了属性(数据)和行为(方法或函数)。对象是类的实例instances。用例图用例图Usecasediagrams描述了作为一个外部的观察者的视角对系统的印象。强调这个系统是什么而不是这个系统怎么工作。

ITIL之家
ITIL之家
  • 18410

    文档
  • 4038.6

    金币
Ta的主页 发私信

18410篇文档

评论

发表评论
< /9 > 付费下载 IT币 2 个

Powered by DS文库

Copyright © 专业IT管理知识分享平台 All Rights Reserved. 鄂ICP备19005274号-1
×
保存成功