现在的位置: 首页 > 综合 > 正文

um视频l概述 (1-3集)

2017年08月06日 ⁄ 综合 ⁄ 共 896字 ⁄ 字号 评论关闭


软工的学习为我们奠定了软件开发的思想,Uml的学习则是我们软件开发的工具。前三集介绍了这门课程主要内容以及uml的简单概述。

一、 总体把握

1、uml构成

2、面向对象技术

3、uml的图

4、Rup内容

5、设计模式

6、案例学习

二、uml概述
1、面向对象技术:
这个部分是对整个uml的简单的概述,没有具体的展开,都只是简单介绍,以后会详细的介绍。知识让我们脑子里面有大体的印象。因为uml和面向对象技术密切相关,所以 刚开始讲了一些面向对象的技术
2、什么是Uml?
是Unfified Modeling Language的简称,是统一建模语言,是用来设计软件蓝图的可视化建模语言。是一种建模工具,不是程序开发语言。
3、uml工具
Reational Rose 工具

4、uml构成

1)构造快

 

 

 

Uml 中的事物

 

 

   结构事物

(静态部分)

 

类(Class)

 

接口(Interface)

 

协作(Collaboration)

 

用例(Use Case )

 

主动类(Active Class)

 

构件(Components)

 

节点(Nodes)

 

 

行为事物

(模型中动态部分)

(交互)Interaction

 

状态机

(State Mechanism)

 

分组事物

包(Package)

 

注记事物

notes

 

 

 

 



















2)支配这些构造快的规则

3)运用于整个uml机制

4、uml中的四种关系


名称

 

 

关联

横线

类和类之间的结构关系

依赖

虚线

依赖

泛化

实线+三角箭头

继承关系

实现

虚线+三角箭头

语义关系。一个类元描述了另一个类保证实现的契约。


5、um九种图



6、Uml 在软件开发各个阶段的应用

uml图可以分为:

a.系统静态结构:类图、对象图、包图、构件图、部署图

b).系统动态行为:顺序图、合作图、活动图、状态图

1)需求阶段:
用例图描述需求
2)分析阶段
类图 静态结构
3)实现阶段: 将类用面型对象语言来实现
4)继承和交付阶段
构件图、包、部署图
5)测试阶段
单元测试:类图
6)集成阶段: 类图、包、构件图和合作图
小结:
前三集都是对整个视频的规划,其次简单的介绍了uml的相关的知识,后面的知识都是对这些的详细的讲解。以前都是懒得总结,这次一定好好总结,改一下自己的惰性。

抱歉!评论已关闭.