彩色UML建模
基本信息·出版社:机械工业出版社 ·页码:195 页 ·出版日期:2008年12月 ·ISBN:9787111254812 ·条形码:9787111254812 ·版本:第1版 ·装帧:平装 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
彩色UML建模 |
 |
|
 |
彩色UML建模 |
 |

基本信息·出版社:机械工业出版社
·页码:195 页
·出版日期:2008年12月
·ISBN:9787111254812
·条形码:9787111254812
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·外文书名:Java modeling in color with UML
·图书品牌:华章图书
内容简介 《彩色UML建模》是第一本介绍用彩色来表达软件设计的著作。作者用4种颜色来代表4种架构型,给定一种颜色,你就知道这个类可能具有哪些属性、链接、方法和交互。得到的彩色构建块能创建更好的模型,并获得应有的认可。彩色和架构型仅仅是开始。作者更进一步将这些架构型发展为12个类的领域无关组件。作者在过去10年中创建的每个模型,都遵循这个组件所表达的基本形状和职责。《彩色UML建模》讲解详细,实例丰富,展示了61个组件、283个类、46个接口、671个属性,1139个方法8165个交互序列图。
作者简介 作者简介:
Peter Coad,是将彩色和企业组件集成到建模技术之中的第一本书的主要作者,是世界上经验是丰富的建模人员之一,他所创建的模型几乎涉及所有行业。
Eric Lefebvre,在企业建模方面拥有多年的经验,特别强调构建一般的模型,并且注重为复用一般模型开发方法和工具。
Jeff De Luca,一名技术专家型项目经理。Peter Coad称他为“我共事过的最好的项目经理”。Jeff的研究兴趣主要是开发企业级和系统级的架构。
译者简介:
王海鹏,独立的软件开发者、培训师和咨询师。他从事软件开发十余年,主要的研究领域是软件开发方法学,致力于提高软件开发品质和效率。他是十余本软件开发书籍的译者。他的其他爱好包括:游泳、围棋和书法等。可以通过sealwang@gmail.com与他联系。
编辑推荐 著名OO大师Peter Coad代表作
UML之父Grady Booch高度评价
UML China专家王海鹏倾情翻译
UML China首席专家潘加宇鼎力推荐
《彩色UML建模》为你提供了各种业务领域中的具体示例,让你从中受益,与此同时,《彩色UML建模》还提出了特征驱动开发(FDD)的概念,使你从Java建模和开发中获得最大收益。《彩色UML建模》可作为UML建模人员、Java工程师,技术人员的参考用书。
目录 庖丁解牛
译者序
前言
致谢
第1章 架构型、彩色与领域无关的组件
1.1 架构型
1.2 彩色
1.3 四种彩色的架构型
1.4 确定一个类的颜色和架构型
1.5 领域无关的组件
1.6 领域无关组件之间的交互
1.7 组件连接
1.8 12个复合组件
1.9 建议的阅读顺序
1.10 小结
参考文献
第2章 制造和采购
2.1 物料资源管理
2.2 设施管理
2.3 制造管理
2.4 库存管理
第3章 销售
3.1 产品销售管理
3.2 现金销售管理
3.3 客户账户管理
笫4章 关系
4.1 人力资源管理
4.2 关系管理
第5章 协调和支持
5.1 项目活动管理
5.2 会计管理
5.3 文档管理
第6章 特征驱动开发
6.1 问题:提供越来越短的业务周期
6.2 解决方案:特征驱动开发
6.3 定义特征集和特征
6.4 建立一个过程:为什么和怎么做
6.5 FDD中的5个过程
6.6 主程序员,类拥有者和特征团队
6.7 管理控制:精确追踪进度
6.8 小结和结论
参考文献
附录A 彩色架构型
附录B 建模技巧
附录C 表示法
……
序言 架构型、颜色和组件将从此永久地改变您的Java建模方式。我们是从开发者的角度来构建Java模型的。在日复一日的现场指导中,我们提出并尝试新的想法,帮助那些开发者在建模中胜出。有一些想法被抛弃了;有一些想法提供了一定的帮助;还有一些想法,根据我们客户的说法,是全垒打。在这本书中,我们将介绍一些我们的全垒打。
第1章探讨了颜色的重要性,引入了颜色编码。许多项目团队应用颜色编码在全球范围内取得了成功。这一章也介绍了领域无关的组件,这是一个模板,您会在后续的章节中一次又一次地看到它的应用。
第2章
文摘 黑色与白色传递了基本的信息。彩色传递了更多信息,抓住了您的眼球。IE如从黑白照片向彩色照片的转换是如此意义深远,从黑白建模向彩色建模的转换也是令人敬畏的。欢迎来到彩色建模的世界,这里打架构型(archetype)、领域无关的组件和61个领域相关的组件。
在这一章中,您将学习并应用4种架构型、彩色和领域无关的组件。在第2章至第5章,您将学习并应用大量不同的领域相关的组件。在第6章,您将发现特征驱动开发,一个将所有这些纳入最佳实践的开发过程。ava在这里扮演了什么角色呢?许多建模的方式是受到Java启发的。您会发现聚合而不是继承。您也会看剑聪明地使用了接口插入点——目的是为了增加可扩展性。
我们写这本书是让它成为 《Java Design》 的前端姊妹篇。那本忙介绍了聚合设计、多线程设计和通知设计的具体策略。
在整个这本书中,我们使用了统一建模语言(UML)表示法。我们在本书中使用的类图表示法和惯例如图1-1所示。我们使用的序列图表示法和惯例如图l一2所示。我们建议您现在就快速看一下这些图,以后再经常回顾一下。