首页 理论教育 用户需求案例

用户需求案例

时间:2022-05-01 理论教育 版权反馈
【摘要】:用户需求案例是已在系统中保存的实例,是对重用用户需求模式结果的记录。因此,用户需求案例除了具备用户需求模式的知识外,还要对应用特定用户需求模式解决用户需求的效果进行评价。另外,应用过程中的各种文档也要在用户需求案例中表明。权重由相应的文件单独列出来的理由是,对于不同的情况下,用户需求案例各节点的重要性不尽相同,单独列出能够使得案例本身的内容不必改变,就能够适应不同的情况。

用户需求案例是已在系统中保存的实例,是对重用用户需求模式结果的记录。也就是说,对于特定的用户提出的需求,用户需求模式库中有可以满足需求的模式,重用这个模式的结果,就是用户需求案例。因此,用户需求案例除了具备用户需求模式的知识外,还要对应用特定用户需求模式解决用户需求的效果进行评价。另外,应用过程中的各种文档也要在用户需求案例中表明。用户需求案例是进行基于案例推理的基础。根据用户需求层的总体框架,一个用户需求模式包含多个用户需求案例,用户需求案例是重用用户需求模式完成一个用户需求的记录。对比用户需求模式,用户需求案例增加了如下几个关键元素:Used URP //使用的用户需求模式;Weight URL //权重文件地址;Document URL //应用过程文档地址;Effect //效果评价。

权重由相应的文件单独列出来的理由是,对于不同的情况下,用户需求案例各节点的重要性不尽相同,单独列出能够使得案例本身的内容不必改变,就能够适应不同的情况。

与用户需求模式相比,用户需求案例减少了与之无关的Related URP元素。

对于任务(assignment)元素的输入(input)和输出(output),在用户需求模式中描述的是它们的名称和类型,也就是用户需求模式只需要指出任务需要的输入和输出即可;而对于用户需求案例,由于它是重用用户需求模式完成一个用户需求的记录,因此,必须实例化输入和输出,指出它们的具体取值,因此:

<Assignment>+

<Content>

<Type>

<Input>*

<Content>

<Value>

<Output>*

<Content>

<Value>

另外,对需要描述关系的元素,包括目标、任务和环境,需要定义每个实体的ID,用以区分,便于关系的描述。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈