UML地址簿

时间:2015-02-03 02:46:53

标签: uml addressbook

我在大约10天前开始学习UML,并且在所有的教训中都迷失了很多,我尝试自己练习,然后阅读"理论"。我找到了一个建议来查看一个丢失了1张CRC卡的旧完成的地址簿项目 http://www.cs.gordon.edu/courses/cs211/AddressBookExample/CRCCards.html#AddressBook 和1类设计 http://www.cs.gordon.edu/courses/cs211/AddressBookExample/ClassDesign.html

他也失踪了"另存为..."图,但我自己做了。

任何人都可以帮我解决CRC卡和课程设计或建议我怎么做。 感谢

1 个答案:

答案 0 :(得分:0)

  1. CRC卡不属于UML。如果你想了解UML,你应该用UML练习。
  2. 在创建类图之前定义类是非常糟糕的。 http://www.cs.gordon.edu/courses/cs211/AddressBookExample/CRCCards.html#AddressBook中所谓的类称为UML中的组件。不要混合它们。
  3. 简单学校项目的正常UML流程是用例(可能带有状态图元素) - >组件图(可能由部署和/或通信图开发) - >活动/序列图(如果你有一些非平凡的算法) - >类图。对于Android,对象或复合结构图也很有用。
  4. 图表的自然层次很少。您可以在用例图上使用类,或在复合结构图中使用状态。但是,不要从那开始,等待一两年。一开始尝试学习使用纯图表,以便知道如何正确使用它们,如何用他们的术语思考。 UML用户的主要和最重要且广泛的错误是图表混合的混合。