标题：Visual Studio 2010和UML黄金法则
基本信息
作者： 邱郁惠    [作译者介绍] 
出版社：机械工业出版社 
ISBN：9787111331292
上架时间：2011-2-28
出版日期：2011 年3月
开本：16开
页码：1
版次：1-1
内容简介
《visual studio 2010和uml黄金法则》以微软新一代开发工具visual studio 2010为基础，深入介绍了visual studio 2010对uml的支持，同时说明了visual studio 2010/uml可以协助开发人员构建的模式。作者通过深入结合visual studio 2010和uml的应用方法，总结了二者结合使用的黄金法则。本书主要特色：从第2章开始，每一章介绍一款uml图，同时介绍使用该uml图的一个范例；通过一个完整的课务系统案例说明构建uml图的参考步骤，并且总结了作者十多年的最佳实践；引入uml元模型的概念，便于读者系统认识琐碎的uml概念；内容根据uml认证进行分类，把visual studio 2010支持的uml元素区分成初级概念、中级概念和高级概念等。
《visual studio 2010和uml黄金法则》内容新颖，语言幽默，涉及主题丰富，适用范围广泛，从初学者到希望进一步提高开发水平的中级读者，都可以从本书获益匪浅。同时，本书也适合作为高等院校相关课程的教材和各类培训班的辅导教材。
目录
推荐序一 
推荐序二 
序言 
前言 
致谢 
作者简介 
第1章visual studio 2010与uml /1 
1.1昔日黄花 /2 
1.2双向工程 /6 
1.3xmi /8 
1.4uml图 /13 
1.4.1类图 /14 
1.4.2用例图 /15 
1.4.3序列图 /15 
1.4.4活动图 /15 
1.4.5组件图 /16 
1.4.6部署图 /16 
1.4.7对象图 /16 
1.4.8通信图 /17 
1.4.9状态图 /17 
.1.4.10包图 /19 
1.4.11组合结构图 /19 
1.4.12交互概览图 /19 
1.4.13时间图 /20 
1.4.14造型图 /20 
1.5关于本书 /21 
第2章活动图 /23 
2.1从活动图开始 /24 
2.1.1较少的面向对象特征 /24 
2.1.2易于跟客户沟通流程 /24 
2.1.3查找用例并且串接用例 /24 
2.2visual studio 2010中的活动图 /25 
2.3活动图的初级概念 /26 
2.3.1操作、初始节点和边 /26 
2.3.2控制流程 /30 
2.3.3对象流程与对象节点 /34 
2.3.4输入插针与输出插针 /39 
2.3.5活动参数节点 /42 
2.3.6决策节点与合并节点 /47 
2.3.7uml的连接器 /52 
2.4活动图的中级概念 /54 
2.4.1分叉节点与联接节点 /54 
2.4.2发送信号的操作与接收事件的操作 /57 
2.4.3调用行为的操作与调用操作的操作 /61 
2.4.4对象节点 /67 
2.4.5活动参数节点 /71 
2.4.6输入插针与输出插针 /73 
2.5案例——业务流程建模 /75 
2.5.1价值 /75 
2.5.2最佳实践 /76 
2.5.3绘制活动图的操作步骤 /78 
2.5.4业务流程——课程报名流程 /80 
2.5.5参考步骤 /83 
第3章用例图 /85 
3.1图文相依 /86 
3.2visual studio 2010中的用例图 /86 
3.3用例图的初级概念 /88 
3.3.1参与者 /88 
3.3.2模板 /91 
3.3.3泛化 /93 
3.3.4用例 /96 
3.3.5关联关系 /100 
3.3.6包含关系 /103 
3.3.7扩展关系 /105 
3.3.8子系统 /107 
3.4用例描述 /110 
3.4.1用例描述格式 /110 
3.4.2项目 /112 
3.4.3依赖项 /116 
3.5案例——系统用例建模 /118 
3.5.1价值 /118 
3.5.2最佳实践 /119 
3.5.3系统用例图 /120 
3.5.4用例描述 /123 
第4章类图 /127 
4.1类图 /128 
4.2visual studio 2010中的类图 /128 
4.3初级概念——类 /131 
4.3.1类 /131 
4.3.2属性 /135 
4.3.3操作 /140 
4.3.4公用类与抽象类 /145 
4.3.5枚举 /147 
4.3.6注释 /149 
4.4初级概念——关系 /151 
4.4.1关联关系 /152 
4.4.2聚合关系 /157 
4.4.3复合关系 /158 
4.4.4继承关系(泛化) /159 
4.5初级概念——接口 /163 
4.5.1接口 /163 
4.5.2接口实现 /168 
4.5.3依赖项 /171 
4.6高级概念——模板 /180 
4.7案例——企业对象建模 /184 
4.7.1价值 /184 
4.7.2最佳实践 /185 
4.7.3专家的最佳实践 /189 
4.7.4课务系统 /215 
4.7.5用例——填写课程报名表 /220 
4.7.6用例——通知已付款 /226 
第5章序列图 /230 
5.1动静合一 /231 
5.2visual studio 2010中的序列图 /231 
5.3序列图的初级概念 /242 
5.3.1生命线 /242 
5.3.2同步调用与回复消息 /246 
5.3.3异步调用 /252 
5.3.4创建消息 /256 
5.4序列图的中级概念 /258 
5.4.1交互使用 /259 
5.4.2组合片段 /263 
5.4.3组合片段——替代 /264 
5.4.4组合片段——选择 /267 
5.4.5组合片段——并行 /268 
5.4.6组合片段——循环 /270 
5.4.7组合片段——中断 /270 
5.4.8组合片段——否定 /271 
5.4.9组合片段——临界 /272 
5.4.10组合片段——弱顺序和严格顺序 /273 
5.4.11组合片段——考虑与忽视 /277 
5.4.12组合片段——断言 /280 
5.5案例——对象交互建模 /282 
5.5.1价值 /282 
5.5.2最佳实践 /283 
5.5.3专家的最佳实践 /284 
5.5.4课务系统 /288 
5.5.5用例——填写课程报名表 /289 
5.5.6子流程——查看课程说明 /296 
5.5.7用例——填写课程报名表(续) /300 
5.5.8练习——通知已付款 /309 
第6章包图 /311 
6.1管理元素 /312 
6.2visual studio 2010中的包图 /312 
6.3包图的初级概念 /314 
6.3.1包 /314 
6.3.2特性描述 /319 
6.3.3可见性 /323 
6.3.4包导入 /326 
6.4案例——系统包建模 /332 
第7章组件图 /338 
7.1实体观点 /339 
7.2visual studio 2010中的组件图 /340 
7.2.1连接符 /341 
7.2.2泛化关系 /342 
7.2.3端口 /347 
7.2.4部件与部件程序集 /350 
7.3组件图的中级概念 /352 
7.3.1组件 /353 
7.3.2界面与端口 /356 
7.3.3部件与委托 /359 
7.3.4部件程序集 /360 
7.4案例——系统组件建模 /363