|
|
|
|
|
|
UML高级应用 内容提要 |
|
|
《UML高级应用》详细介绍了UML面向对象软件设计的基本概念、符号表示、术语、准则和原理。围绕UML的结构分析建模原理,并通过对跟标的分析来阐述UML的应用方法。前三章简要介绍UML、建模和面向对象的基本原理,第4章介绍路标,第5章到第9章阐述各种UML建模技术及其在路标中的应用,最后两章介绍UML扩展机制和对象约束语言。 《UML高级应用》可用作软件工程相关专业的教科书,也可供UML软件项目的设计、开发和管理人员参考使用。
|
|
|
|
UML高级应用 目录 |
|
第1章 UML简介 1.1 UML的定义 1.2 UML与过程或方法学的关系 1.3 UML的发展史 1.4 有效使用UML 第2章 建模 2.1 语言 2.1.1 字母 2.1.2 单词 2.1.3 句子 2.1.4 段落 2.1.5 节 2.1.6 文档 2.1.7 其他元素 2.2 系统和上下文 2.2.1 域或空间 2.2.2 系统 2.2.3 体系结构 2.2.4 模型 2.2.5 体系结构视图 2.2.6 图表 2.3 建模机制 2.3.1 观点 2.3.2 抽象级别 2.3.3 二分法 2.3.4 扩展机制 2.4 过程和方法学 2.4.1 开发循环和开发阶段 2.4.2 迭代循环和迭代阶段 2.4.3 迭代阶段明细 2.4.4 试探法 2.5 过程和方法学的价值 2.5.1 问题 2.5.2 烹饪和系统开发 2.5.3 路标 2.5.4 答案 第3章 面向对象 3.1 面向对象原理 3.1.1 抽象 3.1.2 封装 3.1.3 泛化 3.1.4 多态 3.2 结构(静态)概念 3.2.1 类图和对象图 3.2.2 用例图 3.2.3 组件图 3.2.4 部署图 3.3 行为(动态)概念 3.3.1 顺序图和协作图 3.3.2 状态图 3.3.3 活动图 3.4 面向对象系统 3.4.1 包 3.4.2 模板 3.4.3 模式和架构 3.4.4 系统 第4章 路标 4.1 UML句子 4.1.1 协作和交互系统 4.1.2 服务 4.1.3 服务实现 4.1.4 UML句子 4.2 路标空间 4.2.1 观点和抽象级别 4.2.2 笛卡尔积 4.2.3 路标空间 4.3 常规路标 4.3.1 观点和抽象级别 4.3.2 过程规范 4.3.3 常规路标 4.4 明细路标和表示法路标 4.4.1 概念元素 4.4.2 机制 4.4.3 路标 4.4.4 路标示例 4.5 应用路标 4.5.1 重量级和轻量级方法 4.5.2 试探法 第5章 用例(用户)建模 5.1 用例图 5.1.1 参与者 5.1.2 用例 5.1.3 参与者关系 5.1.4 用例关系 5.2 应用用例图 5.2.1 结构 5.2.2 需求 5.2.3 合并 第6章 结构(静态)建模 6.1 类图 6.1.1 分类器 6.1.2 关系 6.2 对象图 6.2.1 分类器实例 6.2.2 关系实例 6.3 应用类和对象图 6.3.1 概念元素 6.3.2 机制 6.3.3 结构 6.3.4 分析 6.3.5 设计 6.3.6 验证 6.3.7 合并 第7章 行为(动态)建模 7.1 顺序图 7.1.1 分类器角色 7.1.2 交互 7.1.3 生命线 7.1.4 激活 7.1.5 消息和激励 7.2 协作图 7.2.1 关联角色 7.2.2 协作 7.2.3 消息和激励 7.2.4 行为组织 7.3 状态图 7.3.1 状态 7.3.2 转换 7.3.3 子机 7.4 活动图 7.4.1 动作状态 7.4.2 泳道 7.4.3 流 7.5 应用顺序、协作、状态和活动图 7.5.1 顺序图 7.5.2 协作图 7.5.3 状态图 7.5.4 活动图 第8章 组件(实现)建模 8.1 组件图 8.1.1 工件 8.1.2 组件 8.1.3 组件关系 8.2 应用组件图 8.2.1 结构 8.2.2 实现 8.2.3 合并 第9章 部署(环境)建模 9.1 部署图 9.1.1 节点 9.1.2 节点关系 9.2 应用部署图 9.2.1 结构 9.2.2 部署 9.2.3 合并 第10章 扩展机制 10.1 UML的体系结构 10.1.1 四层元建模体系结构 10.1.2 UML元模型 10.2 定型 10.2.1 声明 10.2.2 应用 10.3 属性 10.3.1 约束 10.3.2 标记定义和标记值 10.4 配置文件 第11章 对象约束语言 11.1 对象约束语言的定义 11.2 表达式 11.2.1 不变量 11.2.2 前置条件和后置条件 11.2.3 包语句 11.2.4 let表达式和定义约束 11.3 属性 11.3.1 分类器和实例 11.3.2 关联和链接 11.3.3 分类器范围和实例范围属性 11.4 标准OCL类型 11.4.1 基本类型 11.4.2 集合类型 11.5 标准OCL包 附录
|
|
|
|
|
|
UML高级应用 调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |
|
|
|
|