• 1.2 UML带来了什么(学习笔记)


      需求->需求分析->设计->开发

    • uml
    编号   uml元素   对于语言理解
    1 元模型 基本词汇
    2 表示法或视图 语法
    3 RUP 方法(统一软件开发过程)  方法
    4 控制类 定语

    优点:1.可视化  没有歧义或减少歧义

    • 需求->设计 过程变化(有规律,可推导,可追溯的    用例如何驱动整个开发过程)
      现实世界 对象世界(计算机视角)
    模型类别 现实世界 业务模型 ——> 概念模型(分析模型) ——> 设计模型 --------------
    模型元素 参与者   用户      
    用例   边界类(静态)   操作界面或系统接口  
    业务对象模型?   实体类(静态)   数据库表,XML文档或其他带有持久化特征的类  
    规则 业务场景,用例场景-   控制类(动态)   计算机程序或控制程序(工作流,算法体)  
        包,组件和节点        
        软件架构和框架   软件架构和框架    
            编程语言    
            规范或中间件    
    模型特点   严谨,可追溯,可验证       与语言选择有很大的联系  
    分析方法

    1.有什么人

    2.什么人做什么事

    3.什么事产生什么物

    4.中间有什么规则

               
  • 相关阅读:
    每天一道Rust-LeetCode(2019-06-11)
    每天一道Rust-LeetCode(2019-06-10)
    每天一道Rust-LeetCode(2019-06-08)
    每天一道Rust-LeetCode(2019-06-07)
    每天一道Rust-LeetCode(2019-06-06)
    每天一道Rust-LeetCode(2019-06-05)
    每天一道Rust-LeetCode(2019-06-04)
    linux 基本命令
    使用 DrMemory 详细教程
    C++ 虚函数表解析
  • 原文地址:https://www.cnblogs.com/zxwbky/p/10641448.html
Copyright © 2020-2023  润新知