如何在UML类图中包含Android活动和屏幕?

时间:2014-05-19 22:58:28

标签: android android-activity uml class-diagram

我需要制作一个类图,以便记录我一直在开发的应用程序。用于我计划实施的原始文件如下:

current class diaram

不幸的是,这是不完整的,因为我不知道如何显示构成我的应用程序的活动。活动将是演示文稿包的地方。我在这个网站上查看了一些类似的问题,似乎有人建议只为活动制作一个单独的图表,这真的是这样吗?如果没有,我将如何将它们全部包含在一个类图中?

1 个答案:

答案 0 :(得分:1)

UML有14个图表来显示应用程序的不同方面。您应该使用不同的图表来显示不同的方面,基本分为结构行为方面。

类显示系统的结构,而活动显示其行为特征。活动用于显示广泛的行为,从整体使用场景到单一方法算法。当然,您不需要记录UML中的每个方面,这可能是浪费精力,因此您应该明智地选择一些有意义的事情来展示。

拥有几个简单的图表而不是一个大的图表总是更好。即使您作为示例发布的这个类图也太复杂而且无用。我建议你闯入几个简单的,甚至将类构造成包并提供带有依赖关系的鸟瞰包图。