UML-第二讲
程序员文章站
2023-12-30 10:03:34
UML概述UML的诞生与发展创始于1994年10月1997年被OMG采纳UML是什么UML的特点统一标准面向对象可视化、表达能力强、是一个庞大的符号体系UML的结构架构构造块物件关系图公共机制UML的结构常用的UML元素分析软件体系结构的描述–视图用例视图作用:描述系统的功能需求,找出用例和执行者适用对象:客户、分析者、设计者、开发者、测试者描述使用的图:用例图和活动图重要性:系统的中心,它决定了其他视图的开发,用于确认和最终验证系统逻辑...
UML概述
UML的诞生与发展
创始于1994年10月
1997年被OMG采纳
UML是什么
UML的特点
统一标准
面向对象
可视化、表达能力强、是一个庞大的符号体系
UML的结构
架构
构造块
物件
关系
图
公共机制
UML的结构
常用的UML元素分析
软件体系结构的描述–视图
用例视图
作用:描述系统的功能需求,找出用例和执行者
适用对象:客户、分析者、设计者、开发者、测试者
描述使用的图:用例图和活动图
重要性:系统的中心,它决定了其他视图的开发,用于确认和最终验证系统
逻辑视图
作用:描述如何实现系统内部的功能;
适用对象:分析者、设计者、开发者
描述使用的图:类图和对象图、状态图、顺序图、合作图和活动图
重要性:描述了系统的静态结构和因发送消息而出现的动态协作关系
构件视图
作用:描述系统代码构架组织和实现模块,及它们之间的依赖关系
使用对象:设计者、开发者
描述使用的图:构件图
重要性:描述系统如何划分软件构件,如何进行编程
进程视图
作用:描述系统的并发性,并处理这些线程间的通信和同步
适用对象:开发者和系统集成者
描述使用的图:状态图、顺序图、合作图、活动图、构件图和配置图
重要性:将系统分割成并发执行的控制线程及处理这些线程的通信和同步
配置视图
作用:描述系统的物理设备配置,如计算机、硬件设备以及它们相互间的连接
适用对象:开发者、系统集成者和测试者
描述使用的图:配置图
重要性:描述硬件设备的连接和哪个程序或对象驻留在哪台计算机上执行
UML系统分析与设计模型
用例图
类图
对象图
序列图
协作图
状态图
活动图
构件图
部署图
包图
模型元素
事物
结构事务
类与对象
接口
用例与协作
构架
节点
行为事物
分组事物
注释事物
关系
依赖关系、关联关系、泛化关系、实现关系
UML的通用机制
规则说明
修饰
通用划分
UML扩展机制
构造型
标记值
约束
Rational Rose的四种视图模型
用例视图
逻辑视图
构件视图
部署视图
本文地址:https://blog.csdn.net/weixin_44522477/article/details/107149574
推荐阅读
-
手把手教你做关键词匹配项目(搜索引擎)---- 第二十一天,教你做第二十一天_PHP教程
-
【原】《DIV+CSS商业案例与网页布局开发精讲》读书笔记(2)_html/css_WEB-ITnose
-
求个精:韩顺平html、css、javascript完全教程(共和55讲)_html/css_WEB-ITnose
-
韩顺平 PHP视频教程 zend framework 第1讲 ——第4讲 札记心得
-
世界十大最强计算机专业大学,清华大学上榜,麻省理工第二
-
[Modern PHP] 第二章 新特性之六 Zend OPcache
-
软件工程(2018)结对编程第二次作业
-
剑指offer第二天
-
EasyUI实现第二层弹出框的方法_jquery
-
[开心学PHP100天(七)]精讲PHP构造函数:父亲和儿子的恩恩怨怨_PHP教程