在需求分析阶段,采用UML的用例图描述系统功能需求,如图1-6所示。指出图1-6中(1)(2)、(3)、(4)分别是哪个用例? 图1-7采用协作图描述借书和还书两个动态过程的交互关系。在UML中,重复度(multiplicity)定义了某个实体的一个实例

admin2009-02-15  36

问题 在需求分析阶段,采用UML的用例图描述系统功能需求,如图1-6所示。指出图1-6中(1)(2)、(3)、(4)分别是哪个用例?
图1-7采用协作图描述借书和还书两个动态过程的交互关系。在UML中,重复度(multiplicity)定义了某个实体的一个实例可以与另一个类的多个实例相关联。指出图1-7中(5)、(6)处的重复度分别是多少?

选项

答案(5)0…1、(6)0…1

解析 在UML中重复度表示为一个整数范围n…m,整数n定义所连接的最少对象的数目,而m则为最多对象的数(当不知道确切的最大数时,最大数用*号表示)。例如,
   0…1    表示0~1个对象
   0…*或者*  表示0~多个对象
   5…17    表示5~17个对象
   2    表示2个对象
转载请注明原文地址:https://jikaoti.com/ti/hPi7FFFM
0

最新回复(0)