Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UML用例图-作为参与者的框架?_Uml_Use Case - Fatal编程技术网

UML用例图-作为参与者的框架?

UML用例图-作为参与者的框架?,uml,use-case,Uml,Use Case,我正在进行一个项目,首先为iOS平台(pod)创建一个框架,然后在实际的iOS应用程序中实现这个框架,展示它的使用。该框架旨在从相机中收集用户的面部信息,并从苹果手表中收集心率信息 现在,当谈到在用例图中对此进行建模时,我不确定。我应该在一个用例图中将用户和框架都显示为参与者吗?然后说明提供用户数据的用例是框架的工作?UML用例图是根据活动资产的活动绘制的。不,用户是参与者,框架是一个实现细节,您可以根据要显示的内容以多种方式建模。例如,它可以用模块结构(库)、其中的类结构、组件模型和/或部署模

我正在进行一个项目,首先为iOS平台(pod)创建一个框架,然后在实际的iOS应用程序中实现这个框架,展示它的使用。该框架旨在从相机中收集用户的面部信息,并从苹果手表中收集心率信息


现在,当谈到在用例图中对此进行建模时,我不确定。我应该在一个用例图中将用户和框架都显示为参与者吗?然后说明提供用户数据的用例是框架的工作?

UML用例图是根据活动资产的活动绘制的。

不,用户是参与者,框架是一个实现细节,您可以根据要显示的内容以多种方式建模。例如,它可以用模块结构(库)、其中的类结构、组件模型和/或部署模型、状态图、序列图等表示。你的观众是谁?你想了解什么?您是否使用UML帮助您完成设计过程,即使用正式语言让您思考正确的事情并回答正确的问题?回答这些问题将帮助你找到一种方法。

我想,边界就是你的“框架”。事实上,当我把一个框架称为参与者时,我不理解你的词汇。