《大象:Thinking in UML》(第2版)与《Learning UML 2.0》是两本关于统一建模语言(Unified Modeling Language,简称UML)的重要学习资源,主要面向软件开发人员、系统分析师以及对软件设计感兴趣的读者。UML是一种标准化的图形表示法,用于描述软件系统的设计和实现,它提供了多种图表类型,如用例图、类图、序列图、状态图等,帮助开发者清晰地表达和理解复杂系统。 1. **UML概述**:UML由Grady Booch、Ivar Jacobson和James Rumbaugh共同创建,旨在提供一种通用的建模语言,以便于软件开发团队之间的沟通和协作。UML 2.0是该标准的一个重要版本,引入了更多的图表类型和改进,提高了建模的灵活性和精确性。 2. **用例图(Use Case Diagrams)**:用例图用于描绘系统与用户之间的交互,展示系统的主要功能,通过参与者(Actors)和用例(Use Cases)之间的关系来表达系统的需求。 3. **类图(Class Diagrams)**:类图是UML中最常用的图表之一,它描述了系统中的类、接口、对象及其相互关系,如继承、关联、聚合和组合等,帮助分析和设计软件结构。 4. **序列图(Sequence Diagrams)**:序列图展示了对象间的消息传递顺序,用于表示系统行为的时序和协作,尤其适用于描述系统动态行为和对象间的交互。 5. **状态图(State Diagrams)**:状态图用于表示一个对象在其生命周期内可能经历的各种状态以及引起状态转移的事件。 6. **活动图(Activity Diagrams)**:活动图类似于流程图,用于表示系统中的业务流程或算法步骤,强调控制流和数据流。 7. **组件图(Component Diagrams)**:组件图展示了系统的物理架构,包括软件组件及其依赖关系。 8. **部署图(Deployment Diagrams)**:部署图描述了运行时的硬件和软件环境,以及它们之间的配置。 9. **包图(Package Diagrams)**:包图用于组织和管理项目中的类和其他元素,显示模块化和分层结构。 10. **接口图(Interface Diagrams)**:接口图定义了系统中各组件间的接口,帮助明确系统边界和交互方式。 这两本书将深入探讨这些UML概念,并通过实例演示如何在实际项目中应用UML进行软件建模。《大象:Thinking in UML》(第2版)可能侧重于理论和实践的结合,而《Learning UML 2.0》则可能更专注于新版本的特性与变化。通过阅读这两本书,读者可以系统地学习UML,提升软件设计和开发能力。
2025-09-29 15:13:22 74.37MB UML Learning UML
1
大象+thinking+in+uml随书关盘内容
2023-02-19 08:52:53 847KB 大象 Thinking+in+UML 光盘
1
《大象-Thinking in UML》 第二版 配套光盘
2023-02-14 10:52:01 22.72MB UML 配套光盘 配套资料
1
为方便大家,现上传完整文件,非分段压缩,只下载此资源即可,解决之前需要下载3个分段压缩包才能完整获得资源的问题。 大象——Thinking in UML(第二版),网上有明明第一版却标着第二版的,大小为44.6MB,有真的第二版的,大小为66.7MB,也有带书签的第二版的,大小为66.3MB,还有就是这个,大小149MB。
2022-06-02 10:18:59 149.91MB Thinking in UML 第二版
1
大象-Thinking in UML(含图示和源码),书写的不错,有模板和图示
2022-03-16 13:41:54 8.42MB UML 大象
1
光盘内容说明: 本光盘为《大象-Thinking in UML》一书的配套光盘,包含以下内容: 1. 图例 为方便读者查看本书中所使用的插图(书中图片不采用彩色印刷),图例文件夹下包含了本书中所有的彩色插图,图片文件的命名与书中的插图编号命名一致。 2. 建模示例Rose版 此文件为本书一篇中所采用实例的Rose原文件,该篇中的所有建模示例插图均来自此文件。建模示例.mdl文件中包含了建模的整个过程,读者可以通过它学习建模过程中各个部分的组织方式。 此文件需要Rational Rose 2002 及以上版本方可打开阅读。 3. 建模示例HTML版 此文件夹下内容为由建模示例.mdl文件中生成的HTML版本,内容与建模示例.mdl文件完全一致,但不需要安装Rational Rose,使用安装了java虚拟机的浏览器(IE或Firefox)就可阅读,方便未安装Rational Rose工具的读者查阅。使用浏览器打开此文件夹下的建模示例.html文件即可阅读整个示例。 如果打开文件后浏览器左边未能显示导航栏,或导航栏显示红叉,表明您的浏览器未安装java虚拟机,请参考第4点解决该问题。 4. java虚拟机 通过Rose生成的HTML版建模文件使用java applet技术,因此需要java虚拟机的支持。一般情况下,当浏览器解析java applet时会自动提示安装java虚拟机,按照其提示在线安装即可。 如果在线安装失败或浏览器未提示安装java虚拟机,则可以通过手动安装的方式进行。执行此文件夹下的.exe文件,按提示安装结束后重启浏览器即可。 5. OO系统分析员之路 OORoad.pdf文件收集整理了作者发表在其博客上的OO系统分析员之路系列文章,作为读者学习的辅助阅读材料。
1
本光盘为《大象-Thinking in UML》一书的配套光盘,包含以下内容: 1. 图例 为方便读者查看本书中所使用的插图(书中图片不采用彩色印刷),图例文件夹下包含了本书中所有的彩色插图,图片文件的命名与书中的插图编号命名一致。 2. 建模示例Rose版 此文件为本书一篇中所采用实例的Rose原文件,该篇中的所有建模示例插图均来自此文件。建模示例.mdl文件中包含了建模的整个过程,读者可以通过它学习建模过程中各个部分的组织方式。 此文件需要Rational Rose 2002 及以上版本方可打开阅读。 3. 建模示例HTML版 此文件夹下内容为由建模示例.mdl文件中生成的HTML版本,内容与建模示例.mdl文件完全一致,但不需要安装Rational Rose,使用安装了java虚拟机的浏览器(IE或Firefox)就可阅读,方便未安装Rational Rose工具的读者查阅。使用浏览器打开此文件夹下的建模示例.html文件即可阅读整个示例。 如果打开文件后浏览器左边未能显示导航栏,或导航栏显示红叉,表明您的浏览器未安装java虚拟机,请参考第4点解决该问题。 4. java虚拟机 通过Rose生成的HTML版建模文件使用java applet技术,因此需要java虚拟机的支持。一般情况下,当浏览器解析java applet时会自动提示安装java虚拟机,按照其提示在线安装即可。 如果在线安装失败或浏览器未提示安装java虚拟机,则可以通过手动安装的方式进行。执行此文件夹下的.exe文件,按提示安装结束后重启浏览器即可。 5. OO系统分析员之路 OORoad.pdf文件收集整理了作者发表在其博客上的OO系统分析员之路系列文章,作为读者学习的辅助阅读材料。
2022-03-03 17:09:33 8.7MB UML ROSE
1
2009最震撼的本土原创 实现技术自由的梦想   以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中   通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起   用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。  这是一本令众多开发网友企盼了一年之久的书,这是一本讲分析、设计、建模与统一软件过程的书,这是一本充满思想和智慧的书……这不是一本一般的书。 目录: 大象希形 写给读者的话 关于本书 如何阅读本书 光盘使用说明 第一部分 准备篇——需要了解 第1章 为什么需要UML 第2章 建模基础  第二部分 基础篇——在学习中思考 第3章 UML核心元素 第4章 UML核心视图 第5章 UML核心模型 第6章 统一过程核心工作流简介 第三部分 进阶篇——在实践中思考 第8章 准备工作 第9章 获取需求 第10章 需求分析 第11章 系统分析 第12章 系统设计 第13章 开发 第14章 测试 第四部分 高级篇——在提炼中思考 第15章 理解用例的本质 第17章 理解建模的抽象层次 第18章 划分子系统的问题 第19章 学会使用系统边界 第20章 学会从接口认知事物 第21章 学会正确选择 第22章 学会使用设计模式 附录 UML视图常用元素参考 图目录 表目录  后记
2022-01-17 12:58:16 59.07MB 大象 UML 软件工程 thinking
1
谭云杰,博客http://coffeewoo.itpub.net及http://blog.csdn.net/coffeewoo博主 成名之作,经典!经典!
2021-12-23 14:42:03 154.12MB UML 建模 高清 带书签
1
《大象——Thinking in UML》配套光盘完整版.rar , (因大小限制,已经去除JRE v1.5,可上网下载相应的JRE文件)
2021-12-17 19:19:30 9.15MB 大象 Thinking in UML
1