图 1 - 详细描绘评估的对象模型的 UML(统一建模语言)图
此图的顶部为 Factory
类。Factory
类通过 Factory
类中的下列两种方法显示为与 AssessmentResults
类相关:openAssessment()
和getPublishedAssessments()
。这两个类之间的关系是一个 Factory
类与一个或多个 AssessmentResults
类的关系。
此图在 Factory
类的下面描述了 AssessmentResults
类。AssessmentResults
类通过下列三种方法显示为与 Assessment
类相关:getAssessments()
、getAssessmentForApplication()
和 getAssessmentForProject()
。这两个类之间的关系是一个 AssessmentResults
类与零个或多个 Assessment
类的关系。
此图在 AssessmentResults
类的下面描述了 Assessment
类。一个 Assessment
类显示为通过 getAssessedFiles()
方法与零个或更多 AssessedFile
类相关联。Assessment
类还描绘了其通过 getAssessments()
方法与自身的关系。此关系显示为一个 Assessment
类与零个或更多子 Assessment
类的关系。
此图在 Assessment
类的下面描述了 AssessedFile
类。一个 Assessment
类通过 getAssessedFiles()
方法与零个或更多 AssessedFile
类相关联。