UML基础与建模实践

作者:王爱国、陈辉林

丛书名:高职高专计算机实用规划教材——案例驱动与项目实践

定价:29元

印次:1-1

ISBN:9787302285298

出版日期:2012.05.01

印刷日期:2012.04.24

图书责编:汤涌涛

图书分类:教材

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

本书结合大量软件分析与设计实例,重点介绍了UML语言体系结构、UML元素语义、语法,并通过实际的软件开发实例对UML建模方法进行了详细的讲解。全书文字表述通俗易懂,技术讲解深入浅出。 全书分为3篇,共15章。第1篇(第1章~第12章)UML语言基础,内容包括:UML语言体系结构、UML组成元素、UML图的表示方法、UML图的作用;第2篇(第13章)UML建模实践,以网上书店为例,重点介绍领域建模与分析过程、用例建模与分析过程、动态建模与分析过程。第3篇(第14章和第15章)UML高级技术,内容包括:Rose的双向工程和统一软件过程(RUP)。通过对本书的学习,读者可以系统地掌握UML语言的阅读方法和建模方法。 本书重点突出了UML语言的表示方法和建模方法。书中所有的概念、技术、建模方法都通过实例来演示,内容精炼,表达简明,实例丰富,非常适合作为高等院校计算机专业及相关专业的教材,也可以作为培训机构相关专业的培训教材。

1.简历1996~2005:广东移动,软件开发。2005~至今:培正商学院计算机系教学。2.主要授课C语言;计算机网络;java程序设计;jsp程序设计;UML统一建模;软件工程;Oracle数据库;设计模式。

前 言   “UML基础与建模实践”是计算机科学专业和软件工程专业学生的必修课程,也是一门非常重要的课程。尽管市面上介绍UML语言的图书不少,但是几乎没有一本书在同一个软件分析与设计实例中全面、具体、正确地涵盖三种重要的建模过程:领域建模、用例建模、动态建模,并且,在建模过程中,技术应用和建模方法是脱节的。因此,学生不能真正理解建模技术和建模方法,在实践中更谈不上正确地运用UML语言来实现面向对象的分析和设计。   学生在建模实践中出现的问题主要集中在以下三点:第一,没有真正理解UML表示法,不知道如何使用它们。第二,对统一开发过程(RUP)不理解,不知道在什么情况下采用哪种模型来构造系统。第三,不知道如何运用建模技术和建模方法。   本书以网上书店系统为例,全面介绍领域建模、用例建模和动态建模,并且在建模过程中充分体现建模技术和建模方法的具体运用。本教材为大、中型软件系统的建模提供了开发步骤、技术提示和表示方法。 本书特色   本书以网上书店系统为例,为读者提供了领域建模与分析过程、用例建模与分析过程、动态建模与分析过程,在建模过程中提供了启发性技术和建模方法。本书体系结构安排合理,知识组织风格统一,表达通俗易懂,讲解深入浅出,具体特点如下。   (1) 在体系结构的安排上强调内容的系统性、连贯性、逻辑性和实用性。对UML元素的语义、语法和建模方法的讲解由易到难逐层展开,便于读者学习和理解。   (2) 对UML语言的讲解中,充分体现文字描述和图形描述的结合。通过文字描述,详细地定义了UML元素的语义、语法;通过图形将UML元素可视化、规范化;对每个UML...

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

  

第1篇  UML语言基础

第1章  UML概述 3

1.1  什么是UML 3

1.1.1  UML简史 3

1.1.2  UML定义 4

1.1.3  UML的特点 4

1.2  什么是模型 5

1.2.1  模型的用途 7

1.2.2  建模目标 8

1.2.3  建模原则 8

1.2.4  用UML建模的好处 8

1.2.5  模型种类 9

1.3  UML工具 9

1.3.1  UML工具介绍 10

1.3.2  如何选择UML工具 10

1.4  UML语言应用 11

1.5  小结 12

1.6  习题 12

第2章  UML语言体系结构 13

2.1  UML语言组成 13

2.2  元素符号 14

2.2.1  结构符号 14

2.2.2  行为符号 18

2.2.3  分组符号 18

2.2.4  注释符号 19

2.3  关系符号 19

2.4  UML图 22

2.4.1  UML图分类 22

2.4.2  视图 25

2.5  规则 25

2.6  公共机制 26

2.6.1  规格描述 26

2.6.2  修饰 27

2.6.3  通用划分 27

2.6.4  扩展机制 27

2.7  系统建模与视图 28

2.8  小结 29

2.9  习题 29

第3章  类图 30

3.1  什么是类图 30

3.2  类的表示 31

3.3  类图中的元素 33

3.4  类图中的关系 37

3.4.1  依赖关系 37

3.4.2  泛化关... 查看详情

查看详情