1.0.0 Summary

Tittle:【UML】NO.53.EBook.6.UML.2.001-【Thinking In UML 大象 第二版】- 概述

Style:DesignPattern

Series:DesignPattern

Since:2017-11-08

End:....

Total Hours:...

Degree Of Diffculty:2

Degree Of Mastery:2

Practical Level:2

Desired Goal:2

Archieve Goal:....

Gerneral Evaluation:...

Writer:kingdelee

Related Links:

http://www.cnblogs.com/kingdelee/

1.

RUP(Ralation Unified Process) 统一软件开发过程

1.现实模型到业务模型

2.业务模型到概念模型

3.概念模型到设计模型

4.面向对象分析设计的过程

5.建模公式

6.用例驱动

抽象的两种方式:

1.自顶向下。

  适用于让人们从开始认识一个事物。

    举例:1.1 介绍汽车工作原理时,从发动机、变速器等的抽象概念来讲,容易理解。但如果从发动机原理来讲,或者更深入的热力学原理来讲,就理解很困难了。

      1.2 软件开发,用少量的概念覆盖系统需求,逐渐降低抽象层次,直到代码编写。

2.自底向上

  适用于实践中改进和提高知识。

    举例: 1.1 实践中发现发动机问题,采用新的发动机原理,提高汽车质量。

      1.2 通过较低抽象层次的代码实践,改进较高层次的概念从而提升质量。

常规的统一抽象层次和分析过程:

对象的独立性:

最新文章

  1. winform开发 总结1>winform程序使用线程的必要性,以及正确的使用方式
  2. 利用SSH Filesystem实现远程文件系统
  3. SPOJ GSS3 Can you answer these queries III[线段树]
  4. 记一次使用openrowset 的坑
  5. 遭遇OutOfMemoryError
  6. Object类概述
  7. Django项目--web聊天室
  8. Android SDK无法更新问题解决
  9. linux脚本之简单实例
  10. 基于visual Studio2013解决面试题之1009兄弟字符串
  11. html5 画个圈
  12. 使用webcollector爬虫技术获取网易云音乐全部歌曲
  13. java1.8新特性
  14. SDWebimage的原理和使用机制
  15. oracle 事务 与 提交
  16. c++ 日志输出库 spdlog 简介(2)
  17. C++雾中风景番外篇3:GDB与Valgrind ,调试代码内存的工具
  18. CAD求交点函数
  19. Maven 入门——认识 Maven
  20. 05-python基础

热门文章

  1. 你可能不知道的IDEA高级调试技巧
  2. sqoop导入数据到hive中元数据问题
  3. C#高阶与初心:(一)List.Add添加的到底是什么?
  4. linux java 安装
  5. laravel5.8笔记一:安装与服务器环境配置
  6. 2. ansible-playbook 条件语句-内部变量使用
  7. PXE(preboot execution environment):【网络】预启动执行环节:安装 debian 9系列:成功
  8. DeBug Python代码全靠print函数?换用这个一天2K+Star的工具吧,改进版
  9. SpringBoot------异步任务的使用
  10. MySQL设置密码复杂度