UML第三章的学习笔记

UML语言的概述:

1:UML统一建模语言( Unified Modeling Language ),用于商业建模,软件开发建模,及各类系统的建模。建模很符合人类思维的方式,先把具体的东西抽象化,再把抽象的东西转化为另一类具体的东西。

2:UML语言并不专业化,具有可扩展性和通用性,这应该是它可用于多种系统建模的原因。

3:UML语言的组成:
(1)视图(view)
(2)图(diagrams)
(3)模型元素(Model elements)
(4)通用机制

4:给一个复杂的系统建模是一件很复杂的事情,为了完整的描述一个系统,通常用一组视图反映系统的方方面面,一个视图只描述系统的一个方面。

5:用例模型:用来把满足用户需求的基本功能聚合起来的工具;
用例模型的基本组成部件:(1)用例(2)角色(3)系统
这三个元素之间有以下三个关系:
通用化 , 关联 , 依赖

具体的解释:用例:一个完整的系统中通常包括若干个用例,每个用例具体说明应完成的功能 ;
角色:所有与系统进行交互的外部实体,包括系统用户,其他系统,硬件设备等;
角色是一个群体概念,不能具体到个人,比如张三或李四
角色可分等级的,主要角色,次要角色 ;

6:在用例模型中,我们只关心系统实现了那些功能,而不关心这些功能是怎么实现的。

7:角色和用例之间的关联关系是用一根直线表示的 ;

8:用例之间有扩展 , 使用, 组合 三种关系 ,注意,这和用例模型三元素间的关系是不同的 ;

9:

UML第四章:类图对象图学习笔记:
1:类图是一种静态模型,就是说是类图是一种静态图;
2:类图的定义:类图是用类和它们之间关系描述系统的一种图示 ;
3:类图的组成:1:类 2:类间的关系
4:在类图中属性的public用+表示,private用-表示 ;
5:类的作用域属性:可被所有对象共享的属性 , 用下划线表示 ;
6:描述属性的语法格式:可见性 属性名:类型名 = 初值{性质串} ; 只有属性名与类型名是必须的 ;
7:操作的标准语法:可见性 操作名 (参数表):返回值类型{性质串}

此条目发表在arch/management分类目录,贴了标签。将固定链接加入收藏夹。

发表评论

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据