系统分析师UML实务手册_UML实务手册_3分.pdf

所需积分/C币:10 2015-11-03 10:00:12 4.97MB PDF
11
收藏 收藏
举报

编辑推荐 实现OOM的*后1公里,UML China 专家强力推荐,天珑书局销售排行第1名。   本书具有以下特色:   从读者角度考虑,去除许多烦杂的UML概念,仅精简介绍部分核心概念,并引进比较新颖的MDA概念。   注重方法的传授,将作者多年的经验和技巧融入书中,帮助读者快速掌握UML,独立解决项目中的问题。   讲解细腻,采用大量截图,详细跟踪工具的每一步操作,一步步画出UML图。   本书使用的是一款开源的、免费的工具,而且功能全面,便于读者学习。 内容推荐 本书通过一个完整的仿真实例,从需求到生成UML的用例图及叙述、活动图、类图、序列图和状态图等,一应俱全,过程细腻,步骤详细。主
类图、 分析 方法 推荐序 市场上已经有了很多UML书籍。在 China-pub上搜“UML”关键词,已经有187个结果 (2008年3月)。之前,台湾的OO领军人物高焕堂的UML书也在内地出版。既然如此,为什 么还要购买和阅读邱郁惠老师带来的UML书籍呢?您可能会这样问 因为这是由女性写就的建模书。软件开发这个行业,向来被认为不适合女性从事。在 这个行业的开发人员,随着年纪增长,继续从事技术工作的本来就已经很少,女性更是少 之又少,而邱郁惠老师10多年来一直研究OOAD、UML、MDA。由于作者是女性,所以 本套书籍风格非常细腻,是真正的 Step by Step。作者使用大量的截图,详细跟踪工具的每 步操作,一步步地画出UML图形;出现代码的地方,作者都给出了详细的、可以执行的 代码。入门最难,对于新手来说,本书是极好的上手读物 因为本套书籍的覆盖面广。《系统分析师UML实务手册》一书适合于开发企业应用的 系统分析师阅读,通过一个基金系统的模拟案例,展示了从业务建模、需求到分析的过 程;《C++程序员UML实务手册》一书专门为广大的C++程序员而写,使得C+程序员能 借助UML进行建模,如虎添翼;《SOC设计UML实务手册》一书则面向硬件设计人员, 通过一个录音芯片的模拟案例,展示UML如何与 SystemC合作进行芯片设计 因为本书使用的是开源的工具。有些UML书籍内容虽然不错,但是使用的是商业的 UML工具来示例。商业工具往往价格不菲,出于学习需要的读者无法承受也不愿意付出代 价来购买相应的工具来跟着实作,使得效果大打折扣。本书中所有的UML图都使用 StarUML制作,这是一款开源、免费的UML工具,而且功能相当全面,这样,读者就免除 了购买工具的苦恼。 希望本书成为真正能让您上手的第一本UML书。 wMhi首席专家潘加宇 做到了哪个芽 步骤视为一个 裁合宜的开发 前言 本书预设的 本书有两大特色,第一个特色:我假想开发一套基金交易系统,以此做为贯穿每一个分析 本书着重 步骤的仿真案例。特别地,我仿真了SA与客户之间的对话,以此展示出SA在访谈当下会有什 于UML初学 么样的提问,以及有什么样的思考,最后又画出了什么样的UML图。 再者,本 SA的提问及思考的部分是我参与项目及教学的多年经验积累。我参与过的大部分项目都需 书中提到非常 要对项目成员进行边教边做的项目训练,为了能够在最短的时间内把这些成员训练好,让他们 至于,学 可以立即参与项目,除了基本的理论知识外,更多时候,我传授给他们的其实是实务上的提l to make more 技巧,同时也会告诉他们我是如何思考的。这样一来,他们不仅在不耽误太多项目时间的情况 本书结构 下学到UML,而且更能够应付项目工作。 当然,我的提问与思考绝非应用及学习UML的唯一方法,也不会是最正确或迅速的方法 本书首先 同时,在项目时间紧迫的情况下,项目成员对UML的认知和体会绝对会有所局限。而我所做的 例;随后在第 这一切,无非是想让项目成员可以有比较低的门槛,对于在项目上应用UML可以有小小的成功 七大步骤用于 经验。因为我十分相信,有了这样的正面的、成功的项目经验,将有助于点燃项目成员日后愿 第J章主 意花更多的时间和精力去深入学习、体会及应用UML。 基础。同时, 第二个特色:我将分析步骤编号成CIM-1~3、PIM-1~4,一共七个分析步骤,这样的编号 造成的新潮流 是我从研究 DODAF(美国国防部系统架构框架)所得来的灵感。这样做的一个主因是,在应用 第2章主 UML图时,同一款UML图可以有不同的用途,而初学者经常会有所混淆。 功夫就可以知 最常见的例子是,使用案例图( use case diagram)可以用来表达企业流程,也可以用来表 第3~9章 达系统服务;如果在项目中,既进行企业流程的分析,又作系统服务的分析的话,我发现UML 应用上的时机 的初学者经常会对此产生困扰一为什么同样是使用案例图,但是一张叫做企业用例图 第10章归 ( business use case diagram),但另一张却又叫做系统用例图( system use case diagram)。 到整个范例的 为了降低这种困扰,我试着不以UML图为主,而是以分析设计步骤为主,告诉成员每一个 第l1章特 步骤的重点是什么,以及采用的UML图?以此来降低UML初学者的学习门槛,同时也大幅节 省了项目成员教育训练的时间。而且有了这样的思维,项目成员也可以认知到,UML图并不是 非用不可的关键,每一个分析步骤所要呈现的观点才是真正的重点,所以日后有更好的技术时, 当然可以将任何一款UML图取而代之。 此外,在进行项目时,一开始就可以评估哪几个分析步骤一定要做,哪几个分析步骤可以 视情况添加,这样有助于时间的评估,也有助于经费的预算。项目成员也会很清楚地知道现在 做到了哪个步骤,接下来会进行哪个步骤,以及步骤之间的相关性。再者,可以将每一个分析 步骤视为一个组件,尝试不同的排列组合,当然这个部分需要顾问的配合才能为项目打造出剪 裁合宜的开发流程。 本书预设的读者 每一个分析 本书着重介绍UML的精华概念,删去琐碎且少用的概念,强调UML的实务性。相当有助 当下会有什 于UML初学者大步跨过UM理论泥沼,UML现学现卖、立即上手。 再者,本书也非常适合熟知UML,或者一知半解却不知如何将UML应用于实务中的读者, 分项目都需 书中提到非常多UML实务应用上的诀窍,可以让这类读者迅速脱离菜鸟生涯。 好,让他们 至于,学校学生就更适合读这本书了,这样可以缩短理论和实务的落差,尽快适用实务, :务上的提问 to make more money 时间的情况 本书结构 迅速的方法。 本书首先在第1章介绍UML的核心概念;然后在第2章中将分析的七大步骤浓缩成一个案 而我所做的 例;随后在第3~9章分别详细研究七大步骤,并且在第10章中汇总整个范例;第ll章则试着将 小小的成功 七大步骤用于嵌入式系统开发。 成员日后愿 第1章主要介绍UML,并且讲述重要的UML概念,奠定UML及对象导向( Object-Oriented) 基础。同时,这章也会提到MDA( Model- Driven Architecture)概念,看看它与UML两者搭配 这样的编号 造成的新潮流。 是,在应用 第2章主要将本书提到的分析七步骤浓缩成一章,让您可以先睹为快,只要花费一会儿的 功夫就可以知道整本书的重点 可以用来表 第3-9章贯穿基金系统范例,从头到尾细腻地讲述分析七大步骤,同时还会包含UML实务 我发现UML 应用上的时机、诀窍、产出以及UML免费工具— StarUML的操作。 企业用例图 第10章归纳汇总出完整的基金系统范例,将分布在第3~9章的拼图一次展现,让您可以看 到整个范例的全貌 成员每一个 第1l章特别将书中提到的分析七步骤用于嵌入式系统,示范本书在不同领域的应用。 时也大幅节 图并不是 子的技术时, 析步骤可以 地知道现在 64淮备 5模拟 第7章分 目录 7.1为什 7.1.l 7.12 7.1.3 推荐序 23CM-3:定义系统范围 ∴20 7.14 前言 24PIM-1:分析系统流程 30 7.1.5 2.5PIM-2:分析业务规则 第1章为什么系统分析员需要学习UML…1 7.2 PIM- 26PIM-3:定义静态结构… 1.1概述 73准备 2.7PIM4:定义操作及方法… 1.2UML并非万能 74模拟 28在CIM与PIM之后 37 13UML图…… 7.5使用 第3章定义业务流程…………………39 14重要的OO及UML概念 第8章定 31为什么需要定义业务流程 39 14.1对象 8.1 PIM- …………4 32CIM-1:定义业务流程 ……39 14.2属性与操作… 4 82善用 33進备好 StarUML… …40 143操作与方法… 5 83准备 34模拟CIM-1:定义业务流程 43 144封装 7 84准备 48 145类 第4章分析业务流程 85模拟 4.6泛化关系… 4.1CM2:分析业务流程 第9章定 14.7关联关系 42淮备好CIM1:业务用例模型………51 9.I PIM- ∴12 14.8聚合关系 12 4.3淮备好 StarUML 149组合关系 44模拟CIM2:分析业务流程 ··:···“· 14 14.10用例与执行者 ……15 第5章定义系统范围 65 14.11业务用例与系统用例 16 51CIM-3:定义系统范围……65 1.5MDA开发程序 17 52淮备好CIM2:活动图∴… 68 51MDA的主张 ……………I7 5.3谁备好 StarUML……………70 52程序 19 54模拟CIM-3:定义系统范围 1.53MDA在芯片设计的应用……21 第6章分析系统流程……………78 1.54本书所采用的分析步骤 61正式进入分析阶段 1.6UML对MDA的帮助………23 62PIM1:系统用例叙述 79 16.1中立机构负责维护UML 24 621用例基本数据………80 162中立的建模语言… 25 6.22执行流程… 1.6.3 Profile支持定制化UML方言……26 623条件及规则 第2章做好系统分析 ………∷28 624相关文档 21CIM-1:定义业务流程…………28 6.25其他事项………86 2,2CIM-2:分析业务流程 28 63准备好CIM3:系统用例图 86 64准备好 StarUML及叙述格式 87 9.2几项建议…… 138 6.5模拟PIM-1:分析系统流程 89 9.3准备好 StarUML …42 第7章分析业务规则 97 94模拟PIM4:定义操作及方法 ·144 7.1为什么分析业务规则… 97 9.5使用 StarUML绘制序列图……150 71.1剌激/反应规则 …97 第10章基金模拟项目 159 71.2操作规贝 7.1.3结构规则… 10.1CIM-1:定义业务流程 159 100 29 714推论规则· ∴…00 102CIM-2:分析业务流程……………161 ……30 71.5计算规则……………………100 102CIM-3:定义系统范围 164 …33 7.2PIM-2:分析业务规则 10l 10.4PIM-1:分析系统流程 ………168 73准备好 StarUML ………104 10.5PIM-2:分析业务规则 I74 34 74模拟PIM-2:分析业务规则………105 106PIM-3:定义静态结构 177 ……37 7.5使用 StarUML绘制状态图 l08 10.7PIM4:定义操作及方法………l8l 39 第8章定义静态结构 ∴…116 第11章语音备忘器… 188 81PIM-3:定义静态结构 16 11.1项目概述… 188 …39 82善用交易模式 121 40 83准备好PIM2:状态图………123 11.2CIM-3:定义系统范围 …88 43 84准备好 StarUML………………127 113PIM-1:分析系统流程 189 4 85模拟PIM-3:定义静态结构 127 114PIM2:分析业务规则 l90 48 第9章定义操作及方法 135 115PIM3:定义静态结构…191 51 91PM4:定义操作及方法 135 11.6PIM4:定义操作及方法 192 2 54 65 65 68 70 ……71 78 ∴……80 84 …86 互动出版网 www.china-pub.com China-Pub. erm 专业图书网上第一专营店 独家提供样章 互动出版网 www.china-pub.com China-Pub. erm 专业图书网上第一专营店 独家提供样章 互动出版网 www.china-pub.com China-Pub. erm 专业图书网上第一专营店 独家提供样章

...展开详情
试读 127P 系统分析师UML实务手册_UML实务手册_3分.pdf
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享王者

关注 私信
上传资源赚钱or赚积分
最新推荐
系统分析师UML实务手册_UML实务手册_3分.pdf 10积分/C币 立即下载
1/127
系统分析师UML实务手册_UML实务手册_3分.pdf第1页
系统分析师UML实务手册_UML实务手册_3分.pdf第2页
系统分析师UML实务手册_UML实务手册_3分.pdf第3页
系统分析师UML实务手册_UML实务手册_3分.pdf第4页
系统分析师UML实务手册_UML实务手册_3分.pdf第5页
系统分析师UML实务手册_UML实务手册_3分.pdf第6页
系统分析师UML实务手册_UML实务手册_3分.pdf第7页
系统分析师UML实务手册_UML实务手册_3分.pdf第8页
系统分析师UML实务手册_UML实务手册_3分.pdf第9页
系统分析师UML实务手册_UML实务手册_3分.pdf第10页
系统分析师UML实务手册_UML实务手册_3分.pdf第11页
系统分析师UML实务手册_UML实务手册_3分.pdf第12页
系统分析师UML实务手册_UML实务手册_3分.pdf第13页
系统分析师UML实务手册_UML实务手册_3分.pdf第14页
系统分析师UML实务手册_UML实务手册_3分.pdf第15页
系统分析师UML实务手册_UML实务手册_3分.pdf第16页
系统分析师UML实务手册_UML实务手册_3分.pdf第17页
系统分析师UML实务手册_UML实务手册_3分.pdf第18页
系统分析师UML实务手册_UML实务手册_3分.pdf第19页
系统分析师UML实务手册_UML实务手册_3分.pdf第20页

试读结束, 可继续阅读

10积分/C币 立即下载