在UML reference manual
page 18
最终系统的完整规格:
实施模型包含足够的信息来构建系统。它必须不仅包括系统的逻辑语义,还包括确保正常性能的算法,数据结构和机制,but also organizational decisions about the system artifacts
that are necessary for cooperative work by humans and processing by tools
突出显示的句子是什么意思?
答案 0 :(得分:1)
它基本上意味着使用UML建模,您可以远远超出描述算法。您可以(并且应该)将技术信息放在上下文中,并描述您描述的系统有用的内容,使用方式,目的和使用者。
答案 1 :(得分:0)
也许是因为这是一个模糊的用法,你可能想知道在这里使用“artifacts”这个词。在这种情况下,它指的是您设计中的任何持久化实体,其中可以包括数据库,文件,存档,云存储,磁带,打印输出等。基本上系统中具有生命周期或可以服务时间长的任何组件 - 记忆。