2

如何以非常简单有效的方式传达用户通过我的应用程序所采用的路径?

我目前在 Ruby 和 Rails 环境中工作,因此我倾向于根据 RESTful URI 来可视化我的应用程序。例如,如果我希望我的用户注册,我可以匹配一个名为 /users/new 的新路由。问题是,我希望看到超出特定操作的范围,并可视化创建帐户需要多少页面或表单以及与一般流程相关的一些业务逻辑。换句话说,我希望看到一个工作流程图和一些实现细节(在接口级别)的混合。

我正在考虑展示包装在盒子中的模型图片,并通过箭头将它们与相应的 GET、POST、PUT、DELETE 方法和附加到它们的 URI 相关联。我认为这是一个好主意,但我还没有看到激励我的例子。

根据您的经验,什么可以帮助您看到全局?Balsamiq 模型允许定义链接并在应用程序中导航,但它无助于概念化。

4

2 回答 2

0

你有没有想过使用思维导图?你可以试试免费的FreeMind

如果您坚持使用 UML,则可以考虑使用活动图。

于 2011-03-03T18:03:02.803 回答
0

我认为你在正确的道路上。显示不同的屏幕以及用户之间可能的交易组合是一种很好的技术。基本上,您将能够通过您的应用程序显示用户的流程,并强调用户将在此过程中做出的决定。这里展示了一个很好的例子http://vimeo.com/43869717

这种技术称为故事板。你应该能够找到一些例子。但我上面提到的那个是最好的故事板技术之一。我一直使用它来展示全局,并从用户的角度向我的团队展示应用程序工作流程。

于 2012-08-27T21:38:39.413 回答