敲响一段键盘的乐响曲,一段路程留下一些足迹。

      UML。是Unified-Modeling-Language的缩写

首先要明白知道它是一种可视化的建模语言。

  什么是UML基础与应用?简言之。就是UML描写叙述一个系统的静态结构和动态行为,从不同的角度为系统建模并形成系统的不同视图。用图形的方式表现典型的面向对象系统的整个结构;应用便是UML及九种图在系统中的运用。

      用一张图来说,例如以下:

      UML,是面向对象的可视化建模语言。所以,学习UML,首先要有的知识和思想储备就是面向对象。了解面向对象技术的原则和基本概念。

在面向对象建模中,用UML进行建模有利于依照实际情况或依照所须要的样式对系统进行可视化,给出指导构造系统的模板。UML语言已成为工业标准的对象建模语言。

      UML对系统的指导是通过九种图来实现的,画这九种图用到的工具就是Rational Rose。九种图的画法和用途将在接下来的学习中认识、深化。

      RUP是一种完好的软件开发方法。包含建模、项目管理和配置管理工作等。

案例分析温故强化UML及图的知识和理念。

      如此看来。UML的内容就是九种图+绘图工具。



最新文章

  1. JS 笔记(一)
  2. java 调用 C# 类库搞定,三步即可,可以调用任何类及方法,很简单,非常爽啊
  3. iOS开发——高级篇——iOS 中的 NSTimer
  4. Linux内核设计第三周——构造一个简单的Linux系统
  5. 1.2 Broadcast
  6. 三层交换单臂路由vlan间通信综合实验之降龙要点--Lee
  7. 转!数据库连接池概念、种类、配置(DBCP\C3P0\JndI与Tomact配置连接池)
  8. php header setcookie headers_sent函数 函数检查 HTTP 标头是否已被发送以及在哪里被发送
  9. 大陆用户如何下载Google Play中的apk文件
  10. Linux - 引用
  11. win32 api 文件操作!
  12. DevExpress ASP.NET 使用经验谈(7)-ASPxTreeList控件使用
  13. WP8关于对地图开发的改进
  14. net 试图加载格式不正确的程序。(Exception from HRESULT: 0x8007000B)
  15. Tomcat下载,新建自己的项目,模拟server
  16. bzoj 1935: [Shoi2007]Tree 园丁的烦恼
  17. Sublime Text3下使用Python,REPL的安装与快捷键设置方法
  18. EBS开发性能优化之查找需要优化的程序
  19. iOS下WebRTC音视频通话(一)
  20. nodejs + express + express-session + redis

热门文章

  1. spring 获取ApplicationContext
  2. spring3 上配置quartz 任务调度
  3. struts2通过配置文件进行数据校验无效
  4. ansys中的.full文件中如何看刚度矩阵和质量矩阵(转)
  5. Ryubook_1_switch_hub_源码
  6. Vue + Django 2.0.6 学习笔记 6.1-6.2 商品类别数据接口
  7. struts2 使用json
  8. autorun - 自动装载/卸载CDROMs并在装载后执行/path/to/cdrom/autorun
  9. vue 全局组件的注册
  10. C++ 指针形参和指针引用形参的原理分析