正在加载图片...
UML期末考试参考资料 9 火龙果●整理 uml.org.cn 第一章 概述 §1.1模型 一模型: 1.模型: 简而言之,模型是对现实的简化。模型提供了系统的蓝图,包 含细节设计,也包含对系统的总体设计。一个好的模型包括重要的 因素,而忽略不相干的细节。每一个系统可以从不同的方面使用不 同的模型进行描述,因此每个模型都是对系统从语义上近似的抽象。 模型可以是结构的、侧重于系统的组织,也可以是行为的、侧重于 系统的动作。 通常,模型由一组图示符号和组织这些符号的规则组成,利用 它们来定义和描述问题域中的方法和概念。 2.建模的重要性: 1)软件的建模: 许多软件开发组织总是像建造狗窝一样进行软件开发,得到 的结果通常情况下都是失败:如果你像盖房子或者盖写字楼一样 开发软件,问题就不仅仅是写代码,而是怎么样写正确的代码和 怎么样少写代码。这就使得高质量的软件开发变成了一个结构、 过程和工具相结合的问题。 2)建模的作用: 用户可以通过模型直观地看到用户与系统间的交互;分析人 员可以看到模型对象间的交互;开发人员可以看到要开发的对象 和每个对象的任务:测试人员可以看到对象间的交互并根据这些 交互准备测试案例;项目管理人员可以看到整个系统及各部分的 交互:而信息总管可以看看高层模型,看看公司的各个系统如何 相互交互。 二.建模的目标: 建立模型可以帮助开发者更好地理解正在开发的系统。通过建 模,要实现以下四个目标: 1.帮助开发人员按照实际情况或按照开发人员所需要的样式对系统进 第1页(共60页)UML 期末考试参考资料 第 1 页(共 60 页) 第一章 概述 §1.1 模型 一. 模型: 1. 模型: 简而言之,模型是对现实的简化。模型提供了系统的蓝图,包 含细节设计,也包含对系统的总体设计。一个好的模型包括重要的 因素,而忽略不相干的细节。每一个系统可以从不同的方面使用不 同的模型进行描述,因此每个模型都是对系统从语义上近似的抽象。 模型可以是结构的、侧重于系统的组织,也可以是行为的、侧重于 系统的动作。 通常,模型由一组图示符号和组织这些符号的规则组成,利用 它们来定义和描述问题域中的方法和概念。 2. 建模的重要性: 1) 软件的建模: 许多软件开发组织总是像建造狗窝一样进行软件开发,得到 的结果通常情况下都是失败;如果你像盖房子或者盖写字楼一样 开发软件,问题就不仅仅是写代码,而是怎么样写正确的代码和 怎么样少写代码。这就使得高质量的软件开发变成了一个结构、 过程和工具相结合的问题。 2) 建模的作用: 用户可以通过模型直观地看到用户与系统间的交互;分析人 员可以看到模型对象间的交互;开发人员可以看到要开发的对象 和每个对象的任务;测试人员可以看到对象间的交互并根据这些 交互准备测试案例;项目管理人员可以看到整个系统及各部分的 交互;而信息总管可以看看高层模型,看看公司的各个系统如何 相互交互。 二. 建模的目标: 建立模型可以帮助开发者更好地理解正在开发的系统。通过建 模,要实现以下四个目标: 1. 帮助开发人员按照实际情况或按照开发人员所需要的样式对系统进
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有