软件建模技术

出版时间:2009-8  出版社:北京邮电大学出版社  作者:江文  页数:135  

内容概要

本书以实用够用为原则,介绍了UML的基本概念,全书内容由浅入深逐步地展开,并通过大量的案例和课堂练习,力图使初学者容易理解。    本书从最基本的内容讲起,对UML的强大功能进行了详细而系统的介绍,并着重论述了如何使用UML对应用系统进行建模;同时,为配合知识点的讲述,将一个实际项目作为案例与所讲述的内容融合在一起,力图做到从应用中来到应用去,如用类图和交互图来描述HNS软件学院的JQQ聊天系统中的静态和动态行为。因此,本书是一本以知识为导向,以实际应用为目标的UML教材。

书籍目录

第1章 UML和软件工程 1.1 UML概述   1.1.1 建模   1.1.2 UML简介   1.1.3 建模工具 1.2 软件工程与Rational统一过程   1.2.1 软件   1.2.2 软件危机   1.2.3 软件工程   1.2.4 面向对象软件工程方法   1.2.5 Rational统一过程 1.3 UML基本组成   1.3.1 UML事物   1.3.2 UML关系   1.3.3  UML图第2章 需求建模 2.1 用例图   2.1.1 参与者   2.1.2 用例   2.1.3 用例图   2.1.4 用例与事件流   2.1.5 用例之间的关系 2.2 活动图第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.3 类的关系    3.3.1 依赖    3.3.2 泛化    3.3.3 实现    3.3.4 关联  3.4 交互图    3.4.1 顺序图    3.4.2 协作图第4章 应用建模 4.1 对象图和包    4.1.1 对象图    4.1.2 包  4.2 组件图和部署图    4.2.1 组件图    4.2.2 部署图  4.3 正向工程与逆向工程   4.3.1 正向工程   4.3.2 逆向工程专业术语参考文献

章节摘录

插图:第1章 UML和软件工程1.1 UML概述内容提要 UML是一种可视化的建模语言,它可以用来创建各种不同类型的模型。本节将首先讲述建模的概念,然后引出建模语言——UML在UML这一小节中主要介绍了UML的历史、UML的基本概念。另外,必须使用一种工具来实现UML建模,因此在本节的最后介绍了UML建模工具——Rational Rose。总的来说,本节主要内容如下:·建模概述·UML简述·Rational Rose的使用介绍1.1.1 建模 1.什么是模型什么是模型?在回答这个问题之前,先来回忆一下生活中常见的一些图表、文字:介绍天气情况的气象图;指示交通情况的交通地图;说明一部泡沫式灭火器如何打开的过程描述图……所有这些,构成了周围世界各种各样的模型。那么,模型是什么呢?简单地说,模型是对现实的简化。它可以是一个对象的微缩表示,是一种用于生产某事物的模式,也可以是一种设计或一个类型,还可以是一个待模仿或仿真的样例。

编辑推荐

《软件建模技术》是由北京邮电大学出版社出版发行的。

图书封面

评论、评分、阅读与下载


    软件建模技术 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7