UML总览
来源:互联网 发布:德拉蒙德格林数据虎扑 编辑:程序博客网 时间:2024/05/15 07:58
何为UML
UML是统一建模语言(Unified Modeling Language)的缩写,是用来对软件密集系统进行可视化建模的一种语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言,支持面向对象系统的分析设计实现和交付等各个环节,可以用于系统的理解,设计,浏览,维护和信息控制。
UML特点
(1)UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效的消除了各种建模语言之间不必要的差异。它实际上是一种通用的建模语言,可以为许多面向对象建模方法的用户广泛使用。
(2)UML建模能力比其它面向对象建模方法更强。它不仅适合于一般系统的开发,而且对并行、分布式系统的建模尤为适宜。
(3)UML是一种建模语言,而不是一个开发过程。(它不是程序设计语言,而是描述程序设计思想的工具。)
(2)UML建模能力比其它面向对象建模方法更强。它不仅适合于一般系统的开发,而且对并行、分布式系统的建模尤为适宜。
(3)UML是一种建模语言,而不是一个开发过程。(它不是程序设计语言,而是描述程序设计思想的工具。)
何为模型
模型是对现实的简化,提供了系统的蓝图,包括了从高层次考虑的总体规划以及详细的设计和实现。
5类10图6阶段
视图描述
体系结构五视图,纵观全局来描述
用例视图重需求,必不可少是交流
分析测试加验证,用户满意才叫行
设计视图重问答,问题方案是最搭
功能需求在此处,为了实现打基础
进程视图重二程,并发同步机制中,
线程进程哥俩好,齐心协力保性能
实现视图后台硬,设计进程合力挺
组织结构为静态,有序打理包和层
部署视图如其名,物理平台现身形
节点分布和交付,硬件软件有归宿
视图下有模型图,交叉使用不孤独
描述结构四加一,开发系统真牛气!
好了,就先纵观全局到此,请期待后续的分支……
0 0
- UML总览
- [UML系列一]UML总览
- UML图总览
- 总览
- 脚本语言总览
- DWR总览
- BIRT 总览
- Deque 总览
- 数据库连接总览
- 脚本语言总览
- HTML总览
- 总览 SYNOPSIS
- 好书总览
- Jquery总览
- 计算机网络总览
- STL总览
- iOS5总览
- 博客总览
- [在github上搭建网站]使用Git搭建我的静态网站-搭建基本环境
- 【数据结构】用栈实现迷宫
- 因此它将截断的东西之后!
- Swift2.0后"|" cannot be applied to two operands问题解决方法
- Exception raised during rendering: ScrollView can host only one direct child
- UML总览
- 151030总结
- Java IO流和NIO流读写文件比较
- 菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型
- android 的Handler
- 求抛物线直线相交面积题(Problem ID:1071)
- Android——AS VS Eclipse
- cocos2dx一路走来之<API学习:数据存储UserDefault>
- CListBox取消高亮选中状态的功能: