书籍详情

UML软件建模

UML软件建模

作者:周秉锋编著

出版社:北京大学出版社

出版时间:2002-06-01

ISBN:9787301052990

定价:¥18.00

购买这本书可以去
内容简介
  本书结合软件开发实际,循序渐进地全面介绍了统一建模语言(UML:Unifide Modeling Language)的基本概念、实际应用和理论基础。全书共分为17章,分别介绍了:软件产品开发和软件建模的关系、统一建模语言简介、需求分析和用例视图、交互与交互图、结构建模与逻辑视图、类、关系、共用机制(common mechanism)、类图(class diagram)、接口、类型、角色、模型包、实例、对象图、状态机、状态机图和活动图等内容。章节和内容的安排按照软件开发过程的分析、设计、建造的顺序展开,并通过大量的建模实例详细解释了各种UML模型元素的语义、语法和建模原则。本书既可以用做计算机应用技术专业的研究生课程的教材,也可以供软件产品的分析、设计和开发人员作为软件设计的具有实用价值的参考书。
作者简介
暂缺《UML软件建模》作者简介
目录
第1章  软件产品开发和软件建模                  
 1. 1  为什么要建模                  
 1. 2  软件建模及建模的原则                  
 1. 2. 1  模型是对现实世界的简化                  
 1. 2. 2  建模的原则                  
 第2章  统一建模语言简介                  
 2. 1  UML和软件体系结构                  
 2. 2  UML概述                  
 2. 2. 1  结构模型元素                  
 2. 2. 2  行为模型元素                  
 2. 2. 3  成组模型元素                  
 2. 2. 4  注解元素                  
 2, 2. 5  关系                  
 2. 2. 6  模型图                  
 2. 2. 7  UML建模规则                  
 2. 2. 8  UML共用机制                  
 第二篇  行为建棋基础                  
 第3章  需求分析和用例视图                  
 3. 1  需求分析                  
 3. 2  系统作用者                  
 3. 3  用例                  
 3. 4  系统作用者和用例之间的联系:关联关系                  
 3. 5  用例和系统交互者的绘制机制                  
 3. 6  用例的组织和用例图                  
 第4章  交互与交互图                  
 4. 1  引例--用交互描述软件的动态行为                  
 4. 2  对象                  
 4. 3  消息                  
 4. 4  交互                  
 4. 5  交互图                  
 4. 6  序列图                  
 4. 7  协同图                  
 4. 8  建模指南                  
 第三篇 结构建模基础                  
 第5章  结构建模与逻辑视图                  
 5. 1  从交互图到类图--结构建模                  
 5. 2 对象的实现                  
 5. 3  类的表示                  
 5. 4 拥有和继承                  
 5. 5  调用和访问                  
 5. 6  协同图和通路                  
 第6章  类                  
 6. 1  类的定义                  
 6. 2  属性                  
 6. 3  操作                  
 6. 4 属性和操作的组织                  
 6. 5  类的职责                  
 6. 6  建模指南                  
 第7章  关系                  
 7. 1  关系的定义                  
 7. 2  依赖关系                  
 7. 3  泛化关系                  
 7. 4  关联关系                  
 7. 4. 1  名字                  
 7. 4. 2  关联关系中的角色                  
 7. 4. 3  角色的重复度                  
 7. 4. 4 聚合                  
 7. 5  建模指南                  
 第8章  共用机制(Common Mechanism)                  
 8. 1  引言                  
 8. 2  概念和定义                  
 8. 2. 1  标注(Note)                  
 8. 2. 2  变体                  
 8. 2. 3  标记值                  
 8. 2. 4  约束                  
 8. 3  标准扩充                  
 8. 3. 1  文档                  
 8. 3. 2  标准变体                  
 8. 4  建模指南                  
 第9章  类图(classdiagran)                  
 9. 1  引言                  
 9. 2  类图的定义                  
 9. 3  类图的内容                  
 9. 4  类图的用途                  
 9. 4. 1  为系统的词汇建模                  
 9. 4. 2  为协同建模                  
 9. 4. 3  为数据库模式建模                  
 9. 4. 4  正向工程和逆向工程                  
 9. 5  建模指南                  
 9. 5. 1  为协同建模                  
 9. 5. 2  为数据库(常驻对象)建模                  
 第四篇  结构建模                  
 第10章  类的详解                  
 10. 1  引言                  
 10. 2  可见性                  
 10. 3  作用域                  
 10. 4  抽象类和多态性                  
 10. 5 类的重复度                  
 10. 6 属性的语法                  
 10. 7 操作的语法                  
 10. 8  模版类                  
 10. 9  标准扩充                  
 10. 10 类和分类符                  
 10. 11  建模指南                  
 第11章  关系详解                  
 11. 1  引言:UML关系                  
 11. 2  依赖关系                  
 11. 2. 1  类或对象之间的关系                  
 11. 2. 2  连接类与对象的关系                  
 11. 2. 3  模型包之间的依赖关系                  
 11. 2. 4  用例之间的关系                  
 11. 2. 5  对象之间的关系                  
 11. 2. 6  建模元素和模型之间的关第:回溯依赖                  
 11. 3  泛化关系                  
 11. 3. 1  泛化关系的约束                  
 11. 3. 2  泛化关系的变体:实现继承                  
 11. 4  关联关系                  
 11. 4. 1  可访问性                  
 11. 4. 2  关联关系的可见性                  
 11. 4. 3  限定关联(qualification)                  
 11. 4. 4  接口标识                  
 11. 4. 5  复合聚合(composition)                  
 11. 4. 6  关联类                  
 11. 5  实现关系                  
 11. 6 建模指南                  
 第12章  接口. 类型. 角色                  
 12. 1  引言                  
 12. 2  接口                  
 12. 2. 1  定义                  
 12. 2. 2  接口的图形化表示                  
 12. 2. 3  接口的名字                  
 12. 2. 4 接口的操作                  
 12. 2. 5  接口的规格说明                  
 12. 3  实现关系                  
 12. 3. 1  定义                  
 12. 3. 2  实现关系的图形化表示                  
 12. 4 类型和角色                  
 12. 5  建模指南                  
 第13章  模型包                  
 13. 1  引言                  
 13. 2 模型包的定义                  
 13. 3  模型包的名字                  
 13. 4  内含元素                  
 13. 5  可见性                  
 13. 6  导入和输出                  
 13. 7  泛化关系                  
 13. 8  标准扩充                  
 13. 9  建模指南                  
 第14章  实例                  
 14. 1  引言                  
 14. 2  概念                  
 14. 2. 1  实例和抽象的区别                  
 14. 2. 2 对象的命名                  
 14. 2. 3  对象的操作                  
 14. 2. 4 对象的状态                  
 14. 2. 5  对象的其他特性                  
 14. 2. 6 与对象相关的标准扩充                  
 14. 3  建模指南                  
 14. 3. 1  为真实存在的对象建模                  
 14. 3. 2  为对象的交互建模                  
 第15章  对象图                  
 15. 1  引言                  
 15. 2  概念                  
 15. 2. 1  对象图的定义                  
 15. 2. 2  对象图的内容                  
 15. 2. 3  对象图的用途                  
 15. 3  建模指南                  
 15. 3. 1  为对象的结构建模                  
 15. 3. 2  正向工程和逆向工程                  
 第五篇 行为建模                  
 第16章  状态机和状态机图                  
 16. 1  引言                  
 16. 2  状态机的定义及构成                  
 16. 3 变迁的构成                  
 16. 3. 1  起始状态和目标状态                  
 16. 3. 2  触发事件                  
 16. 3. 3  触发条件                  
 16. 3. 4  变迁动作(action)                  
 16. 3. 5  触发事件. 触发条件. 变迁动作的图形化表示                  
 16. 4  状态的构成                  
 16. 4. 1  名字                  
 16. 4. 2  入口/出口动作                  
 16. 4. 3  内部变迁                  
 16. 4. 4  延迟事件                  
 16. 4. 5  状态活动                  
 16. 5  子状态                  
 16. 5. 1  串行子状态                  
 16. 5. 2  历史状态                  
 16. 5. 3  并行子状态                  
 16. 6 状态机图                  
 16. 6. 1  状态机图的定义和特点                  
 16. 6. 2  状态机图的正向工程                  
 第17章  活动图                  
 17. 1  引言                  
 17. 2  活动图                  
 17. 3  活动图的内容                  
 17. 3. 1  动作状态                  
 17. 3. 2  活动状态                  
 17. 3. 3  无触发变迁                  
 17. 4  分支                  
 17. 5  循环                  
 17. 6  分解和汇合                  
 17. 7  泳道                  
 17. 8  对象流                  
 17. 9  活动图的作用                  

猜您喜欢

读书导航