UML用户指南

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > UML用户指南

出版社:人民邮电出版社
出版日期:2006-6
ISBN:9787115148339
作者:[美] Grady Booch,James Rumbaugh,Ivar Jacobson
页数:362页

前言

统一建模语言(Unified Modeling Language,UML)是一种用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图形语言。UML给出了一种描绘系统蓝图的标准方法,其中既包括概念性的事物(如业务过程和系统功能),也包括具体的事物(如用特定的编程语言编写的类、数据库模式和可复用的软件构件)。. 本书旨在教会读者如何有效地使用UML。本书涵盖了UML2.0。目标在本书中,读者将获益于以下几点:.明白UML是什么,不是什么,以及为什么UML对于开发软件密集型系统的过程非常重要。.掌握UML的术语、规则和惯用法,一般说来,还将学会如何有效地使用这种语言。

内容概要

Grady Booch、James Rumbaugh和Ivar Jacobson是UML的创始人,均为软件工程界的权威,除了著有多部软件工程方面的著作之外,在对象技术发展上也有诸多杰出贡献,其中包括Booch方法、对象建模技术(OMT)和Objectory(OOSE)过程。目前Booch和Rumbaugh在IBM工作,Jacobson是独立咨询师。
邵维忠北京大学信息科学技术学院教授、博士生导师,中国计算机学会理事。1970年毕业于北京大学数学力学系,1979~1983年在计算机科学技术系任教并攻读硕士学位。早期主要从事操作系统和软件工程领域的研究。1987~1989年在新加坡国立大学参加科技合作。回国后在导师杨芙清院士主持的国家“八五”、“九五”重点科技攻关课题“大型软件开发环境青鸟系统”和“软件工程环境工业化生产技术及系统”中担任主要技术负责人。自1991年起注重于面向对象建模方法的研究,并开设了研究生课程和本科生课程。写作和翻译了多部关于面向对象方法的学术著作。最近几年在面向对象技术、软件复用与构件技术、中间件技术等领域承担了多项国家高技术研究发展计划(863)项目、国家重大基础研究(973)项目和国家自然科学基金项目。曾获国家科技进步二等奖及国家部委级奖励多项。..
麻志毅北京大学信息科学技术学院副教授。1999年在东北大学获博士学位,同年到北京大学从事博士后研究,出站后留校工作。近年来发表学术论文40余篇,出版学术专著2部,译著4部。主要研究方向为软件工程与软件工程环境、面向对象技术、构件技术和面向服务技术。
马浩海内蒙古大学计算机学院副教授。2006年在北京大学获计算机软件与理论专业博士学位。已发表学术论文30余篇。主要研究领域为软件工程、面向对象技术、软件建模语言和模型驱动的软件开发技术。
刘辉北京大学信息科学与技术学院博士生。主要研究领域为面向对象建模、软件重构、元建模以及形式化软件工程方法。

书籍目录

第一部分 入门
第1章 为什么要建模
1.1 建模的重要性
1.2 建模原理
1.3 面向对象建模
第2章 uml介绍
2.1 uml概述
2.2 uml的概念模型
2.3 体系结构
2.4 软件开发生命周期
第3章 hello,world!
3.1 关键抽象
3.2 机制
3.3 制品
第二部分 对基本结构建模
第4章 类
4.1 入门
4.2 术语和概念
4.3 常用建模技术
4.4 提示和技巧
第5章 关系
5.1 入门
5.2 术语和概念
5.3 常用建模技术
5.4 提示和技巧
第6章 公共机制
6.1 入门
6.2 术语和概念
6.3 常用建模技术
6.4 提示和技巧
第7章 图
7.1 入门
7.2 术语和概念
7.3 常用建模技术
7.4 提示和技巧
第8章 类图
8.1 入门
8.2 术语和概念
8.3 常用建模技术
8.4 提示和技巧
第三部分 对高级结构建模
第9章 高级类
9.1 入门
9.2 术语和概念
9.3 常用建模技术
9.4 提示和技巧
第10章 高级关系
10.1 入门
10.2 术语和概念
10.3 常用建模技术
10.4 提示和技巧
第11章 接口、类型和角色
11.1 入门
11.2 术语和概念
11.3 常用建模技术
11.4 提示和技巧
第12章 包
12.1 入门
12.2 术语和概念
12.3 常用建模技术
12.4 提示和技巧
第13章 实例
13.1 入门
13.2 术语和概念
13.3 常用建模技术
13.4 提示和技巧
第14章 对象图
14.1 入门
14.2 术语和概念
14.3 常用建模技术
14.4 提示和技巧
第15章 构件
15.1 入门
15.2 术语和概念
15.3 常用建模技术
15.4 提示和技巧
第四部分 对基本行为建模
第16章 交互
16.1 入门
16.2 术语和概念
16.3 常用建模技术
16.4 提示和技巧
第17章 用况
17.1 入门
17.2 术语和概念
17.3 常用建模技术
17.4 提示和技巧
第18章 用况图..
18.1 入门
18.2 术语和概念
18.3 常用建模技术
18.4 提示和技巧
第19章 交互图
19.1 入门
19.2 术语和概念
19.3 常用建模技术
19.4 提示和技巧
第20章 活动图
20.1 入门
20.2 术语和概念
20.3 常用建模技术
20.4 提示和技巧
第五部分 对高级行为建模
第21章 事件和信号
21.1 入门
21.2 术语和概念
21.3 常用建模技术
21.4 提示和技巧
第22章 状态机
22.1 入门
22.2 术语和概念
22.3 常用建模技术
22.4 提示和技巧
第23章 进程和线程
23.1 入门
23.2 术语和概念
23.3 常用建模技术
23.4 提示和技巧
第24章 时间和空间
24.1 入门
24.2 术语和概念
24.3 常用建模技术
24.4 提示和技巧
第25章 状态图
25.1 入门
25.2 术语和概念
25.3 常用建模技术
25.4 提示和技巧
第六部分 对体系结构建模
第26章 制品
26.1 入门
26.2 术语和概念
26.3 常用建模技术
26.4 提示和技巧
第27章 部署
27.1 入门
27.2 概念和术语
27.3 常用建模技术
27.4 提示和技巧
第28章 协作
28.1 入门
28.2 术语和概念
28.3 常用建模技术
28.4 提示和技巧
第29章 模式和框架
29.1 入门
29.2 术语和概念
29.3 常用建模技术
29.4 提示和技巧
第30章 制品图
30.1 入门
30.2 术语和概念
30.3 常用建模技术
30.4 提示和技巧
第31章 部署图
31.1 入门
31.2 术语和概念
31.3 常用建模技术
31.4 提示和技巧
第32章 系统和模型
32.1 入门
32.2 术语和概念
32.3 常用建模技术
32.4 提示和技巧
第七部分 结束语
第33章 应用uml
33.1 转到uml
33.2 进一步介绍
附录A uml表示法
附录B rational统一过程
术语表
索引

编辑推荐

《UML用户指南》(第2版)适合作为高等院校计算机及相关专业本科生或研究生"统一建模语言(UML)"课程的教材,也适用于进行软件生产、部署和维护的人员,特别适合于分析员、最终客户、架构师、开发人员、质量保证人员、构件库管理人员以及项目和程序管理者。统一建模语言(Unified Modeling Language,UML)是一种用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图形语言。UML给出了一种描绘系统蓝图的标准方法,其中既包括概念性的事物(如业务过程和系统功能),也包括具体的事物(如用特定的编程语言编写的类、数据库模式和可复用的软件构件)。本书旨在教会读者如何有效地使用UML。本书涵盖了UML 2.0。

作者简介

《UML用户指南》(第2版)是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML 2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。《UML用户指南》(第2版)由7个部分组成,而且每章都描述了一个特定UML特征的具体用法,其中大部分按入门、术语和概念、常见建模技术、提示和技巧的方式组织。《UML用户指南》(第2版)还为高级开发人员提供了在高级建模问题中应用UML的一条非常实用的线索。

图书封面


 UML用户指南下载



发布书评

 
 


精彩短评 (总计67条)

  •     除了说说图是什么意思,没有讲到任何思想和内容,准备买这本书的人,建议你去买<<敏捷软件开发(原则模式与实践)>>
  •     讲得很细致,很有耐心、也很教条
  •     作为参考确实不错的
  •     用得少也就忘得快
  •     比较喜欢这本书,印刷很不错,内容也容易理解,比较实用!
  •     Rational三友的一本关于UML的入门书,适合初学者,高级开发人员可以买UML参考手册,本书中开篇的举例很形象。推荐。不过如果要在开发中应用UML,这本书还不够,应该配合Rational统一开发过程一起读。
  •     这本书总的来说还是不错,虽然是翻译的,但相关概念阐述得还是相当清楚,通过不断体会可以加深对UML的认识。当然,最关键的还是要通过实践来真正掌握UML的使用。
  •     内容比较全面,不错
  •     非常不错,是很好的一本UML教材。权威……
  •     翻过, 翻译还算可以, 有些词汇要自己转一下。 软件工程, 舶来品, 需要一段时间本地化。
  •     这本书写的也挺好的,简明易懂。不错,感谢作者。
  •     我们的教材,蛮好懂的,也适合自学。
  •     书的内容不错,很值得看,不过给我送过来的书质量似乎有点问题
  •     作为工具书不错,不过初学者看里面的内容太简单了点
  •     说实在,当年那本翻译得,我真想日之。。。UML是工具书,最好有了2年以上开发工作经验之后再读,那样才知道UML真正要说的是啥。
  •     比较浅显的UML好书,但是不关注于使用,更多地从理论角度去思考、
  •     这本书对我帮助很大呵呵呵这学期我建模考试多亏她了!
  •     深入浅出的一本书,很舒服
  •     读起来突然很顺畅了,感觉讲得特别好,难道进入了一个新的境界 ?
  •     当手册使用,不错,呵呵
  •     真的仅仅只是指南
  •     该书读过后觉得最大的优点是通俗易懂,非常适合零基础的初学者。
  •     典型的教科书纸张
  •     觉得很一般,翻译也不怎么地.但是对于入门的来说还行吧,要达到更好的效果建议搭配着<<UML2.0和统一过程(原书第2版)>>来看看
  •     比较基础的UML书籍我看还可以高级人员就算了
  •     作为参考书还是不错的
  •     这本书写得很详细,易懂。适合初学都学习。
  •     本科的时候买的书,重新看了一遍
  •     内容不怎么喜欢,我相信大部分用户只是用UML来快速做自己想要的一部分内容。
  •     建摸语言,谁能决绝,除非你不是程序员
  •     有点难,看起来有点吃力.
  •     我平时在公司做设计的时候总是要参考这本书来画UML图,呵呵。
  •     翻译的完全是垃圾! 这样的书完全就是浪费钱! 原文写的就一般,再加上翻译 f*** 糟蹋!
  •     还没有读哈。
  •     翻译得与大家的说法不太一样
  •     UML用户指南(第2版)
  •     此书感觉一般,内容太多导致不详细。适合有经验的人忘记了偶尔查阅一下。不设置初学者。
  •     不知道翻译问题,还是自己的智商问题,我已经学过一点点,想深入学习,看了之后居然不知所云,加上范例太少,看了没有啥收获
  •     关于UML的权威著作,详细解释了各种图和模型的适用场景和设计思路
  •     为应付考试,粗浅的翻了一下。
  •     UML必读之书,里面很多概念需要学习,考软设用到啦。哈哈5年啦
  •     如标题,但是概括的很好,不过自己要记住就很难了,是一本纯理论的书。
  •     哈哈,很好的书
  •     整体感觉好吧
  •     Use Case 被翻译成用况。书是好书
  •     软件设计必备,4+1模型
  •     只是讲解了UML的语法定义,并没有涉及到UML建模
  •     这本书只是适合做手册,本书的内容就好比是一本讲Java的书,告诉你for循环的书写格式,但是在实际工作中要在什么地方用for循环,怎么用好没有讲。所以感觉想要提高UML使用水平,该书起不到作用
  •     适合初学使用。 层次较为肤浅。对于重要关键件无法详细阐述,对关联等对于设计至关重要的辅助分析不够透彻。 适合初学。依然好评。
  •     哈哈哈,UML老师给打了86,虽然上课没认真听,旷了几节课,但大作业真是认认真真做的,写文档真的是绞尽脑汁了(ಥ _ ಥ)(ಥ _ ಥ)
  •     内容详细不错
  •     可以当手册使用,当需要使用某种UML图时,从中查找怎样写
  •     质量很好,很经典
  •     书是好书,没话说,UML入门的经典著作,对书不作评价了。就说说亚马逊,发货的速度比较快,第二天就送来了,送货的速度我很满意。
  •     如题,
  •     UML方面入门书,不错
  •     这本书的内容非常规范、完整。可以从最基本的基础开始,一步一步地全面掌握UML。
  •     此书不错,对于初学者也很容易!对适用于软件开发人员使用!支持一下!
  •     之前看过,觉得很好,就自己买了本。
  •     TP312/1376
  •     此书伴随着我走进软件设计的大门~虽然此书及其的晦涩难懂,都是些uml的语法基础且比较深刻难懂。当时几乎看的云里雾里,不过后来接触到设计类书籍再加上之前这些坚实的语法基础,简直就是如虎添翼
  •     很多翻译出来度不太通,但是幸亏以前有些了解,还行吧。。。比较细
  •     很实用很实用哦。
  •     这是一本非常值得一看的UML入门教材,三位作者是UML的创始人,也奠定了本书巨著般的地位。
  •     原本是一本好书,但翻译的是非常及其以及特别的烂!!!。。。
  •     这是本学习UML的首选基础教程!我看C#objects是首推这本本书的,从里面可以学到一些软件工程的知识,更多的是学会用UML和客户、程序员、分析师沟通,提高设计软件的效率。读此书,觉得受益匪浅~哦~
  •     很好的一本书,通俗易懂,值得一看!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024