流程图网站有标准吗?
我在弄清楚如何在我正在构建的网站上通过不同阶段引导用户时遇到了一些麻烦,我发现绘制流程图可能会帮助我更清楚地看到事情。所以我开始在 Dia 中绘制图表,一个小时后我就弄清楚了模型和视图我需要添加以及如何将它们互连。只要有一点时间,我真的可以看到这种图表成为我的 Web 开发技能中的有用资产。
但令我困扰的一件事是缺少与网络开发相关的常见内容的符号。表格的符号会很好。也许是一种指示 AJAX 请求的方法。我相信你还能想到很多其他的东西。人们用什么来形象化这些事情?我应该使用一组标准符号吗?几年前我偶然发现了 UML,但从未真正适应它。它可以用于绘制网站图表吗?或者它不太适合这项任务?
I had some trouble figuring out how to funnel users through different stages on a website I'm building and I figured that drawing a flowchart might help me see things clearer. So I started drawing a chart in Dia and an hour later I'd figured out what models and views I need to add and how to interconnect them. Given a little time, I can really see this kind of charting becoming a useful asset in my web development skill set.
One thing that bothered me though was the lack of symbols for common stuff related to web development. A symbol for forms would be nice. Maybe a way to indicate AJAX requests. I'm sure you can think of lots of other stuff. What are people using to visualise such things? Is there a standard set of symbols that I should use? I stumbled across UML years ago but never really got comfortable with it. Could that be used for charting web sites or is it not well suited to this task?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不相信有官方标准,但形状似乎从来没有同样的不同。对于操作,请使用盒子。开始和结束使用椭圆形。为了做出决定,请使用钻石。图形化的不是标准的,但仍然可以使用。
I don't beleive there are official standards but the shapes never seem to differ likewise. For an operation use a box. Start and end use an oval. For a decision use a diamond. The graphical ones aren't standard, but can still be used.
另一种选择:Jesse James Garrett 的交互架构和设计的视觉词汇。
我个人不使用它,更喜欢使用 UML 活动/状态图。然而,我认识的一些用户体验设计师是强烈的倡导者。 ymmv。
Another option: Jesse James Garrett's visual vocabulary for interaction architecture and design.
I don't use it personally, prefer using UML Activity/State diagrams. However a few UX designers I know are strong advocates. ymmv.
我使用 序列图 来记录页面之间的流程(包括 Ajax 请求)。在页面中,活动图通常非常有用,
可以提供出色、简短且可读的介绍UML 的使用,请参阅 UML Distilled
I use sequence diagrams to document the flow from page to page (including Ajax requests). Within a page, activity diagrams are often useful
For an excellent, short, and readable introduction to the use of UML, see UML Distilled