zoukankan      html  css  js  c++  java
  • UML与软件建模

    UML一般用于以用例驱动的、以体系结构为中心的、迭代的和增量式的开发过程中。

    UML用如下五种视图来描述软件系统的体系结构:

    • 用户模型视图 - 用例图,从外部描述系统的功能
    • 结构模型视图 - 类图和对象图,描述类、对象以及它们之间的关系等静态结构,用来支持系统的功能需求,即描述系统内部的功能是如何设计的。
    • 行为模型视图 - 序列图、协作图、状态图和活动图,描述形成系统并发与同步机制的线程和进程,关注的重点是系统的性能、易伸缩性和系统吞吐量等非功能性需求。
    • 实现模型视图 - 构件图,用来描述系统的实现模块、它们之间的依赖关系以及资源分配情况,主要用于系统的配置管理。
    • 环境模型视图 - 部署图,用来描述物理系统的硬件拓扑结构,描述软件构件到物理节点的映射。

      

    ·ArgoUML isthe leading open source UML modeling tool and includes supportfor all standard UML 1.4 diagrams.

  • 相关阅读:
    007 Java引用数据类型
    005 Java数组
    002 Java 引用数据类型示例
    001 Java入门和简介
    2.接口测试工具-Postman
    1、接口测试-前言
    测试工程师的进阶之路
    接口测试概述
    期末作品检查
    完成个人中心—导航标签
  • 原文地址:https://www.cnblogs.com/bluestorm/p/2298163.html
Copyright © 2011-2022 走看看