程序化PHP页面的图表?

程序化PHP页面的图表?,php,uml,diagram,Php,Uml,Diagram,我有一个用php制作的应用程序。它不是面向对象的。但是在页面之间有一个逻辑。 示例:如果已连接,请转到A页,否则请转到B页 php页面之间是否有表示此逻辑的图表? 在这种情况下,即使没有POO,我也可以使用UML序列图吗?您有一个有向图,其中节点是页面,顶点是事件。如果像对象一样查看页面,则可以创建对象图,即使实现不是面向对象的。您可以使用线框配置文件来实现这一点。每个屏幕都是一个类(可能由小部件的类组成)。现在您可以使用控制器类,如果您已经编写了过程。这可以显示系统的静态部分 动态部分(屏幕之

我有一个用php制作的应用程序。它不是面向对象的。但是在页面之间有一个逻辑。 示例:如果已连接,请转到A页,否则请转到B页

php页面之间是否有表示此逻辑的图表?
在这种情况下,即使没有POO,我也可以使用UML序列图吗?

您有一个有向图,其中节点是页面,顶点是事件。如果像对象一样查看页面,则可以创建对象图,即使实现不是面向对象的。

您可以使用线框配置文件来实现这一点。每个屏幕都是一个类(可能由小部件的类组成)。现在您可以使用控制器类,如果您已经编写了过程。这可以显示系统的静态部分

动态部分(屏幕之间的切换)可通过活动图显示。就像“这会发生”作为顶点,“菜单显示”作为动作一样。

“历史上”,这是由状态机建模的:一个状态是一个屏幕,并且转换模型如何转到另一个状态

此状态机的事件是UI的事件。其效果可能是ui元素完成了调用,但这并不完全符合规范


请参见

您知道此图表的名称吗?Please@abinax它被称为对象图: