Validation 哪种类型的UML图最适合建模表单验证规则?

Validation 哪种类型的UML图最适合建模表单验证规则?,validation,uml,Validation,Uml,使用一大堆决策节点,活动图是表达HTML表单验证规则的最佳方式吗?我不相信这一点,但我找不到更合适的方法,也找不到任何在线验证规则模型的示例。无-任何正常人都不会创建表单验证规则的图形表示。尽管UML的支持者尽了最大的努力,但UML与工程图并不是一回事 如果为系统创建UML图所需的工作接近实际开发代码所需的工作,那么您就错了。最好让运行的代码实际上可以进行单元测试。单元测试是比UML更好的文档 不要试图用UML来表示所有内容。无-头脑正常的人不会创建表单验证规则的图形表示。尽管UML的支持者尽了

使用一大堆决策节点,活动图是表达HTML表单验证规则的最佳方式吗?我不相信这一点,但我找不到更合适的方法,也找不到任何在线验证规则模型的示例。

无-任何正常人都不会创建表单验证规则的图形表示。尽管UML的支持者尽了最大的努力,但UML与工程图并不是一回事

如果为系统创建UML图所需的工作接近实际开发代码所需的工作,那么您就错了。最好让运行的代码实际上可以进行单元测试。单元测试是比UML更好的文档


不要试图用UML来表示所有内容。

无-头脑正常的人不会创建表单验证规则的图形表示。尽管UML的支持者尽了最大的努力,但UML与工程图并不是一回事

如果为系统创建UML图所需的工作接近实际开发代码所需的工作,那么您就错了。最好让运行的代码实际上可以进行单元测试。单元测试是比UML更好的文档


不要试图用UML表示一切。

UML图是个好主意。活动图可以使用图形规则(例如粉色注释)创建。
即使在编码之前,这也是一个良好的开端。

UML图是一个好主意。活动图可以使用图形规则(例如粉色注释)创建。
即使在编写代码之前,这也是一个良好的开端。

对于任何不重要的规则,您都需要使用类似OCL的语言来表达规则

对于任何非平凡的规则,您需要使用类似OCL的语言来表达规则

验证在误用情况下启动,因此可以使用活动图表示。序列图和活动图还可以帮助您调试生产问题并快速解决这些问题

在出现误用情况时启动验证,以便可以使用活动图表示。序列图和活动图还可以帮助您调试生产问题并快速解决这些问题

好的,谢谢。其目的是提供一个文档供非技术用户参考,以确保表单符合他们的要求,并能够在某处将其合并到我的模型中。我想我会把它包括在随附的文档中。此外,还有一个验证流程。流程?也许一个活动图会有用。@charliefortune“非技术用户”是指了解UML的分析师?如果没有,(最终用户),那么UML将不会有帮助。好的,谢谢。其目的是提供一个文档供非技术用户参考,以确保表单符合他们的要求,并能够在某处将其合并到我的模型中。我想我会把它包括在随附的文档中。此外,还有一个验证流程。流程?也许一个活动图会有用。@charliefortune“非技术用户”是指了解UML的分析师?如果不是,(最终用户),那么UML将不会有帮助