为搜索应用程序开发UML活动图

为搜索应用程序开发UML活动图,uml,android-activity,diagram,Uml,Android Activity,Diagram,我必须为语义数据库的搜索应用程序创建UML活动图。 很容易猜测,用户可以搜索和选择一个文件,但他们也可以通过单击结果所属的类别来浏览和细化检索到的结果。他们甚至可以通过浏览选择一个文件,而不需要输入任何关键字。 我是否应该创建一个“大型”活动图,显示不同的可能工作流或一系列较小的工作流,如“执行搜索”、“浏览集合”或“选择文件”?我个人会创建一个大型UML,提供应用程序提供的功能的“概览”。然后我将创建更小更详细的UML图,以便可以详细研究应用程序的功能 希望这对你的决定有帮助 问候,, 迈克

我必须为语义数据库的搜索应用程序创建UML活动图。 很容易猜测,用户可以搜索和选择一个文件,但他们也可以通过单击结果所属的类别来浏览和细化检索到的结果。他们甚至可以通过浏览选择一个文件,而不需要输入任何关键字。
我是否应该创建一个“大型”活动图,显示不同的可能工作流或一系列较小的工作流,如“执行搜索”、“浏览集合”或“选择文件”?

我个人会创建一个大型UML,提供应用程序提供的功能的“概览”。然后我将创建更小更详细的UML图,以便可以详细研究应用程序的功能

希望这对你的决定有帮助

问候,, 迈克


编辑:我发现Microsoft Visio在创建UML图方面也特别有用。

我认为,您提到的更有可能是序列图(“执行搜索”、“浏览集合”或“选择文件”),我建议您列出几个序列图。我的论点是:测试人员在设计阶段使用这些图表,所以他们可以为其编写测试


您可以将主要活动放入总体活动图中,这将显示用户在给定步骤/阶段可以做什么的可能性(如果我可以登录,我可以执行搜索、浏览集合等)。

对于UML,您是指活动图吗?