UML2软件建模入门与提高
网络资源处含有本书的电子课件。客服电话:010-62792097-201

作者:李勇、杨晓军

丛书名:软件入门与提高丛书

定价:79元

印次:1-7

ISBN:9787302386100

出版日期:2015.01.01

印刷日期:2024.08.02

图书责编:张瑜

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书从初学者的角度出发,由浅入深、循序渐进地介绍统一建模语言UML的相关知识,书中提供了大量操作UML的示例。另外,还向读者提供了很多实战案例和上机练习,用于演练。 本书共分为16章,内容包括面向对象思想和软件建模分类,UML发展历史、组成元素、体系结构、建模流程和应用领域,常用的UML建模工具,用例图、类图、对象图和包图、状态机图、活动图、顺序图和时间图、通信图和交互概览图、组件图和部署图,UML到关系型数据库的映射,UML与统一过程,UML与Java语言的映射,以及UML与设计模式等。最后一章提供了一个综合的案例。 本书示例新颖,内容丰富,涉及面广泛,适合所有的UML初学者学习,也可以帮助有基础知识的读者提高创建UML模型图的技能。另外,对于大中专学生和培训班的学生来说,本书更是一本不可多得的教材和自学用书。

李勇,现就职于上海宝信软件股份有限公司,任职于门户网站网站部门经理,负责网站及基础数据平台的搭建和管理。开发过基于Oracle数据库的大型ERP系统,属国家信息产业部重点工程,同时负责Oracle数据库管理及优化。 杨晓军,1996年毕业于上海交通大学计算机专业,现就职于赞华电子系统(上海)有限公司。在职业生涯中,致力于项目的分析和搭建,多次发表技术性文章,在建模分析方面有着独到见解。�

前 言 UML是英文Unified Modeling Language的缩写,又称为统一建模语言,或者标准建模语言,它是始于1997年的一个OMG标准,是一个支持模型化和软件系统开发的图形化语言,可为软件开发的所有阶段提供模型化和可视化支持。面向对象的分析与设计方法在20世纪80年代末至90年代中出现了一个高潮,UML正是这个高潮的产物,它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且做了进一步的发展,并最终统一为大众所接受的标准建模语言。 本书内容 全书共分16章,主要内容如下。 第1章:面向对象和软件建模。从模型开始介绍,接着介绍面向对象思想的三大要素、三大模型、常用的三层开发方法、软件建模知识,最后介绍常用的建模分类。 第2章:UML入门基础。着重介绍UML的基础知识,包括UML的概念、发展历史、目标、组成元素、体系结构、建模流程以及应用领域等内容。 第3章:UML建模工具。从目前众多的UML建模工具中挑选出应用最广泛且在建模工具中最有影响力的3种工具(Visio、Enterprise Architect和PowerDesigner)进行介绍。 第4章:用例图。介绍用例图的构成、设计和使用,包括用例图的组成部分、各个部分成员的确定和使用,以及如何绘制完整的用例图等。 第5章:类图。详细介绍UML中的类图,包括类图中的类、抽象类、接口和各种关系的实现等内容,还介绍如何使用类图进行建模。 第6章:对象图和包图。首先介绍对象图,包括概念、组成、绘制和阅读,以及如何建模等;然后介绍包图,包括概念、组成、分类、设计原则以及如何建模等。 ...

暂无课件

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目  录 

第1章  面向对象和软件建模 1

1.1  模型 2

1.2  面向对象的思想 3

1.2.1  了解面向对象 3

1.2.2  面向对象的三大要素 5

1.2.3  面向对象的三大模型 7

1.2.4  面向对象的常用三层 8

1.2.5  面向对象的开发方法 10

1.3  软件建模 11

1.3.1  软件建模概述 11

1.3.2  建模的三要素 11

1.3.3  面向对象建模 12

1.4  建模分类 14

1.4.1  业务建模 14

1.4.2  数据建模 16

1.4.3  应用程序建模 16

1.5  思考与练习 17

第2章  UML入门基础 19

2.1  UML概述 20

2.1.1  UML简介 20

2.1.2  UML发展历史 21

2.1.3  UML的目标 22

2.2  UML的基本组成 23

2.2.1  建模元素 23

2.2.2  关系 26

2.2.3  图 28

2.2.4  规则 30

2.2.5  通用机制 31

2.2.6  UML标准通用机制 34

2.3  UML其他内容 40

2.3.1  UML的体系结构 40

2.3.2  UML建模流程 41

2.3.3  UML的应用领域 42

2.4  UML 2.0概述 42

2.5  思考与练习 44

第3章  UML建模工具 45

3.1  使用建模工具需知 46

3.1.1  建模工具的作用 46

3.1.2  选择建模工具的方法 47

3.1.3  常用建模工具 48

3....