书籍详情

UML与系统分析设计

UML与系统分析设计

作者:张龙祥编著

出版社:人民邮电出版社

出版时间:2001-01-01

ISBN:9787115095510

定价:¥25.00

购买这本书可以去
内容简介
  本书介绍了UML语言以及UML在面向对象的软件系统分析和设计中的应用。本书理论与实际相结合,既有UML语言的概念、结构、语义与表示法的介绍,又有具体的应用示例,着重实用性和可操作性,叙述深入浅出,便于学以致用。本书是一本技术参考书,可作相关专业的大专院校教材和继续教育的教材。本书适合计算机项目管理人员、计算机软件开发人员与程序员、大专院校有关专业的师生使用。
作者简介
暂缺《UML与系统分析设计》作者简介
目录
第1章  基础知识                  
     1. 1  软件开发方法概述                  
     1. 1. 1  软件生命周期法                  
     1. 1. 2  原型法                  
     1. 1. 3  面向对象技术                  
     1. 1. 4  面向对象的软件开发语言与工具                  
     1. 2  面向对象的系统分析与设计                  
     1. 2. 1  面向对象的主要概念                  
     1. 2. 2  面向对象的系统分析与设计方法                  
     1. 3  UML概述                  
     1. 3. 1  UML简史                  
     1. 3. 2  UML概貌                  
     1. 3. 3  UML的特点和用途                  
 第2章  面向对象的软件开发过程                  
     2. 1  Rational统一过程                  
     2. 1. 1  项目开发阶段                  
     2. 1. 2  过程成分                  
     2. 1. 3  螺旋上升式开发                  
     2. 1. 4  RUP过程产物                  
     2. 1. 5  RUP的特点                  
     2. 2  项目开端阶段                  
     2.3  精化阶段                  
     2. 3. 1  问题领域分析                  
     2. 3. 2  建立系统架构                  
     2. 3. 3  开发风险处理                  
     2. 3. 4  构建规划                  
     2. 4  系统构建                  
     2. 5  系统提交                  
     2. 6  循环节的生命周期活动                  
 第3章  UML语言                  
     3. 1  UML语言结构                  
     3. 2  无模型                  
     3. 3  符号与图形                  
     3. 3. 1  图形符号                  
     3. 3. 2  语义规则                  
     3. 4  图与模型组织                  
     3. 4. 1  模型组织                  
     3. 4. 2  图                  
     3. 4. 3  视图                  
     3. 5  公共机制                  
     3. 6  扩展机制                  
     3. 6. 1  构造型                  
     3. 6. 2  标记值                  
     3. 6. 3  约束                  
 第4章  Use Case图                  
     4. 1  概述                  
     4. 2  活动者                  
     4. 2. 1  系统范围与系统边界                  
     4. 2. 2  活动者                  
     4. 2. 3  活动者的确定                  
     4. 3  Use Case                  
     4. 3. 1  Use Case概念                  
     4. 3. 2  业务Use Case与系统Use Case                  
     4. 3. 3  Use Case图                  
     4. 4  Use Case的联系                  
     4. 4. 1  泛化关联                  
     4. 4. 2  使用关联                  
     4. 4. 3  包含关联                  
     4. 4. 4  扩展关联                  
     4. 5  Use Case图的应用                  
     4. 5. 1  Use Case的确定                  
     4. 5. 2  建立Use Case模型                  
 第5章  对象类图与对象图                  
     5. 1  对象类图                  
     5. 1. 1  对象类                  
     5. 1. 2  属性                  
     5. 1. 3  操作                  
     5. 2  对象类的关联                  
     5. 2. 1  对象类的关联                  
     5. 2. 2  自返关联. 二元关联与N元关联                  
     5. 2. 3  关联的约束                  
     5. 3  聚合与组合                  
     5. 3. 1  聚合                  
     5. 3. 2  组合                  
     5. 4  泛化                  
     5. 4. 1  泛化/特化                  
     5. 4. 2  继承                  
     5. 3  重载与多态性                  
     5. 5  依赖                  
     5. 6  对象图                  
     5. 6. 1  对象                  
     5. 6. 2  对象图                  
     5. 7  接口                  
     5. 8  对象类的高级概念                  
     5. 8. 1  抽象类                  
     5. 8. 2  参数对象类                  
     5. 8. 3  型与实现对象类                  
     5. 8. 4  导出属性与导出关联                  
     5. 9  对象类图的应用                  
     5. 9. 1  对象类图的建立                  
     5. 9. 2  模型景象与粒度控制                  
     5. 9. 3  数据库建模                  
     5. 9. 4  例外情况建模                  
 第6章  交互图                  
     6. 1  顺序图                  
     6. 1. 1  顺序图的组成                  
     6. 1. 2  对象的创建与销毁                  
     6. 1. 3  同步消息与异步消息                  
     6. 1. 4  分支                  
     6. 1. 5  循环                  
     6. 1. 6  自调用与回调                  
     6. 2  协同图                  
     6. 2. 1  协同图的组成                  
     6. 2. 2  说明层与实例层                  
     6. 3. 3  对象的创建与销毁                  
     6. 2. 4  同步消息与异步消息                  
     6. 2. 5  多对象                  
     6. 2. 6  自调用与回调                  
     6. 3  协同                  
     6. 3. 1  概述                  
     6. 3. 2  Use Case与协同                  
     6. 3. 3  参数化协同                  
     6. 4  交互图的应用                  
 第7章  状态图                  
     7. 1  状态机                  
     7. 2  状态图                  
     7. 3  状态                  
     7. 3. 1  概述                  
     7. 3. 2  组合状态                  
     7. 3. 3  顺序状态                  
     7. 3. 4  历史状态                  
     7. 4  转移                  
     7. 4. 1  事件                  
     7. 4. 2  条件                  
     7. 4. 3  动作                  
     7. 4. 4  转移的类型                  
     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. 2. 4  对象流                  
     8. 3  活动分解                  
     8. 4  并发                  
     8. 4. 1  并发与同步                  
     8. 4. 2  条件线程                  
     8. 4. 3  同步状态                  
     8. 4. 4  动态并发                  
     8. 5  活动图的应用                  
     8. 5. 1  用途                  
     8. 5. 2 工作流建模                  
 第9章  包图                  
     9. 1  包的语义和表示                  
     9. 2  包的嵌套                  
     9. 3  标准构造型                  
     9. 2  包的联系                  
     9. 2. 1  依赖与输入依赖                  
     9. 2. 2  泛化                  
     9. 3  包图                  
     9.4   包图的应用                  
     9. 4. 1  包图的建立                  
     9. 4. 2  系统建模                  
     9. 4. 3  开发跟踪                  
 第10章  物理图与对象约束语言(OCL)                  
     10. 1  组件图                  
     10. 1. 1  组件                  
     10. 1. 2  组件的种类                  
     10. 1. 3  组件的联系                  
     10. 1. 4  组件图的应用                  
     10. 2  配置图                  
     10. 2. 1  节点                  
     10. 2. 2  节点的联系                  
     10. 2. 3  配置图的应用                  
     10. 3  对象约束语言(OCL)                  
     10. 3. 1  标准型                  
     10. 3. 2  表达式                  
     10. 3. 3  对象性质的约束                  
 第11章  软件开发工具Rational Rose                  
     11. 1  Rational Rose的主要功能                  
     11. 1. 1  对面向对象模型的支持                  
     11. 1. 2  对螺旋上升式开发过程的支持                  
     11. 1. 3  对往返工程的支持                  
     11. 1. 4  对团队开发的支持                  
     11. 1. 5  对工具的支持                  
     11. 2  Rational Rose的使用                  
     11. 2. 1  系统主菜单窗口                  
     11. 2. 2  模型与工作方式的组织                  
     11. 2. 3  Use Case视图                  
     11. 2. 4  逻辑视图                  
     11. 2. 5  组件视图                  
     11. 2. 6  配置视图                  
 第12章  简易教学管理系统的分析与设计                  
     12. 1  系统需求                  
     12. 2  分析问题领域                  
     12. 2. 1  确定系统范围和系统边界                  
     12. 2. 2  定义活动者                  
     12. 2. 3  定义Use Case                  
     12. 2. 4  绘制Use Case图                  
     12. 2. 5  绘制主要交互图                  
     12. 3  静态结构模型                  
     12. 3. 1  建立对象类图                  
     12. 3. 2  建立数据库模型                  
     12. 3. 3  建立包图                  
     12. 4  动态行为模型                  
     12. 4. 1  建立顺序图                  
     12. 4. 2  建立协同图                  
     12. 4. 3  建立状态图                  
     12. 4. 4  建立活动图                  
     12. 5  物理模型                  
     12. 5. 1  建立组件图                  
     12. 5. 2  建立配置图                  

猜您喜欢

读书导航