|
編輯推薦: |
UML是面向对象可视化系统分析的一种功能较强的建模语言,采用较先进的建模技术,为软件开发的各个阶段提供了模型化和可视化的技术支持。它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型,从而使用户和开发人员对问题的描述达到相同的理解,以减少语义差异,保障分析的正确性。
《UML实用基础教程21世纪全国应用型本科计算机案例型规划教材》作者赵春刚共分14章,以循序渐进的顺序介绍UML从基础知识开始,然后是分析、构建和部署。
本书由黑龙江科技学院的赵春刚、才智、高志军和宫萍共同编写完成。
|
內容簡介: |
《UML实用基础教程21世纪全国应用型本科计算机案例型规划教材》
主要介绍了使用UML进行基于面向对象的软件建模的基础知识。主要包括面 向对象开发方法及
UML概述、UML基础知识及相关案例分析、UML与统一过程及UML建模工具等 扩展内容3个重要组成
部分。其中,第二部分采用以案例驱动的方式详细说明用例图、类图与对 象图、包图、状态图、活动图、
时序图、协作图、组件图和配置图建模的方法,并辅以实验指导,可用来 指导相关的课程实验。
《UML实用基础教程21世纪全国应用型本科计算机案例型规划教材》
作者赵春刚特点是基础与实例紧密结合,内容深入浅出、循序渐进、理 论与实践相结合。
本书可作为高等院校计算机或软件工程相关专业本科生或研究生的教
学用书,也可作为广大从事面向 对象软件开发人员的学习指导用书。
本书由黑龙江科技学院的赵春刚、才智、高志军和宫萍共同编写完成 。
|
目錄:
|
第1章 面向对象的开发方法
1.1 面向对象技术概述
1.1.1 面向对象技术的由来
1.1.2 面向对象的基本思想
1.1.3 传统开发方法存在的问题
1.1.4 面向对象方法的优点
1.2 面向对象的基本概念
1.2.1 对象
1.2.2 类
1.2.3 封装
1.2.4 继承
1.2.5 聚合
1.2.6 关联
1.2.7 消息
1.2.8 多态性
1.3 面向对象分析
1.3.1 面向对象分析的主要原则
1.3.2 面向对象分析的步骤
1.4 面向对象设计
1.4.1 面向对象设计的主要原则
1.4.2 OOD的步骤
1.5 面向对象编程语言
1.6 几种典型的面向对象方法
1.6.1 Booch方法
1.6.2 Ivar Jacobson的OOSE方法
1.6.3 Coad-Yourdon方法
1.6.4 James Rumbaugh的OMT方法
1.6.5 RDD方法
1.7 本章习题
第2章 统一建模语言UML
第3章 需求建模——用例图
第4章 静态建模——类图、对象图和包图
第5章 动态建模——状态图
第6章 动态建模——活动图
第7章 动态建模——时序图
第8章 动态建模——协作图
第9章 物理实现建模——组件图
第10章 物理实现建模——配置图
第11章 UML与统一过程
第12章 UML建模工具
第13章 图书管理系统
第14章 超市信息管理系统
参考文献
|
|