首页 > 试题广场 >

在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使

[单选题]
在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使用快速原型法的情况是哪个?
  • 系统的使用范围变化很大
  • 系统的设计方案难以确定
  • 用户的需求模糊不清
  • 用户数据资源缺乏组织和管理
不知道原型
发表于 2016-11-08 23:22:55 回复(0)
原型法是指在获取一组基本的需求定义后,利用高级软件工具可视化的开发环境,快速地建立一个目标系统的最初版本,并把它交给用户试用、补充和修改,再进行新的版本开发。反复进行这个过程,直到得出系统的“精确解”,即用户满意为止的一种方法。
发表于 2015-09-04 20:43:07 回复(1)
正确答案:D
解析:快速原型法的基本思想是在系统开发的初期,在对用户需求初步调查的基础上,以快速的方法首先构造一个可以工作的系统雏形(原型)。将这个原型提供给用户使用,听取他们的意见。然后修正原型,补充新的数据、数据结构和应用模型,形成新的原型。经过几次迭代后,可以达到用户与开发者之间的完全沟通,消除各种误解,形成明确的系统定义及用户界面要求。至此,或者以最后的原型为基础,修改完善成为实际生产运行的系统;或者舍弃原型重新开发新的系统。快速原型法的特点如下:(1)引入了迭代的概念。(2)自始至终强调用户的参与。(3)在用户需求分析、系统功能描述以及系统实现方法等方面允许有较大的灵活性。用户需求可以不十分明确,系统功能描述也可以不完整,对于界面的要求也可以逐步完善。(4)可以用来评价几种不同的设计方案。(5)可以用来建立系统的某个部分。(6)它不排斥传统生命周期法中采用的大量行之有效的方法、工具,是与传统方法互为补充的方法。快速原型法是针对传统生命周期法提出的一种新的开发技术,但同生命周期法一样,同样需要与用户/设计者一起做需求分析,确定系统的最基本的数据结构、详细文档、基本开发工具等。在这些基本条件具备的情况下,再动手建造原型。然后由设计者与建造者一起不断完善原型,直到满足设计者(用户)的要求为止。从这个角度讲,与其说原型技术是一种新的软件开发技术,倒不如说是改进瀑布模型设计过程的一种新策略。利用原型技术开发的软件要有良好的可维护性,修改原型的同时要修改相应的文档,与传统瀑布模型相比,原型技术的可维护性更为重要。
发表于 2016-10-27 22:29:35 回复(0)
原型法是指在获取一组基本的需求定义后,利用高级软件工具可视化的开发环境,快速地建立一个目标系统的最初版本,并把它交给用户试用、补充和修改,再进行新的版本开发。反复进行这个过程,直到得出系统的“精确解”,即用户满意为止的一种方法。
可以使用快速原型法的情况是:
1. 系统的使用范围变化很大
2. 系统的设计方案难以确定
3. 用户的需求模糊不清

编辑于 2016-11-28 14:02:55 回复(4)
快速原型是传统的需求分析方法,就是为了快速确定用户需求
现在都用面向对象的分析方法了,现在都画UML,类图之类的来给客户看,而不是构造一个快速原型了
编辑于 2016-06-18 20:00:45 回复(0)
快速原型法
发表于 2017-08-15 18:40:52 回复(0)
很明显是D
发表于 2015-04-28 20:12:37 回复(0)