结构推理
使用快速原型方法构造原型时,对原型有什么样的要求?
【正确答案】原型不同于最终系统,两者在功能上的区别是最终系统要实现软件需求的全部功能,而原型只实现所选择的部分功能,最终系统对每个软件需求都是要求详细地实现,而原型仅仅是为了试验和演示,部分功能需求可以忽略或者模拟实现。
因此,在构造原型时,必须注意功能性能的取舍,忽略一切暂时可不关心的部分以加速原型的实现,同时又要充分体现原型的作用,满足评价原型的要求。
在构造原型之前,必须明确运用原型的目的,从而解决分析与构造内容的取舍,还要根据构造原型的目的确定考核、评价原型的内容。
【答案解析】