[医学]第1讲 绪论.pptVIP

  • 0
  • 0
  • 约4.48千字
  • 约 56页
  • 2018-03-01 发布于浙江
  • 举报
[医学]第1讲 绪论

内蒙古工业大学信息工程学院 第1讲 绪论 3、类图(Class Diagram) 类图展示了一组类、接口和协作及它们间的关系,在建模中所建立的最常见的图就是类图。 用类图说明系统的静态设计视图,包含主动类的类图——专注于系统的静态进程视图。系统可有多个类图,单个类图仅表达了系统的一个方面。一般在高层给出类的主要职责,在低层给出类的属性和操作。 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 4、对象图(Object Diagram) 对象图展示了一组对象及它们间的关系。表达了系统的静态设计视图或静态过程视图,除了现实和原型方面的因素外,它与类图作用是相同的。 第1讲 绪论 第1讲 绪论 5、组件图(Component Diagram) 组件图,又称构件图,它由组件、接口和组件之间的联系构成。 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 6、配置图(Deployment Diagram) 配置图展现了对运行时处理节点以及其中组件的配署。它描述系统硬件的物理拓扑结构,以及在此结构上执行的软件执行情况。 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 7、时序图(Sequence Diagram) 时序图显示多个对象之间的动态协作,重点是显示对象之间发送的消息的时间顺序。 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 8、协作图(Collaboration Diagram) 协作图在对一次交互中有意义的对象和对象间的链建模,它强调收发消息对象的组织结构,按组织结构对控制流建模。除了显示消息的交互之外,它还显示对象以及它们之间的关系。 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 第1讲 绪论 9、状态图(Statechart Diagram) 状态图展示了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态间的转移。一个状态图描述了一个状态机,用状态图说明系统的动态视图。 第1讲 绪论 * 第1讲 绪论 第1讲 绪论 教学目的 明确UML在软件开发中的地位 UML在软件开发中的应用 掌握UML语言核心子集的基本组成 第1讲 绪论 教学重点 UML在软件开发中的应用 掌握UML语言核心子集的基本组成 掌握Rose建模工具的初步使用 教学内容 第1章 软件工程与UML概述 第3章 UML语言初览 第2章 Rational Rose 简介 第1讲 绪论 第1讲 绪论 1.1 模型概述 第1讲 绪论 一、模型(Model) 模型是现实系统的简化,是抓住现实系统的主要方面而忽略次要方面的一种抽象。它是理解、分析、开发和改造现实系统的一种手段。 图1-1 模型抽象 第1讲 绪论 第1讲 绪论 二、模型在软件开发中的应用 建立模型可以降低复杂度。 1、模型的引入 开发者之间的交流障碍 软件开发是一个复杂的过程 建立模型可以使开发者有效的交流。 第1讲 绪论 第1讲 绪论 2、模型的应用 需求模型(Reuirement) 问题域模型(Domain) 设计模型(Design) 实施模型(Implementation) 测试模型(Test) 部署模型(Deployment) 第1讲 绪论 表示法、过程和工具。 三、建模的三要素 第1讲 绪论 图1-2 建模三要素 第1讲 绪论 1.2 UML语言概述 第1讲 绪论 一、UML(Unified Modeling Language) The UML is the standard language for visualizing(可视化) ,specifying(精确规约), constructing(建造), and documenting(建文档) the artifacts of a software-intensive system。 [From IBM Rational - RUP] 二、UML的发展史 第1讲 绪论 第1讲 绪论 图1-3 UML发展史 第1讲 绪论 包括UML语义和UML表示法两个部分。 1、UML语义 描述基于UML的精确元模型(Metamodel)定义。元模型为UML的所有元素在语法和语义上提供了简单、一致和通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的表达方法所造成的影响。此外UML还支持对元模型的扩展定义。 第1讲 绪论 三、UML的组成 定义了UML的可视化标准表示符号,为开发者或开发工具使用这些图形符号和文本语法提供了

文档评论(0)

1亿VIP精品文档

相关文档