zoukankan      html  css  js  c++  java
  • UML图基本类型

    use case model用例模型

    analysiss model分析模型

    design model设计模型

    implementation model实现模型

    deployment model部署模型

    UML图的分类

    静态模型(static model)

    动态模型(dynamic model)

    静态建模

    创建并记录一个系统的静态特征。

    反映一个软件系统基础、固定的框架结构。

    创建相关问题域主要元素的视图。

    静态建模包括:

    --用例图(use case diagrams)

    --类图(class diagrams)

    --对象图(object diagrams)

    --组件图(component diagrams)

    --部署图(deployment diagrams)

    动态建模

    动态建模用以展示系统的行为。

    动态建模包括:

    --时序图(sequence diagrams)

    --协作图(collaboration diagrams)

    --状态图(state chart diagrams)

    --活动图(activity diagrams)

    其它重要的UML元素

    包(package

    UML的扩展机制

    --注释(comments)

    --构造型(stereotypes)

    --标记值(tagged values)

    --限制(constraints)

    核心UML

    用例图

    展示系统的核心功能及其交互的用户。

    用户称之为“活动者”(Actor)。

    用例使用椭圆表示。

    为简化建模过程,用例图可标注优先级。

    use case diagram用例图

    类图

    表现类的特征。

    类图描述了多个类、接口的特征,以及对象之间的协作与交互。

    由一个或多个矩形区域构成,内容包括:

    --类型(类名)

    --属性(可选)

    --操作(可选)

    class diagram类图

    对象图

    表现对象的特征。

    对象图展现了多个对象的特征及对象之间的交互。

    object diagram    对象图

    组件图

    表现软件组件之间的关系。

    component diagram组件图

    部署图

    表现用于部署软件应用的物理设备信息。

    deployment diagram部署图

    时序图

    捕捉一段时间范围内多个对象之间的交互信息。

    强调消息交互的时间顺序。

    sequence diagram时序图

    协作图

    表现一定范围内对象之间协作的信息。

    强调与信息交流的对象之间的组织结构。

    collaboration diagram协作图

    状态转换图

    强调一个对象在不同事件触发时,其内部状态的转变过程。

    statechart diagram状态图

    活动图

    描述活动的流程。

    activity diagram活动图

    引用一组相关实体。

    通常可用于划分类的命名空间

    包可用于

    --命名(Naming)

    --成员可见度(Member visibility)

    --导入(Importing)

    --继承(Extending)

    --泛化(Generalization)

    基本示例:

    UML中的几种关系说明:http://blog.csdn.net/suxinpingtao51/article/details/8011335

  • 相关阅读:
    hibernate 映射<二>一对一主键关联
    C# Convert Type to T
    008 OS模块
    001基础知识补充与拓展
    005Buffer(缓冲区)
    009path模块
    002nodejs简介与安装
    007http模块
    004NPM包管理器
    003nodejs的模块化
  • 原文地址:https://www.cnblogs.com/myadmin/p/4955993.html
Copyright © 2011-2022 走看看