• UML 2与ROSE建模从入门到精通
21年品牌 40万+商家 超1.5亿件商品

UML 2与ROSE建模从入门到精通

正版新书 新华官方库房直发 可开电子发票

50.37 7.3折 69 全新

库存3件

江苏南京
认证卖家担保交易快速发货售后保障

作者李 波 史江萍 杨弘平 吕海华 代 钦

出版社清华大学出版社

ISBN9787302437994

出版时间2016-06

版次1

装帧其他

开本其他

纸张胶版纸

页数336页

字数557千字

定价69元

货号SC:9787302437994

上书时间2024-06-25

问典书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
李波,博士。从事软件工程及其相关工作多年,编写书籍教材多部,包括《JSP网络编程学习笔记》《Android4.x从入门到精通》《UML基础、建模与设计实战》《PowerDesigner15系统分析与建模实战》《Android 5从入门到精通》等。
主编推荐:
软件的发展至今已经有近60年的历史。面向对象技术开始有深入的研究并广泛地应用也近40年了,已经成为软件开发中分析、设计、实现的主流方法和技术。40年来,在面向对象技术发展的同时,面向对象技术的各种软件设计工具、规范等也获得了较大发展。其中,很重要的一个面向对象的建模技术的成果就是统一建模语言(Uniffed Modeling Language,UML)的出现。
本书基于使用很广泛、工具很齐全的UML 2.0版本,并以Rose 2007为建模工具,对UML建模语言及其系统建模过程进行了详细讲解。内容安排紧凑,案例实用。
精彩内容:
前   言

软件的发展至今已经有近60年的历史。面向对象技术开始有深入的研究并广泛地应用也近40年了,已经成为软件开发中分析、设计、实现的主流方法和技术。40年来,在面向对象技术发展的同时,面向对象技术的各种软件设计工具、规范等也获得了较大发展。其中,最重要的一个面向对象的建模技术的成果就是统一建模语言(Uniffed Modeling Language,UML)的出现。
UML的创建首先开始于1994年10月,由Grady Booch、Jim Rumbaugh和Ivar Jacobson共同开发,并于1996年发布了UML版本0.9。随后,公司联合行动,由10多家公司组成UML伙伴组织,共同提出了UML 1.0和1.1,于1997年11月17日,对象管理组织(OMG)开始采纳UML为其标准建模语言。第三阶段的修订是由OMG主导并控制完成了UML 1.2、1.3、1.4和1.5等版本。本世纪开始以来的修订,推出了UML 2.0版本,并最终统一为大众所接受的标准建模语言。到2011年8月,正式发布的版本已经是UML 2.4.1了,目前UML 2.5正在酝酿之中。
本书基于使用最广泛、工具最齐全的UML 2.0版本,并以Rose 2007为建模工具,对UML建模语言及其系统建模过程进行了详细讲解。内容安排紧凑,案例实用。本书由14章组成,讲解的内容划分如下。
l 第1~3章:着重介绍UML的预备知识,包括面向对象概述、UML概述以及常见的UML建模工具的介绍。
l 第4~9章:着重介绍UML的各种图,包括用例图、类图、对象图、顺序图、通信图、状态机图、活动图、构
...
内容简介:
UML是以面向对象图形的方式来描述任何类型的系统,应用领域很好广泛,其中很常用的是建立软件系统的模型。本书以Rose 2007为建模工具全面讲解了UML 2.0的基本概念和建模方法。
全书分为14章,分别讲解了用例图、类图、对象图、顺序图、通信图、状态机图、活动图、构件图、部署图、包图、组合结构图、定时图和交互概览图等,并介绍了RUP过程开发模型。很后安排了4个实战案例,汽车租赁系统、新闻中心管理系统、BBS论坛系统和数码录音机系统,通过这4个案例全面而系统地详解UML建模与设计。
本书面向软件工程师、系统架构师、系统分析员、硬件工程师及其他系统设计人员,同时也适合高等院校和培训学校软件相关专业的师生学习系统建模时参考使用。
摘要:
    第8章  构件图和部署图

    对面向对象系统的物理方面建模时使用两种图,一种是构件图,一种是部署图。
    构件图是表示组件类型的组织以及各种组件之间依赖关系的图。构件图通过对组件间依赖关系的描述来估计对系统组件的修改给系统可能带来的影响。构件图用于描述系统中软件的构成,但没有描述系统中与硬件有关的构成情况。
    部署图则用于描述系统硬件的物理拓扑结构以及在此结构上运行的软件。部署图可以显示计算节点的拓扑结构、通信路径、节点上运行的软件、软件包含的逻辑单元(对象、类等)。部署图是描述任何基于计算机的应用系统(特别是基于Internet和Web的分布式计算系统)的物理配置的有力工具。

    本章重点理解实现视图的相关概念,掌握构件图和部署图的基本概念、掌握构件图和部署图的应用:逻辑部署和物理部署,并在简单的系统中应用构件图和部署图。
    8.1  构件图
    8.1.1  构件图概述
    在对软件建模的过程中,可以使用用例图来表示系统的功能,使用类图来描述业务中的事物,使用活动图、交互图、状态机图来对系统动态行为建模。在完成这些设计后,分析人员就需要将这些逻辑设计图转化成实际的事物,如可执行文件、源代码、应用程序库等。在此过程中,有些组件必须重新建立,而有些组件则可以进行复用。现代软件开发是基于组件的,这种开发方式对群组开发尤为重要。因此,可以使用构件图来可视化物理组件以及它们之间的关系,并描述其构造细节。
    构件图是对面向对象系统的物理方面建模时使用的两种图之一(另一种图是部署图),用于描述软件组件以及组件之间的组织和依赖关系。软件组件是软件系统的一个物理单元,作为一个或多个类的软件实现,组件驻留在计算机中。组件提供和其他组件之间的接口。在UML 1.x 中,数据文件、表格、可执行文件、文档和动态链接库等都被定义为组件。实际上,建模者习惯把这些东西划分为部署组件(deployment component)、工作产品组件(work product component)和执行组件(execution component)。UML 2.0 则统称它们为工件(artifact), 也就是系统使用或产生的一段信息。组件定义了一个系统的功能,就好像一个组件是一个或多个类的实现一样,工件(如果它是可执行的话)是一个组件的实现。构件图有利于:
...
目录:
目   录

第1章  UML概述 1
1.1  什么是UML 1
1.2  UML的发展历程 2
1.3  UML的特点 3
1.4  UML的组成 3
1.4.1  UML中的事物 3
1.4.2  UML中的关系 5
1.4.3  UML的图 6
1.5  UML的视图 12
1.5.1  用例视图 13
1.5.2  逻辑视图 13
1.5.3  并发视图 13
1.5.4  组件视图 13
1.5.5  部署视图 13
1.6  系统开发阶段 14
1.7  小  结 15
1.8  习  题 15
第2章  面向对象技术和建模基础 16
2.1  面向对象的基本概念 16
2.1.1  面向对象方法 17
2.1.2  对象 18
2.1.3  类 19
2
...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP