design-patterns - 如何使用设计模式从UML图到类图

  显示原文与译文双语对照的内容
0 0

我与一个大学项目的朋友合作,该项目涉及一个软件产品来管理图书馆的( 大多数贷款和购买图书) 。 我们还生产了大量的文档和大量的图表: 用例图。序列图和活动图。体系结构图。

现在,从前面的图表开始,我们必须使用设计模式高效地生成类图: 如何继续?

时间: 原作者:

0 0

从你写的内容看来,你所要寻找的是创建一个域模型的( 或者一对夫妇) 。 域模型从业务域中捕获概念和属性。

如果你有一个称为收费的用例,那么通常可以很容易地在业务领域中识别概念,如果你有一个称为 register的用例,那么你将发现一个称为订阅服务。

我早先写了几篇文章,可以帮助你形成你的域模型和用例:

基本上,UML不会告诉你如何做到这一点,UML是一个规范,你可以能认为它是。 你用它做什么,取决于你自己。

原作者:
0 0

用例显示了用户对系统的需求。 序列图( 具体取决于细节) 显示对象如何交互或者子系统如何交互。 如果序列图处于较高的抽象级别,那么你必须提出你的类。 我建议有一个对象闪光灯,你可以列出你可以想象的所有名词。 书,图书馆,图书馆,图书馆,借书,日期,书位,等等 确保所有的要求,与类的关联。 在分析后放弃任何不具有责任的类。 查看所有的序列图,看看是否可以将类分配给生命线。 如果没有,你可能缺少一个类。 最终,所有的场景都必须由类图中的类来。

原作者:
...