正确答案: A
包含(include)
题目:用例(use case)用来描述系统在对事件作出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查用户账号”之间是______关系。
解析:解析:用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。它确定了一个和系统参与者进行交互、并可由系统执行的动作序列。用例模型描述的是外部执行者(actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。2个用例之间的关系主要有2种情况:一种是用于重用的包含关系,用构造型《include》表示;另一种是用于分离出不同的行为的扩展,用构造型《extend》表示。(1)包含关系:当可以从2个或2个以上的原始用例中提取公共行为,或者发现能够使用一个构件来实现某一个用例的部分功能时,应该使用包含关系来表示它们。(2)扩展关系:如果一个用例明显地混合了2种或2种以上的不同场景,即根据情况可能发生多种事情,可以断定,将这个用例分为一个主用例和一个或多个辅用例描述可能更加清晰。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有四个外表看起来没有分别的小球,它们的重量可能有所不同。取一个天平,将甲、乙归为一组,丙、丁归为另一组分别放在天平的两边,天平是基本平衡的。将乙和丁对调一下,甲、丁边明显地要比乙、丙一边重得多。可奇怪的是,我们在天平一边放上甲、丙,而另一边刚放上乙,还没有来得及放上丁时,天平就压向了乙一边。请你判断,这四个球中由重到轻的顺序是怎样的?
丁、乙、甲、丙。
解析:解析:甲+乙=丙+丁,甲+丁>丙+乙,乙>甲+丙。由“甲+乙=丙+丁”和“甲+丁>丙+乙”,可以得到“丁>乙”;由“甲+乙=丙+丁”和“丁>乙”,又可以得到“甲>丙”,再由“乙>甲+丙”,就可排出由重到轻的顺序:丁、乙、甲、丙。因此,正确答案是A。
[单选题]对于工作规模或产品界定不甚明确的外包项目,一般应采用(5)的形式。
工时和材料合同
解析:解析:合同是规定卖方履行提供指定产品和买方履行支付义务的相耳约束的协议。合同通常概括为以下三大类。(1)固定价格合同或总价合同:这类合同需要为要求明确的产品指定固定总价格。同时还包括对满足或超过既定项目目标(如进度目标)的奖励。固定总价合同涉及的是详细定义的产品的固定总价,买方承担的风险最小。(2)成本补偿合同:这类合同是指按照承包商的实际成本进行支付。成本通常划分为直接成本(项目直接发生的成本,如项目团队成员的工资)和间接成本(执行组织分摊到项目上的业务成本,如公司管理人员的工资)。间接成本通常用直接成本的百分比进行计算。成本补偿合同通常包含对满足或超过既定项目目标(如进度目标或总成本)的奖励。这种合同买方要承担一定的风险。(3)工时与材料合同:工时与材料合同是一种混合型合同,同时具有成本补偿合同和固定总价合同的特征。工时与材料合同与成本型合同的相似之处在于两者都是开放性的,因为合同总价值在合同签订时并未确定。因此,工时与材料合同的价值会增长,这一点类似于成本补偿合同。另一方面,工时与材料合同在某些时候类似于固定价格合同。例如,工时或材料的单价是由买卖双方事先确定的。双方可以商定各级别工程师的费用,或者在合同中包含一个最高不超过成本限额的条款。因此,当工作规模或产品界定不甚明确时,一般应采用工时和材料合同。