Laravel UML class 图上的 MVC 应用程序结构
Laravel MVC application structure on UML class diagram
如许多示例所示,MVC 架构涉及三个 classes - 分别是模型、视图和控制器。这样,在 UML class 图上显示 MVC 就很简单了。
但是,在 Laravel 中,视图不是直接的 class,它是一个页面。你能告诉我,如何在 UML class 图上正确显示这样的视图吗? (或者,如果没有办法,在另一个 UML 图上)
编辑 我目前的尝试是这样的:
您可以简单地将视图呈现为 class。对话框元素可以显示为属性,其类型可以是简单字符串(用于输入字段)或其他 class 表示例如下拉。
编辑 你的图表看起来不错。只需为视图添加属性,如
+email:Text
+password:HiddenText
+name:String
+OK:Button
等等
如许多示例所示,MVC 架构涉及三个 classes - 分别是模型、视图和控制器。这样,在 UML class 图上显示 MVC 就很简单了。 但是,在 Laravel 中,视图不是直接的 class,它是一个页面。你能告诉我,如何在 UML class 图上正确显示这样的视图吗? (或者,如果没有办法,在另一个 UML 图上)
编辑 我目前的尝试是这样的:
您可以简单地将视图呈现为 class。对话框元素可以显示为属性,其类型可以是简单字符串(用于输入字段)或其他 class 表示例如下拉。
编辑 你的图表看起来不错。只需为视图添加属性,如
+email:Text
+password:HiddenText
+name:String
+OK:Button
等等