有没有人知道可以在GUI系统中映射事件的UML变体?
我有一个非常复杂的事件驱动的GUI系统,我想创建一个图表,这样新的开发人员就可以很容易地获得由各种视图触发的事件的概述,以及这些事件实例化/影响了哪些模型/控制器或视图。
我在寻找一种看起来更像思维导图的东西,这种思维导图在整个地方都有分支,而不是线性的场景。
有谁有什么想法吗?
致以敬意,
克里斯
发布于 2009-03-19 02:50:27
状态图。
旧的和昂贵的,但here是一个伟大的文本建模用户界面的状态图。我的书页都磨破了……
发布于 2009-03-19 03:01:23
对于又快又脏的消息序列图,mscgen的价格是无与伦比的。它使用受AT&T的Graphviz包使用的语法启发的源文本,顺便说一句,这是呈现任意有向图和无向图的好方法。
我经常使用graphviz来记录我的状态机,因为我发现与实现保持同步比使用Visio绘图更容易。
发布于 2009-03-19 03:06:58
最终帮助我真正理解UML statecharts的书是Samek的Practical Statecharts in C/C++,其中有几章是关于它们的,以及一个令人印象深刻的构建基于状态的系统的实现框架。我认为,仅仅是为了解释如何使用状态图思考,就值得一试。
为了实际创建快速状态图或类似的粗略图,我使用GraphViz中的文本点语言做了大量工作,然后经常将这些图直接包含到用doxygen生成的文档中。
https://stackoverflow.com/questions/660828
复制相似问题