我是使用 MVC 架构的 php 开发人员,我是 UML 的新手,我知道用例、类、对象、活动、序列图,但我不知道应该从哪里开始建模应用程序。我知道用例和类图是结构图,活动和序列是行为图
但我的问题是: 1. 为应用程序建模何时应该使用用例图以及何时应该使用类图?2.类图有抽象概念吗?因为当我开发网络应用程序时,我有一些控制器和模型或视图还有几个用于不同目的的类(比如将数据插入数据库 - 验证表单输入等),但它们看起来不像类的示例直到现在我才看到的图表所以我的问题是类图用于显示我们系统的概念,它不需要生成真正的类代码吗?
例如,对可能有这样一些类的机票预订进行建模: 但我们不会编写这样的类代码,它在编程中可能会有所不同,但为了查看我们使用类图的概念。是真的吗?