我想创建我所拥有的不同Android活动的图表/视觉表示。每个活动由不同的组成部分组成:
LoginActivity
的Java类,可能会扩展AppCompatActivity
Resource
XML文件Fragements
我的第一个问题是:哪个图表是可视化这些组件的最佳图表? UML组件图?
除此之外:如果我还想从功能角度展示更多内容(例如,Login可能有两个Activity,一个用于Login,另一个用于2-factor-auth),你会建议什么? ?
或者我最终会得到一个简单的自制图表(正常形状)?
答案 0 :(得分:1)
使用类图来显示类的静态结构(它们如何关联以及它们提供的属性/操作)。组件图很适合显示如何在组件中打包多个类。要显示您应该使用混合的序列/活动图表的行为。第一个更侧重于技术方面,第二个侧重于业务方面。在许多情况下,状态图也很有用。
我可以继续选择从用例开始,为业务视图带来亮点(系统的最大优势/ USP是什么?)。无论如何,它总是取决于你的观众是谁。