博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()A、瀑布模型B、增量模型C、原型开发模型D、快速应用程序开发(RAD)

题目

博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()

  • A、瀑布模型
  • B、增量模型
  • C、原型开发模型
  • D、快速应用程序开发(RAD)

相似考题
更多“博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了”相关问题
  • 第1题:

    某软件开发项目的用户在项目初始阶段提出的需求不全面也不明确,此项目宜采用(2)开发。

    A.生命周期法

    B.原型

    C.面向对象的开发方法

    D.瀑布式开发方法


    正确答案:B
    常见的信息系统开发方法有结构化法、原型法、面向对象方法。其中原型法也称原型化法,原型法的基本思想与结构化方法不同,原型法认为在很难一下子全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。系统分析、设计与实现都是随着对一个工作模型的不断修改而同时完成的,相互之间并无明显界限,也没有明确分工。C中的“面向对象的开发方法”既适合于需求明确的情况,也适合于需求不明确的场合,A太笼统,“瀑布式”是一种软件开发模型,而非开发方法。

  • 第2题:

    某软件开发团队欲开发一套与以前已经做过的某个项目类似的管理信息系统,只是新项目的规模更大且更复杂一些。项目需求已由用户写成相应的文档。对于该开发项目,比较适合选择(26)过程开发模型。

    A.瀑布

    B.RAD

    C.增量

    D.原型


    正确答案:A
    解析:当开发与过去已做过的产品相似的软件时,按照封闭式范型组织的团队很有优势。该开发项目用户需求已写成相应的文档,即用户需求明确,且有以前做过的软件项目为参考,这为软件功能模块的划分打下了良好的基础,因此建议采用瀑布开发模型或迭代开发模型(例如螺旋模型)。

  • 第3题:

    某软件开发团队欲开发一套管理信息系统,在项目初期,虽然用户提出了软件的一些基本功能,但开发人员对实现这套软件功能的算法效率、操作系统的兼容性和人机交互的形式等情况还是比较模糊。在这种情况下,该团队在开发过程应采用(27)。

    A.瀑布模型

    B.增量模型

    C.原型开发模型

    D.快速应用程序开发(RAD)


    正确答案:C
    解析:某软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。同时,开发人员可能对算法的效率、操作系统的兼容性和人机交互的形式等情况不确定。在这些情况或类似的情况下,原型开发模型是该团队在开发过程应采用的较好解决办法。

  • 第4题:

    操作系统是裸机上的第一层软件,其他系统软件(如( )等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示(请作答此空)。

    A.应用软件开发者、最终用户和系统软件开发者
    B.应用软件开发者、系统软件开发者和最终用户
    C.最终用户、系统软件开发者和应用软件开发者
    D.最终用户、应用软件开发者和系统软件开发者

    答案:D
    解析:
    本题考查操作系统基本概念。财务软件、汽车防盗程序、办公管理软件和气象预报软件都属于应用软件,而选项A、C和D中含有这些软件。选项B中汇编程序、编译程序和数据库管理系统软件都属于系统软件。计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机,直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。操作系统(OperatingSystem)的目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口而为裸机配置的一种系统软件。由下图可以看出,操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。它在计算机系统中占据重要而特殊的地位,所有其他软件,如编辑程序、汇编程序、编译程序和数据库管理系统等系统软件,以及大量的应用软件都是建立在操作系统基础上的,并得到它的支持和取得它的服务。从用户角度看,当计算机配置了操作系统后,用户不再直接使用计算机系统硬件,而是利用操作系统所提供的命令和服务去操纵计算机,操作系统已成为现代计算机系统中必不可少的最重要的系统软件,因此把操作系统看作是用户与计算机之间的接口。因此,操作系统紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)。

  • 第5题:

    在软件开发模型中,非常适合于在软件开发初期很难完全确定用户需求的情况的模型是()。

    • A、原型模型
    • B、喷泉模型
    • C、螺旋模型
    • D、快速应用开发模型

    正确答案:A

  • 第6题:

    项目经理正在和团队一起制定项目进度管理计划,团队需要提出了本过程可能需要的工具和技术,哪个是错误的:()

    • A、专家判断
    • B、备选方案分析
    • C、会议
    • D、项目管理信息系统

    正确答案:D

  • 第7题:

    不属于工程项目管理信息系统(PMIS)软件开发的内容是()

    • A、费用控制
    • B、进度控制
    • C、技术控制
    • D、合同管理

    正确答案:C

  • 第8题:

    非常适合于在软件开发初期很难确定用户需求的情况所采用的软件开发过程模型是()。

    • A、瀑布模型
    • B、原型模型
    • C、演化模型
    • D、喷泉模型

    正确答案:B

  • 第9题:

    由客户和用户在软件开发团队的管理下执行的测试称作()。


    正确答案:B测试

  • 第10题:

    单选题
    非常适合于在软件开发初期很难确定用户需求的情况所采用的软件开发过程模型是()。
    A

    瀑布模型

    B

    原型模型

    C

    演化模型

    D

    喷泉模型


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现场软件安装调试工作。根据项目生命周期的有关知识,下列说法中正确的是()
    A

    软件开发团队负责人可以把软件开发和现场安装调试视为两个不同的项目,分别包括各自不同的明显阶段

    B

    在软件需求得到确认前不能进行软件开发

    C

    按照启动、计划、执行、监督和收尾来划分集成项目生命周期是最合适的

    D

    在该项目内部只能有一个生命周期模型


    正确答案: D
    解析: 项目经理可以根据需要来划分项目的生命周期,项目可以划分很多阶段,也可以有多种生命周期模型。所以,把一个系统集成项目分为软件开发和现场系统集成,视为两个不同的项目,每个项目包含各自的生命周期模型是可以的。按照"瀑布模型",软件需求得到确认以后才能进行软件开发,但在螺旋模型中则不然,所以以上说法中只有A正确。

  • 第12题:

    填空题
    由客户和用户在软件开发团队的管理下执行的测试称作()。

    正确答案: B测试
    解析: 暂无解析

  • 第13题:

    ● 某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现场软件安装调试工作。根据项目生命周期的有关知识,下列说法中正确的是__(33)__。

    (33)

    A.软件开发团队负责人可以把软件开发和现场安装调试视为两个不同的项目,分别包括各自不同的明显阶段

    B.在软件需求得到确认前不能进行软件开发

    C.按照启动、计划、执行、监督和收尾来划分集成项目生命周期是最合适的

    D.在该项目内部只能有一个生命周期模型


    正确答案:A

  • 第14题:

    在软件开发项目的需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求, 并使项目团队和用户达成共识,即建立__________ 。 A.需求分析文档 B.需求跟踪文档 C.需求基线 D.需求变更管理文档


    正确答案:C
    要点解析:需求是软件项目成功的核心所在,它为其他许多技术和管理活动奠定了  .基础。在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目  团队和用户达成共识,即建立需求基线。

  • 第15题:

    阅读下列说明,回答【问题1】至【问题4】,将解答填入答题纸的对应栏内。【说明】2019年1月,某系统集成公司承接某软件开发项目。【事件一】公司任命小张为项目经理,随即小张直接按照个人的用人习惯迅速组建了项目团队,其中项目成员小王之前是从事行政工作,小李则是负责销售工作的。【事件二】在项目初期小张多次与用户进行沟通,针对软件的功能、性能等多次进行需求获取,用户知识简单阐述了需求,但是无法指出明确的需求。回到公司后,小张召集项目团队成员针对用户提出的需求进行分析、讨论,形成SRS。由于软件开发过程比较复杂,且用户需求不明确,小张决定采用结构化方法实施软件开发工作。【事件三】项目历时6个月,小张将软件系统交付用户,用户认为该软件不符合他们的要求,小张则认为该软件是按照用户的需求进行开发的,并出具SRS进行证明。在双方协商无果情况下,小张依然坚持个人立场,并向用户提出索赔,用户拒绝索赔。【问题1】(7分)结合案例,请列出【事件一】中存在的问题有哪些?如果你是项目经理,在组建项目团队时正确的做法是什么。【问题2】(10分)结合【事件二】,小张开展的后续工作有哪些不足?并说明理由。【问题3】(3分)结合【事件三】,用户的做法是否正确?请简要说明理由。


    答案:
    解析:
    【问题1】答案:存在的问题是:小张没有指定详细的人力资源管理计划,并且在组建团队时只是根据个人用人习惯来组建团队,而不是根据项目的特点来考虑资源需求,例如小王之前是负责行政工作、小李是负责销售工作,两人并不具备软件开发项目的工作经验,更不具备 软件开发方面专业技术知识。正确做法:首先应结合项目特点,该制定实际可行的人力资源管理计划,依据该计划开展组建项目团队工作,结合项目特点充分考虑资源需求(如考虑:具备专业软件开发技术的人员)。同时对成员的选择制定一个标准,可以采用多标准决策分析技术,通过多标准决策分析,制定选择标准,并据此对候选团队成员进行定级或打分,确保拟定的成员可以胜任后续开发工作。如果出现公司人员紧张,但该软件开发项目刻不容缓,项目经理可以选择招聘一些专业的技术人员,或者采用虚拟团队的形式。同时在该阶段还应认真做好与用户沟通、团队管理等相关工作。【问题2】答案:1、客户起初需求明确不明确应该使用快速原型法,先快速开发一个原型,将原型展示给用户,然后在原型的基础上用户提出意见,并根据用户的意见对原型进行修改,直至最终模型可以符合用户的要求;2、小张根据用户起初对需求的“简单的阐述”,然后经过项目团队内部分析讨论便形成需求规格说明书(SRS)是错误的,应该严格按照“需求获取、需求分析、需求评审、需求验证”的顺序来开展工作,而且需要召开专家评审会,评审通过之后形成需求规格说明书;3、结合题意,用户需求不明确,因此在后续工作中还可能会发生用户提出新的需求等变更,因此小张应该制定详细的沟通管理计划,并加强与用户的沟通,第一时间获取用户需求等;同时还应该根据可能出现的变更、用户提出新需求等情况,结合项目实际情况可能要对需求规格说明书进行完善、更新,同时还应该做好变更控制、范围控制方面的工作。而且如果发生变更还会影响到进度、质量,因此也要做好进度、成本等方面的控制工作。【问题3】答案:用户做法是正确的。1、案例中提到的SRS(需求规格说明书)是无效的,需求规格说明书应该包含用户的需求、业务需求等,而且需求规格说明书必须要进行评审;2、小张提出的索赔,用户拒绝的做法是合理的,案例中提到的需求规格说明书是无效的,因此小张按照其开发的系统不符合用户的需求,导致用户不认可,这属于乙方原因。

  • 第16题:

    管理信息系统的核心是由()开发的计算机应用系统。

    A:计算机的软件开发者与应用该系统的用户
    B:信息管理功能
    C:应用该系统的用户
    D:计算机的软件开发者

    答案:A
    解析:
    管理信息系统的核心是由计算机的软件开发者与应用该系统的用户共同开发(有多种开发方式可供选择)的管理信息系统的应用软件系统。

  • 第17题:

    在敏捷软件开发中,Scrum是一种()式软件开发过程,就像橄榄球赛的争球过程:快速、自组织和有适应性,其开发团队复责()。


    正确答案:迭代增量;开发团队负责在每个冲刺阶段结束,交付潜在可发布的"已完成"产品增量

  • 第18题:

    为了方便开发人员开发,在开发环境下可以使用超级用户或者其他特权用户进行软件开发。


    正确答案:错误

  • 第19题:

    关于应用软件开发的干系人的分类,以下哪一选项是正确的()

    • A、项目监督方、项目业主、项目用户、项目开发者、项目管理人和职员、IT 供应商
    • B、项目业主、项目用户、项目开发者、项目管理人和职员、IT 供应商、咨询人员
    • C、项目用户、项目开发者、项目业组、IT 供应商、咨询人员、项目监督方
    • D、培训人员、IT 供应商、项目业主、项目用户、项目开发者、项目管理人和职员

    正确答案:B

  • 第20题:

    项目组正在探讨所开发的系统在企业里如何有效发挥业务价值,团队以所开发系统为出发点,评估与此系统有关的其他人、系统与所开发系统之间如何互动,从而获得更加详细的需求,团队正在应用:()

    • A、项目管理信息系统
    • B、系统交互图
    • C、组织系统
    • D、项目管理系统

    正确答案:B

  • 第21题:

    某单位计划在今年开发一套办公自动化(OA)系统,将集团公司各地的机构通过互联网进行协同办公,在OA系统的设计方案评审会上,提出了不少安全开发的建议,作为安全专家,请指出大家提的建议中不太合适的一条?()

    • A、对软件开发商提出安全相关要求,确保软件开发商对安全足够的重视,投入资源解决软件安全问题
    • B、要求软件开发人员进行安全开发培训,使开发人员掌握基本软件安全开发知识
    • C、要求软件开发商使用Java而不是ASP作为开发语言,避免产生SQL注入漏洞
    • D、要求软件开发商对软件进行模块化设计,各模块明确输入和输出数据格式,并在使用前对输入数据进行校验

    正确答案:C

  • 第22题:

    单选题
    管理信息系统的核心是由(  )开发的计算机应用软件系统。
    A

    计算机的软件开发者与应用该系统的用户

    B

    信息管理功能

    C

    应用该系统的用户

    D

    计算机的软件开发者


    正确答案: C
    解析:
    管理信息系统简称MIS,是一个由人和计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。它的核心是管理信息的应用软件系统。它是由软件开发者与应用该系统的用户共同开发的。

  • 第23题:

    单选题
    在软件开发模型中,非常适合于在软件开发初期很难完全确定用户需求的情况的模型是()。
    A

    原型模型

    B

    喷泉模型

    C

    螺旋模型

    D

    快速应用开发模型


    正确答案: A
    解析: 暂无解析