当前位置:在线查询网 > 在线百科全书查询 > UML面向对象分析与建模

UML面向对象分析与建模_在线百科全书查询


请输入要查询的词条内容:

UML面向对象分析与建模


《UML面向对象分析与建模》是由多年从事软件工程教学的教师和科研人员根据教学的特点精心组织和编写的。《UML面向对象分析与建模》从UML语言的基本概念开始,由浅入深地介绍了UML的基本语法、建模的基本步骤、RUP开发过程等,最后,通过一个应用案例详细介绍UML开发的过程。全书共分为11章,第1章介绍了面向对象开发技术的基本概念;第2章介绍了UML语言的基本语法、概念和符号;第3章至第9章详细介绍了UML静态建模和动态建模的详细方法步骤和注意事项;第10章介绍了RUP开发过程;第11章通过一个应用案例详细介绍了UML开发的过程。



版权信息


书 名: UML面向对象分析与建模

作 者:唐学忠 费贤举

出版社: 电子工业出版社

出版时间: 2008

ISBN: 9787121065927

开本: 16

定价:24.80元

内容简介


《UML面向对象分析与建模》是由多年从事软件工程教学的教师和科研人员根据教学的特点精心组织和编写的。《UML面向对象分析与建模》从UML语言的基本概念开始,由浅入深地介绍了UML的基本语法、建模的基本步骤、RUP开发过程等,最后,通过一个应用案例详细介绍UML开发的过程。全书共分为11章,第1章介绍了面向对象开发技术的基本概念;第2章介绍了UML语言的基本语法、概念和符号;第3章至第9章详细介绍了UML静态建模和动态建模的详细方法步骤和注意事项;第10章介绍了RUP开发过程;第11章通过一个应用案例详细介绍了UML开发的过程。

《UML面向对象分析与建模》既可作为大专院校相关专业的教材,又可作为软件开发人员的技术参考手册,尤其适合使用面向对象技术分析和建模的用户。

目录


第1章面向对象技术概述

1.1软件开发方法概述

1.1.1面向过程的开发方法

1.1.2面向数据结构的开发方法

1.1.3面向对象的开发方法

1.2软件生命周期

1.2.1软件生命周期概念介绍

1.2.2软件开发模型

1.3软件开发方法的评价与选择

1.4面向对象技术

1.4.1面向对象方法的特点

1.4.2面向对象的基本概念

1.5面向对象的分析

1.6面向对象的设计

1.6.1面向对象的设计准则

1.6.2面向对象的设计过程

1.7面向对象的方法与工具

1.7.1Booch面向对象方法

1.7.2Jacobson的面向对象方法

1.7.3Coad-Yourdon面向对象方法

1.7.4JamesRumbauth面向对象方法

1.8小结

习题

第2章UML语言基础

2.1UML简介

2.1.1UML历史

2.1.2UML的主要内容

2.1.3UML的特点和应用领域

2.2UML的标准元素

2.2.1UML语言结构

2.2.2元模型

2.3UML中的符号和图形

2.3.1模型的概念

2.3.2模型元素

2.3.3语义规则

2.3.4模型组织

2.3.5图

2.3.6视图

2.4公共机制

2.4.1修饰

2.4.2说明

2.4.3公共划分

2.5扩展机制

2.5.1构造型

2.5.2标记值

2.5.3约束

2.6小结

习题

第3章用例图

3.1概述

3.2系统

3.3活动者

3.3.1定义

3.3.2确定活动者

3.3.3活动者之间的关系

3.4用例

3.4.1定义

3.4.2用例表示法

3.4.3用例描述

3.5用例之间的联系

3.5.1泛化联系

3.5.2使用联系

3.5.3包含联系

3.5.4扩展联系

3.6用例分类

3.7用例建模

3.7.1建立用例图

3.7.2用例建模中应注意的问题

3.8小结

习题

第4章类图和对象图

4.1概述

4.2对象类定义

4.2.1类的名称

4.2.2属性

4.2.3操作

4.3对象类的关联

4.3.1关联的定义

4.3.2关联类型

4.3.3聚合和组合

4.3.4泛化

4.3.5依赖

4.4对象图

4.5接口

4.6高级对象类

4.6.1抽象类

4.6.2模板对象类

4.7对象类图建模

4.7.1建立对象类图

4.7.2类和对象建模中应注意的问题

4.8小结

习题

第5章交互图

5.1概述

5.2序列图

5.2.1序列图的组成

5.2.2同步消息和异步消息

5.2.3循环

5.2.4对象创建和销毁

5.2.5自调用和回调

5.3协作图

5.3.1协作图的组成

5.3.2多对象

5.3.3异步消息

5.3.4主动对象

5.4交互图建模

5.4.1建立交互图

5.4.2交互图建模的基本步骤

5.4.3交互图建模中应注意的问题

5.5小结

习题

第6章状态图

6.1概述

6.2状态

6.2.1消息

6.2.2状态概念介绍

6.2.3状态的种类

6.3状态机

6.4状态图

6.5状态迁移

6.5.1事件

6.5.2守卫条件

6.5.3动作表达式

6.5.4状态迁移的种类

6.6并发状态图

6.6.1并发子状态

6.6.2同步

6.7状态图建模

6.7.1建立状态图

6.7.2状态图建模中应注意的问题

6.8小结

习题

第7章活动图

7.1概述

7.2活动图的组成

7.2.1组成要素

7.2.2动作流

7.2.3泳道

7.2.4对象流

7.3活动分解

7.4活动图的并发与同步

7.4.1并发与同步

7.4.2同步状态

7.4.3动态并发

7.5活动图建模

7.5.1建立活动图

7.5.2活动图建模中应注意的问题

7.6小结

习题

第8章包图

8.1概述

8.2包的基本含义

8.2.1包的语义和表示

8.2.2包的嵌套

8.2.3标准构造型

8.3包的联系

8.3.1依赖

8.3.2泛化

8.4包图

8.5包图建模

8.5.1建立包图

8.5.2包图建模中应注意的问题

8.6小结

习题

第9章物理图

9.1概述

9.2组件图

9.2.1组件

9.2.2组件的种类

9.2.3组件的联系

9.2.4建立组件图

9.3配置图

9.3.1节点

9.3.2节点的联系

9.3.3建立配置图

9.4物理图建模

9.5小结

习题

第10章RUP统一建模过程

10.1软件过程概述

10.1.1软件过程介绍

10.1.2当前流行的软件开发过程

10.2RUP简介

10.2.1RUP过程

10.2.2RUP过程的特点

10.3RUP的核心工作流

10.3.1业务建模

10.3.2需求

10.3.3分析和设计

10.3.4实现

10.3.5测试

10.3.6部署

10.3.7核心支持工作流

10.4小结

习题

第11章应用系统案例

11.1系统概述

11.2系统需求

11.2.1系统总体功能需求

11.2.2各关键模块需求

11.3系统用例模型

11.3.1确定系统范围和系统边界

11.3.2确定活动者

11.3.3定义用例

11.3.4建立用例图

11.3.5用例描述

11.4设计实体类模型

11.4.1识别对象类

11.4.2类图

11.4.3类属性

11.5设计接口和控制类模型

11.5.1识别接口类

11.5.2识别控制类

11.5.3系统类模型

11.6设计动态模型

11.6.1数据访问类(Access)

11.6.2建立序列图

11.7系统部署

11.7.1建立组件图

11.7.2建立配置图

11.8小结

习题

参考文献

……

相关分词: UML 面向 对象 分析 建模