UML:学习笔记1 简单了解及构造

来源:互联网 发布:宝宝哭声辨别软件 编辑:程序博客网 时间:2024/05/01 03:50


UML

Unified Modeling Language,统一建模语言。

特点:支持模型化、图形化的软件开发。

作用:描述软件开发各阶段,需求分析、构件、配置等各阶段。


元素讲解,用例、类、接口、组件。

四种关系:关联、依赖、继承、实现。

九种图:用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、配置图

项目应用,

UML,是给面向对象开发提供建模,为软件设计提供开发说明,用简洁方式描述系统需求。

UML核心是抽象、分解。把问题分解,抽象成一个一个的小块,对其分析解决。


常用元素:

类,相同属性方法的集合;

接口,类和组件提供,完成特定功能的一组操作的组合;

用例,系统的一个功能;

节点,一个状态或动作;

组件,可替换的功能块;

辅助事物(包);

注释;

行为事物(交互),四种关系(依赖、关联、继承、实现)。


PS:本文仅做记录交流,不做他用

0 0