UML/ROSE学习笔记系列一:建模原理、概念
2008-09-27 16:00
274 查看
一、建模原理
1、选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着深远的影响。
2、每一种模型都可以在不同的精度级别上表示。
3、最好的模型是与现实相联系的。
4、单个模型是不充分的;对每个重要的系统,最好用一组几乎独立的模型去处理。
二、概念
1、统一建模语言(Unified Modeling Language,UML),是一种绘制软件蓝图的标准语言。
可以用UML对软件密集型系统的制品进行可视化、详述、构造和文档化。
2、从企业信息系统到基于WEB的分布式应用,甚至严格的嵌入式系统都适合于用UML来建模。
3、UML是一种可视化,可用于详细描述的构造语言,文档化语言。
4、软件的开发生命周期内有4个阶段:
A、初始:此时萌发的开发想法经过培育,要达到这样一个目标:至少要在内部奠定足够的基础,以保证能进入到细化阶段。
B、细化:定义想象的产品和它的体系结构。
C、构造:此时软件从可执行的体系结构基线发展到设备移交给用户。
D、移交:此时要把软件交互给用户。在这个阶段,软件的开发过程,很少能结束,还要继续改善系统,根除错误,增加早
期发布未能实现的特性。
1、选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着深远的影响。
2、每一种模型都可以在不同的精度级别上表示。
3、最好的模型是与现实相联系的。
4、单个模型是不充分的;对每个重要的系统,最好用一组几乎独立的模型去处理。
二、概念
1、统一建模语言(Unified Modeling Language,UML),是一种绘制软件蓝图的标准语言。
可以用UML对软件密集型系统的制品进行可视化、详述、构造和文档化。
2、从企业信息系统到基于WEB的分布式应用,甚至严格的嵌入式系统都适合于用UML来建模。
3、UML是一种可视化,可用于详细描述的构造语言,文档化语言。
4、软件的开发生命周期内有4个阶段:
A、初始:此时萌发的开发想法经过培育,要达到这样一个目标:至少要在内部奠定足够的基础,以保证能进入到细化阶段。
B、细化:定义想象的产品和它的体系结构。
C、构造:此时软件从可执行的体系结构基线发展到设备移交给用户。
D、移交:此时要把软件交互给用户。在这个阶段,软件的开发过程,很少能结束,还要继续改善系统,根除错误,增加早
期发布未能实现的特性。
相关文章推荐
- UML/ROSE学习笔记系列一:建模原理、概念
- UML/ROSE学习笔记系列二:UML的概念模型
- 通信原理系列(2)——信道的概念
- 后缀树系列一:概念以及实现原理( the Ukkonen algorithm)
- DI的概念和实现原理—Spring系列介绍
- 后缀树系列一:概念以及实现原理( the Ukkonen algorithm)
- 全面掌握SQL Server Profiler系列1:原理与相关概念
- AOP的概念和实现原理—Spring系列介绍
- 【pthread系列-6】条件变量基本概念和原理
- KVM原理与架构系列之一 概念篇
- UML/ROSE学习笔记系列二:UML的概念模型
- 面向服务体系架构的业务规划和建模方法系列之二--基础概念辨析 推荐
- 独立成分分析ICA系列2:概念、应用和估计原理.
- Java多线程系列1(概念和原理)
- MySQL性能优化系列-01原理与概念
- Windows内核原理系列01 - 基本概念
- JVM系列(原理/概念/类加载器)
- Atitit WebDriver技术规范原理与概念
- [导入]视频游戏开发系列课程(2):基础编程概念及C#简介
- 算法系列教程03 - 人人都能懂的图灵机原理