需要评论家,UML活动图(里面的图片)

时间:2010-02-12 14:19:36

标签: uml android-activity diagram

这是我的问题Interaction between HTML/Javascript coder and server scripting language coder?

我决定制作活动图来描述这个过程

  1. 用户点击“编辑”按钮
  2. preloader向用户显示
  3. ajax请求被发送到url / ajax_request / category / {category_id} /;我们期待以json格式回答
  4. 计时器已启动;如果在10秒内未收到答复 - 显示警告“连接超时,请尝试刷新页面并再试一次。”
  5. ajax请求已收到var data
  6. 隐藏预加载器
  7. 检查data.success是否为false然后显示警告“出错了。”
  8. 将data.html放入容器
  9. 这是我的图表(我的第一个UML图:))

    alt text http://img2.pict.com/a4/77/73/2821248/0/screenshot2b106.png

    您认为如何以这种方式描述Javascript编码器和PHP编码器之间的交互?

    感谢任何帮助。

    PS:现在我正在寻找描述传递给服务器并收到服务器的数据的方法。有什么想法吗?

    谢谢。

1 个答案:

答案 0 :(得分:1)

您的图表确实代表了您尝试传达的内容--Java脚本程序员应该实现的操作序列。看看图表它说的文字比文字多吗?你觉得它更容易阅读吗?就个人而言,我发现这样的图表并不太有用。我的消遣只是使用一个故事板,用Vision或powerpoint或其他任何东西绘制。

您可以使用状态图来表示屏幕流,但在今天的Web 2.0 Ajax世界中,事情并不是面向屏幕的,所以我倾向于使用故事板。

我会使用类图来设计重要的对象:您正在调用的服务以及传递给服务和服务的数据。如果屏幕很复杂,我可能还会为每个屏幕都有一个类图,清楚地表明要表示哪些数据。