zoukankan      html  css  js  c++  java
  • UML概述

      UML (Unified Modeling Language)统一建模语言,是描述、构造和文档化系统制品的可视化语言,是一种图形表示法。

      UML用途:UML是一种工具,主要用在我们对软件用面向对象的方法来进行分析设计(OOA/D)中。

      UML应用的三种方法:

      草图 //这是应用UML最常用的一种方式,分析和设计过程是一个逐步细化的过程,中间会产生各种想法,画图来跟别人进行沟通讨论,期间会产生很多草图。可以随时丢弃,草图用于沟通,不可能在一开始得到一个完善的设计方案;(原则上不要太细,从需要的角度出发)

      蓝图 //最终得到的比较完善的设计方案,我们可以基于此进行开发,但国内很多公司拿到项目后分析后直接就开始开发,而在项目开发完成后,针对项目中关键部分再来画此图,为项目维护人员使用,让其了解软件的设计方案;

      编程语言 一般不常用(模型驱动开发,达到的效果,在图里画User,完善UserName等,通过MDA工具生成所有代码);

      UML学习的三个要素:表示法、过程、工具

      模型分为动态模型和静态模型。

  • 相关阅读:
    hibernate -inverse
    C3p0实践
    Python3数据结构
    UDP组播
    UDP广播
    线程池代码
    UDP服务器
    epoll反应堆模型代码
    epoll事件模型
    epoll函数
  • 原文地址:https://www.cnblogs.com/AngelLee2009/p/3601870.html
Copyright © 2011-2022 走看看