1. 业务建模概述 业务建模是对问题域的工作过程建模。不同于软件 系统建模,但它是系统建模的依据。 开发软件系统的主要问题是:系统的需求是不是用 户的真正需求?怎样才能知道用例分析中得到的用例 集完全满足了用户的需求? 业务建模可以较准确地捕获需求,能够为软件系统 分析设计提供依据
文件格式: PPT大小: 2.91MB页数: 22
1. 什么是配置图 配置图(deployment diagram)也称部署图、实施图: 配置图可以用来显示系统中计算结点的拓扑结构和 通信路径与结点上运行的软件组件等。 配置图是对OO系统物理方面建模的两个图之一。 一个系统模型只有一个配置图,常用于分布式系统 建模
文件格式: PPT大小: 40.5KB页数: 8
1. 什么是组件和组件图 组件图(component diagram): 显示一组构件以及它们之间的相互关系,包括编译、 链接和/或执行时组件之间的依赖关系。 组件图是对OO系统物理方面建模的两个图之一。 组件(component): 是系统中遵从一组接口且提供其实现的物理的、可 替换的部分
文件格式: PPT大小: 30.5KB页数: 9
1. 什么是状态图 状态图(statechart diagram):主要用于描述一个对象在其生存期间的动态行为,表现一个对象所经历的状态序列(state sequence)、引起状态转移的事件(event)以及因状态转移而伴随的动作(action)
文件格式: PPT大小: 261.5KB页数: 35
1. 使用UML进行数据库设计 数据库建模传统方法:E-R图。仅对数据建模,不能对行为建模,如触发器、存储过程等建模
文件格式: PPT大小: 96KB页数: 16
1. 包的基本概念 包: 是一个容器。 包的作用: 把一个大的系统分解为多个小的系统。分解是控制 软件复杂性的重要手段:
文件格式: PPT大小: 34.5KB页数: 6
1.类的定义 Rumbaugh对类的定义是: 类是具有相似结构、行为和关系的一组对象的描述
文件格式: PPT大小: 1.29MB页数: 55
1.用例与协作(use case & collaboration) 一)用例(用况、用案) 定义1:用例是对一个参与者(actor)使用系统的一项功能时所进行的交互过程的一个文字描述序列。 定义2:用例是系统、子系统或类 与 外部的参与者(actor)交互的动作序列的说明,包括可选的动作序列和会出现异常的动作序列
文件格式: PPT大小: 143.5KB页数: 27
【定义】 UML: Unified Modeling Language,统一建模语 级 UML是对软件密集型系统中的制品进行可视化、 详述、构造和文档化的语言 制品( artifact):指软件开发过程中产生的各 程种类型的产物,如模型、代码、测试用例等
文件格式: PPT大小: 502KB页数: 26