在逻辑数据模型中映射UI元素

时间:2012-10-25 14:21:21

标签: uml enterprise-architect

我目前正处于一个项目中,我被要求在UML中创建逻辑数据模型。现在我已经定义了所有我的逻辑数据实体,并且知道了我的所有属性,我对如何将这些属性映射到UI感到有点迷失。

练习的目的是证明在我们选择部署的系统中已满足要求中的所有属性。很高兴提供更多信息。

我使用的应用程序是Enterprise Architect。

3 个答案:

答案 0 :(得分:2)

这个问题已经解决了Enterprise Architect支持论坛。

Connect both classes with an association
Right click the assoc. near the class with attributes
Context menu/Link to Element Feature
Attributes
-> select the one and the assoc. is attached to it

答案 1 :(得分:0)

有一种优雅的方法是在类图中对属性使用数据库构造型,然后将其映射到代码中的Java ORM注释。 我不认为EA可以做这个ORM映射,但其他工具可以。

答案 2 :(得分:0)

您的模型中是否还有用于UI的工件?也就是说,作为屏幕模拟或底层UI类的类模型?如果是,那么您可能会发现使用实现或依赖关系为工件建立可跟踪性非常有用。

您可以通过创建需求实体(在SysML需求图中)进一步支持,并将相应的需求拖放到提供解决方案的实体上。以下EA白皮书中的第31页对此进行了描述:http://community.sparxsystems.com/whitepapers/Requirements%20Management%20with%20Enterprise%20Architect/Requirements_Management_in_Enterprise_Architect.pdf

我为你制作了截图,但不幸的是我还没有被允许在这里发布,因为我是新成员。也许你可以从我在网上找到的这个截图中得到一个粗略的想法:http://www.sparxsystems.com.au/enterprise-architect/images/traceability_lg.png

该机制适用于班级。在属性级别,您可能需要在备注字段中添加指向特定相关(需求)元素的链接。