网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用( )。
A.原型法
B.瀑布模型
C.V-模型
D.螺旋模型
B.瀑布模型
C.V-模型
D.螺旋模型
参考答案
参考解析
解析:原型法是指在获取一组基本的需求定义后,利用高级软件工具可视化的开发环境,快速地建立一个目标系统的最初版本,并把它交给用户试用、补充和修改,再进行新的版本开发。反复进行这个过程,直到得出系统的“精确解”,即用户满意为止。
在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。现代化的V-模型依托计算机辅助控制系统设计(CACSD:Computer-Aided Control System Design),将计算机支持工具贯穿于控制系统开发测试的全过程。计算机不仅可以辅助控制系统设计,进行方案设计和离线仿真,还可以实时快速控制原型、产品代码的生成和硬件在回路的测试。螺旋模型将瀑布模型和原型法结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。综上所述,使用原型法,可以较快地让用户参与到软件的开发过程,加快需求获取过程。
在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。现代化的V-模型依托计算机辅助控制系统设计(CACSD:Computer-Aided Control System Design),将计算机支持工具贯穿于控制系统开发测试的全过程。计算机不仅可以辅助控制系统设计,进行方案设计和离线仿真,还可以实时快速控制原型、产品代码的生成和硬件在回路的测试。螺旋模型将瀑布模型和原型法结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。综上所述,使用原型法,可以较快地让用户参与到软件的开发过程,加快需求获取过程。
更多 “在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用( )。A.原型法 B.瀑布模型 C.V-模型 D.螺旋模型” 相关考题
考题
生命周期法的主要阶段是:()A、定义需求、设计系统、提炼需求、修改完善系统。B、定义需求、设计系统、开发编码、测试系统、安装系统、对系统进行操作。C、定义需求、创建初始系统、开发编码、安装系统、对系统进行操作。D、定义需求、创建初始系统、提炼需求、修改完善系统。
考题
在每一个信息系统项目开发中,下面说法那一个是正确的()A、必须进行深入细致的需求分析。B、如果开发人员已经了解了用户的需求,需求分析可以省略。C、系统分析的主要目的是确定信息系统应该具有的功能、性能和结构。D、业务分析是主要目的是搞清楚用户对信息系统的基本需求。
考题
软件需求包括三个不同的层次:业务需求、用户需求和功能需求。其中业务需求()。A、反映了组织结构或客户对系统、产品高层次的目标要求。在项目视图与范围文档中予以说明B、描述了用户使用产品必须实现的软件功能C、定义了开发人员必须实现的软件功能D、描述了系统展现给用户的行为和执行的操作等
考题
单选题在每一个信息系统项目开发中,下面说法那一个是正确的()A
必须进行深入细致的需求分析。B
如果开发人员已经了解了用户的需求,需求分析可以省略。C
系统分析的主要目的是确定信息系统应该具有的功能、性能和结构。D
业务分析是主要目的是搞清楚用户对信息系统的基本需求。
考题
单选题生命周期法的主要阶段是:()A
定义需求、设计系统、提炼需求、修改完善系统。B
定义需求、设计系统、开发编码、测试系统、安装系统、对系统进行操作。C
定义需求、创建初始系统、开发编码、安装系统、对系统进行操作。D
定义需求、创建初始系统、提炼需求、修改完善系统。
考题
单选题如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用()进行系统开发。A
原型B
瀑布模型C
V-模型D
螺旋模型
热门标签
最新试卷