建议用 Firefox 85+、Safari 14+、Edge 87+ 浏览
我的文章 我的评论 我的书评 我的知乎*
书单 书讯 书评
需求知识体系 特性 用例 统一用例方法 用户故事 需求工具
业务建模 UML OOD
敏捷知识体系 敏捷方法 敏捷问答 敏捷工具 敏捷评论 敏捷资源
业务模式 需求模式 架构模式 设计模式 大道至简:实话设计模式 Web 应用架构模式
.NET Java JS 笔记
Amazon* ITPub* Martin Fowler* 教程
需求分析需求模型非功能需求业务需求分析
SpringJSF
> 建模 > UML > > 建模 > UML >
在线/9

UML 中文 FAQ

阅读数:87.7K
基本历史
目录


一直很难找到中文的 UML FAQ,而英文的 UML FAQ 往往散落于各处不易收集和消化,导致很多看似简单却很基本、很关键的问题在网络论坛、BBS 上被反复地提出,既浪费了提问者、解答者不少的时间和精力,也给大家学习总结、进一步提高带来了困难。于是,自 2004 年起我结合自己的所学所想试着编写了一个 UML 中文 FAQ 供大家参考。有什么不足之处,欢迎您多提宝贵意见!

    第一部份 UML 基础

  1. UML 是什么?
  2. UML 有哪些特点?
  3. UML 有什么用?
  4. UML 不能做什么?
  5. 为什么要学习和掌握 UML ?
  6. 什么情况下不需要或不适合用 UML ?
  7. 什么情况下应该用 UML ?
  8. 促进 UML 普及和应用对于加强我国软件业的实力有什么重要意义?
  9. UML 的统一性表现在哪些方面?
  10. UML 是如何诞生的?
  11. UML 是一家之言,或少数派的观点吗?
  12. UML 之父是谁?
  13. UML 标准有哪些最新进展?
  14. 初学者如何开始学习 UML?
  15. 世界上有哪些著名的公司、组织参与了 UML 标准的制订?
  16. UML 有哪些基本内容?
  17. 谁需要用 UML?
  18. 怎么用 UML?
  19. 有哪些不错的 UML 工具(包括开源/免费的)?参见 UMLTools
  20. 有哪些不错的 UML 学习资源?
  21. 有哪些不错的 UML 图书?


  22. 第二部份 UML 高级话题

  23. 什么是 Profile(扩集)?
  24. Keyword 与 Stereotype 有什么区别?
  25. Superstructure 与 Infrastructure 有何区别和联系?
  26. 什么是 UML 元模型?
  27. 什么是 MOF?它与 UML 有何关系?
  28. 什么是 XMI?它与 UML 有何关系?
  29. 什么是 MDA?它与 UML 有何关系?
  30. 什么是 SysML?它与 UML 有何关系?
  31. 什么是 BPMN?它与 UML 有何关系?
  32. UML 真的有“三大硬伤:上不着天、下不着地、一盘散沙”吗?


  33. 第三部份 UML 应用

  34. UML 建模的基本流程和工件是什么?
  35. 学习 UML 一定要学 UP 或 RUP 吗?
  36. UML 的 4 种动态图:活动图、状态图、序列图、通信图有什么区别和联系?
  37. 什么是 UML 太极建模(口诀)?
  38. 如何挑选 UML 工具?
  39. 如何确定设计类的导航方向?(2007-6-30)
  40. 交互图是否要展现与类库对象的交互?
  41. 类关系图中,实线和虚线有何区别?


有关 Use Case 的 FAQ 请看用例问答。

<帮助> <全部评论> 共 1 个主题 2 条评论 (umlfaq)
(1) 回复-可否推荐一些实用的 UML 学习资料
(张恂 99 字 0 回复 E2007-1-18 10:16:39 LID:2)
(2) [转] 可否推荐一些实用的 UML 学习资料
(张恂 159 字 1 回复 E2007-1-18 10:15:33 LID:1)