2011-03-25 67 views

回答

3

无 - 没有人在他们的正确思维中创建表单验证规则的图形表示。尽管支持者付出了最大的努力,但UML与工程制图不同。

如果为系统创建UML图需要付出的努力接近实际开发代码的努力,那么你就错了。更好地运行你可以实际单元测试的代码。单元测试是比UML更好的文档。

不要试图用UML表示所有东西。

+0

好的,谢谢。目的是为非技术用户提供一份文件,以确保表单能够做到他们想要的,并能够将其纳入我的模型中。我想我会把它包含在随附的文档中。 – charliefortune 2011-03-25 10:28:39

+0

此外,还有一个验证流程。 – charliefortune 2011-03-25 11:07:46

+0

流量?也许活动图会很有用。 – duffymo 2011-03-25 15:16:27

1

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

1

对于任何非平凡的规则,您需要使用像OCL这样的语言来表达规则。