下列不属于需求建模内容的是____。A.分析与描述目标系统需要完成的功能B.分析与描述每项功能活动需要的输入数据、业务规则和输出数据C.分析与描述目标系统涉及的数据范围、数据属性及数据之间的联系D.分析与描述目标系统的总体结构、功能活动及各活动间的联系

题目

下列不属于需求建模内容的是____。

A.分析与描述目标系统需要完成的功能

B.分析与描述每项功能活动需要的输入数据、业务规则和输出数据

C.分析与描述目标系统涉及的数据范围、数据属性及数据之间的联系

D.分析与描述目标系统的总体结构、功能活动及各活动间的联系


相似考题
更多“下列不属于需求建模内容的是____。A.分析与描述目标系统需要完成的功能B.分析与描述每项功能活 ”相关问题
  • 第1题:

    统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用(32)描述系统的全部功能,等价于传统的系统功能说明。

    A.分析模型

    B.设计模型

    C.用例模型

    D.实现模型


    正确答案:C
    解析:用例模型是系统功能和系统环境的模型,它通过对软件系统的所有用例及其与用户之间关系的描述,表达了系统的功能性需求,可以帮助客户、用户和开发人员在如何使用系统方面达成共识。用例是贯穿整个系统开发的一条主线,同一个用例模型既是需求工作流程的结果,也是分析设计工作以及测试工作的前提和基础。

  • 第2题:

    在软件生命周期法中,( )阶段完成对用户环境需求分析,确定系统目标与功能,建立新系统的逻辑模型。

    A.系统调查

    B.系统分析

    C.系统设计

    D.程序设计


    正确答案:B
    解析:在软件生命周期法中,系统分析阶段完成对用户环境需求分析,确定系统目标与功能,建立新系统的逻辑模型。

  • 第3题:

    数据流图是系统分析阶段用于描述系统逻辑模型的图形描述工具。嵌入式实时系统分析阶段的主要任务是确定需要解决的问题或需要完成的目标及其 (1) ,同时对实时系统的软/硬件做全面的分析,并对软/硬件做合理的分解,为实时系统的设计打下基础。实时系统的分析需要建模和 (2) ,以便系统分析人员估计“时间和大小”。建立系统模型时应明确体现 (3) 、 (4) 、功能特点及约束条件等因素。


    正确答案:(1)约束 (2)仿真 (3)性能描述 (4)技术指标 这是一道要求读者掌握嵌入式实时系统分析任务的基本常识题。本题涉及到的知识点如下: ①数据流图是系统分析阶段用于描述系统逻辑模型的图形描述工具解决嵌入式系统“做什么”的问题。逻辑数据流图强调参与者所做的事情可以帮助设计者决定需要哪些系统资源;为了运行系统用户必须执行的活动;在系统安装之后如何保护和控制这些系统。逻辑数据流图说明应该具有哪些加工和数据存储而不关心这些加工和数据存储是如何实现的。 物理数据流图关注的是系统中的物理实体以及一些具体的文档、报告和其他输入/输出硬拷贝。物理数据流图是用做系统构造和实现的技术性蓝图。物理数据流图需要说明加工和数据存储是如何实现的。 ②嵌入式实时系统分析阶段的主要任务是确定需要解决的问题或需要完成的目标及其约束同时对实时系统的软/硬件做全面的分析并对软/硬件做合理的分解为实时系统的设计打下基础实时系统的分析需要建模和仿真以便系统分析人员估计“时间和大小”。(1)空缺处所填写的内容也可以从“建立系统模型时应明确体现……功能特点、约束条件等因素”中提取出“约束”以获得答案(2)空缺处可填入“仿真”等内容。 ③嵌入式实时系统环境中系统建模就是用于描述所建立系统的软/硬件模型、优化系统描述的过程。 ④建立系统模型时应明确体现性能描述、功能特点、技术指标、约束条件等因素。 其中性能描述反映的是系统的整体面貌及体系结构应明确地或隐含地说明系统I/ O及相关的中间状态以及相互之间的关系。 功能描述应明确表述系统各项功能特点与系统I/O及相关的中间状态之间的关系以便对系统描述进行核实。 技术指标是评价系统质量的指标体系常与价格、速度、字长和可靠性等具体项目有关。 约束条件应明确规定技术指标的适用范围、系统的工作环境要求及系统性能的缺陷、不足等。它们是确保系统正常工作的环境要求是系统性能好坏的具体体现。 因此(3)空缺处所填的内容是“性能描述”;(4)空缺处所填的内容是“技术指标”。
    (1)约束 (2)仿真 (3)性能描述 (4)技术指标 这是一道要求读者掌握嵌入式实时系统分析任务的基本常识题。本题涉及到的知识点如下: ①数据流图是系统分析阶段用于描述系统逻辑模型的图形描述工具,解决嵌入式系统“做什么”的问题。逻辑数据流图强调参与者所做的事情,可以帮助设计者决定需要哪些系统资源;为了运行系统,用户必须执行的活动;在系统安装之后,如何保护和控制这些系统。逻辑数据流图说明应该具有哪些加工和数据存储,而不关心这些加工和数据存储是如何实现的。 物理数据流图关注的是系统中的物理实体,以及一些具体的文档、报告和其他输入/输出硬拷贝。物理数据流图是用做系统构造和实现的技术性蓝图。物理数据流图需要说明加工和数据存储是如何实现的。 ②嵌入式实时系统分析阶段的主要任务是确定需要解决的问题或需要完成的目标及其约束,同时对实时系统的软/硬件做全面的分析,并对软/硬件做合理的分解,为实时系统的设计打下基础,实时系统的分析需要建模和仿真,以便系统分析人员估计“时间和大小”。(1)空缺处所填写的内容也可以从“建立系统模型时应明确体现……功能特点、约束条件等因素”中提取出“约束”以获得答案,(2)空缺处可填入“仿真”等内容。 ③嵌入式实时系统环境中,系统建模就是用于描述所建立系统的软/硬件模型、优化系统描述的过程。 ④建立系统模型时应明确体现性能描述、功能特点、技术指标、约束条件等因素。 其中,性能描述反映的是系统的整体面貌及体系结构,应明确地或隐含地说明系统I/ O及相关的中间状态,以及相互之间的关系。 功能描述应明确表述系统各项功能特点与系统I/O及相关的中间状态之间的关系,以便对系统描述进行核实。 技术指标是评价系统质量的指标体系,常与价格、速度、字,长和可靠性等具体项目有关。 约束条件应明确规定技术指标的适用范围、系统的工作环境要求及系统性能的缺陷、不足等。它们是确保系统正常工作的环境要求,是系统性能好坏的具体体现。 因此,(3)空缺处所填的内容是“性能描述”;(4)空缺处所填的内容是“技术指标”。

  • 第4题:

    在电子商务系统规划时,需完成①可行性分析,②需求分析,③业务功能分析,④组织结构与功能分析,其正确的顺序为______。

    A.①②③④

    B.①②④③

    C.②①③④

    D.②①④③


    正确答案:D
    解析:本题考查电子商务系统规划的基本过程。电子商务系统规划时,首先要对电子商务应用系统的需求进行分析,确定对目标系统的综合要求,提出这些需求的实现条件,以及需求应达到的标准。在应用系统的目标需求已经确定,对系统基本有所了解的情况下,系统分析人员进行可行性分析,根据系统的环境、资源等条件,判断新系统的建设是否有必要、是否有可能开始进行。在确定系统可以实施后,需要进行系统分析,系统分析时应按顺序进行组织结构与功能分析、业务功能分析、数据与数据流程分析。组织结构与功能分析的目的是调查组织发展目标及其战略规划,了解组织的现状及管理体制,划分组织的各个功能,分清组织内各种流向,包括物资流、资金流和信息流等。业务功能分析是设定系统所要实现的功能。数据与数据流程分析包括绘制数据流图和组织数据字典等。

  • 第5题:

    软件需求说明书是软件需求分析阶段的重要文件,下述(61) 是其应包含的内容

    ① 数据描述 ② 功能描述

    ③ 模块描述 ④ 性能描述

    A.①②

    B.③④

    C.①②③

    D.①②④


    正确答案:D
    已经确定下来的需求应当得到清晰准确的描述。通常我们把描述需求的文档叫做软件需求说明书。软件需求说明书的主要内容是:系统的数据描述、数据流图、数据字典描述、系统接口描述、内部接口说明、系统的功能描述、处理说明、系统设计的限制系统的性能描述、性能参数、对系统进行测试的种类等

  • 第6题:

    系统分析的任务是通过调查了解现行系统的状况和用户对新系统的需求,从而确定新系统的功能,因此系统分析也称为功能分析或者需求分析。下列不属于系统分析内容的是

    A.目标分析

    B.环境分析

    C.业务分析

    D.材料分析


    正确答案:D
    解析:信息系统分析的主要内容包括:
    ①目标分析。系统目标是指系统在开发完成后所应达到的境地或标准。
    ②环境分析。信息系统是企业管理模型的计算机映射,它服务于企业的经营和管理需求,同时也受企业内外环境的约束,脱离了对企业环境的分析,就无从了解系统将会受到的环境约束,也就难以或无法找到一个较合适的解决方案,因此环境分析是重要的系统分析的组成。环境分析可分为对内环境分析和对外环境分析两方面。环境分析着重于对较宏观的情况的了解,并不过分地追求某些枝节或细微的问题和情况。
    ③业务分析。业务或业务活动是对企业或机构的一切专业工作和活动的总的称呼。一般都是将企业的业务或业务活动按性质划分,并由若干机构来进行管理。
    ④数据分析。数据分析是系统分析的主体内容。其主要内容数据流程图(DFD)的绘制和数据字典 (DD)的编制。数据流程图描述了企业或机构的数据运动状况,而数据流程图中的数据及其属性和关系则由数据字典来定义。
    ⑤效益分析。衡量信息系统成效的第一标准应该是系统是否投入使用,因为再好的系统如果不用就等于没有。而使用了的系统,衡量成功与否应该视其效益。全面地衡量效益应该从经济效益和社会效益两方面来考虑。
    因此,材料分析不属于系统分析的内容。

  • 第7题:

    以下关于软件需求分析的说法,不正确的是(26)。

    A.需求分析不同于软件开发的结构化分析,是面向功能的软件设计

    B.需求应始于业主单位的需要、期望和限制条件

    C.需求分析阶段研究的对象是软件项目的用户需求

    D.需求分析的目标是描述软件的功能和性能


    正确答案:A
    软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。软件需求分析深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示。在软件完成后,制定的软件规格说明还要为评价软件质量提供依据。软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

  • 第8题:

    在数据库应用系统的需求分析阶段,设有如下工作:1.分析与描述目标系统需要完成的功能Ⅱ.分析与描述目标系统对响应时间、存储容量的要求Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系Ⅳ.分析与描述每项功能活动需要的输人数据、业务规则及输出数据分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系以上属于系统功能建模内容的是( )。

    A.仅Ⅰ、Ⅳ和V

    B.仅Ⅱ、Ⅳ和V

    C.仅Ⅰ、Ⅱ和Ⅲ

    D.仅Ⅲ、Ⅳ和V


    正确答案:A
    数据库系统设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计等。Ⅱ属于物理设计阶段,Ⅲ属于逻辑结构设计阶段,故答案选A。

  • 第9题:

    信息系统需求说明书是需求分析阶段的成果,(11)不是其应包含的内容。

    A.数据描述

    B.功能描述

    C.系统结构描述

    D.性能描述


    正确答案:C
    解析:信息系统需求说明书是需求分析阶段的成果,不仅是系统测试和用户文档的基础,也是所有子系列项目规划、设计和编码的基础。它应该尽可能完整地描述系统预期的外部行为和用户可视化行为。除了设计和实现上的限制,信息系统需求规格说明不应该包括设计、构造、测试或工程管理的细节。可以使用以下3种方法编写信息系统需求规格说明。(1)用好的结构化和自然语言编写文本型文档。(2)建立图形化模型,这些模型可以描绘转换过程、系统状态和它们之间的变化、数据关系、逻辑流或对象类和它们的关系。(3)编写形式化规格说明,这可以通过使用数学上精确的形式化逻辑语言来定义需求。由于形式化规格说明具有很强的严密性和精确度,因此,所使用的形式化语言只有极少数开发人员才熟悉,更不用说客户了。虽然结构化的自然语言具有许多缺点,但在大多数信息系统工程中,它仍是编写需求文档最现实的方法。包含了功能和非功能需求的基于文本的信息系统需求规格说明已经为大多数项目所接受。图形化分析模型通过提供另一种需求视图,增强了信息系统需求规格说明。

  • 第10题:

    下列不属于数据库应用系统功能建模内容的是__________。

    A.分析与描述目标系统需要完成的功能

    B.分析与描述目标系统对响应时间、存储容量的要求

    C.分析与描述每项功能活动需要的输入数据、业务规则及输出数据

    D.分析与描述目标系统的总体结构、功能活动及各功能活动间的关系


    参考答案:B

  • 第11题:

    在结构化分析方法中,数据流图描述数据在系统中如何被传送或变换,反映系统必须完成的逻辑功能,用于( )建模。

    A.数据
    B.功能
    C.结构
    D.行为

    答案:B
    解析:
    在结构化分析方法中,存在几种重要的模型:数据流图描述数据在系统中如何被传送或变换,反映系统必须完成的逻辑功能,用于功能建模;实体-联系图用于数据建模,状态-迁移图用于行为建模,故正确答案为B。

  • 第12题:

    以下关于需求分析的叙述中,不正确的是: ( ) 。

    A. 需求分析的目的是确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求
    B. 完整的需求分析过程包括:获取用户需求、分析用户需求、编写需求说明书三个过程
    C. 根据项目的复杂程度,需求分析的工作可以由专门的系统分析人员来做,也可以由项目经理带领技术人员完成
    D. 软件需求分为三个层次:业务需求、用户需求、功能需求与非功能需求

    答案:B
    解析:
    软件需求分析主要目的是分析并抽象描述各种需求信息,为目标系统建立一个概念模型,是在计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。是要解决目标系统"做什么"的问题。由此可见选项A正确。选项B需求分析可分为需求提出、需求描述及需求评审三个阶段。需求提出:主要集中于描述系统目的。需求提出和分析仅仅集中在使用者对系统的观点上。开发人员和用户确定一个问题领域,并定义一个描述该问题的系统,这样的定义称作系统规格说明,并且它在用户和开发人员之间充当合同。需求描述:在问题分析阶段分析人员的主要任务是:对用户的需求进行鉴别、综合和建模,清除用户需求的模糊性、歧义性和不一致性,分析系统的数据要求,为原始问题及目标软件建立逻辑模型。分析人员要将对原始问题的理解与软件开发经验结合起来,以便发现哪些要求是由于用户的片面性或短期行为所导致的不合理要求,哪些是用户尚未提出但具有真正价值的潜在需求。需求评审:在需求评审阶段,分析人员要在用户和软件设计人员的配合下对自己生成的需求规格说明和初步的用户手册进行复核,以确保软件需求的完整、准确、清晰、具体,并使用户和软件设计人员对需求规格说明和初步的用户手册的理解达成一致。一旦发现遗漏或模糊点,必须尽快更正,再行检查。因此B不正确。选项C正确,根据项目的复杂程度,需求分析的工作可以由不同人员来完成。选项D正确,需求分为三个层次:业务需求、用户需求、功能需求与非功能需求。业务需求(Business Requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。用户需求(User Requirement)描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件一一响应都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么。功能需求(functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求(Behaviour Requirement)。功能需求描述是开发人员需要实现什么。非功能需求:产品必须具备的属性或品质,如可靠性、性能、响应时间、容错性、扩展性等。

  • 第13题:

    在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需求:

    Ⅰ.系统需要支持会员制

    Ⅱ.系统不需要考虑财务核算功能

    Ⅲ.系统应长期稳定运行

    Ⅳ.系统应有销售统计功能

    Ⅴ.系统应保证数据存储安全

    上述需求中属于非功能需求的是______。

    A) 仅Ⅲ和Ⅳ

    B) 仅Ⅲ和Ⅴ

    C) 仅Ⅳ和Ⅴ

    D) 仅Ⅰ、Ⅱ和Ⅴ

    A.

    B.

    C.

    D.


    正确答案:B

  • 第14题:

    在需求分析阶段,数据字典是对系统中()

    A.数据的描述

    B.处理的描述

    C.功能的描述

    D.数据与处理关系的描述


    参考答案:D

  • 第15题:

    软件需求说明书是需求分析阶段的最后成果,(52)不是其应包含的内容。

    A.数据描述

    B.功能描述

    C.系统结构描述

    D.非性能描述


    正确答案:C
    解析:软件需求说明书(SRS)是需求分析阶段最终的交付成果。一份软件需求说明书应包括:功能描述(系统应提供的功能和服务)、非功能描述(包括系统的特征、特点和性能等)、限制系统开发或者系统运行必须遵守的约束条件和数据描述等。

  • 第16题:

    UML是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用______模型描述系统的功能,等价于传统的系统功能说明。

    A.分析

    B.设计

    C.用例

    D.实现

    A.

    B.

    C.

    D.


    正确答案:C

  • 第17题:

    软件生命周期一般可以划分为八个阶段。其中确定软件系统的主要功能,即进行系统功能分析,分析人员在与用户讨论的基础上提出软件系统目标、范围与功能说明是属于下列哪个阶段的工作内容

    A.问题定义

    B.可行性分析

    C.需求分析

    D.总体设计


    正确答案:A
    解析:问题定义:确定软件系统的主要功能,即进行系统功能分析,分析人员在与用户讨论的基础上提出软件系统目标、范围与功能说明。可行性研究:对问题定义阶段所确定的问题实现的可能性和必要,并进行研究,并讨论问题的解决方法,对各种可能方案做出必要的成本/效益分析,分析人员据此提出可行性分析报告,作为使用部门是否继续进行该项工程的依据。需求分析:确定用户对软件系统的功能性和非功能性的全部需求,并以需求规格说明书的形式表达。总体设计:建立软件系统的总体结构,子系统划分,并提出软件结构图。

  • 第18题:

    在信息系统的需求分析中,目前广为使用的结构化分析与功能建模方法主要有DFD、IDEF0等。其中,DFD建模方法也被称为过程建模和功能建模方法,其核心是( )。

    A.数据

    B.软件

    C.数据流

    D.分析过程


    正确答案:C
    数据流图(DataFlowDiagram,简称DFD)是便于用户理解系统数据流程的图形表示。DFD建模方法的核心是数据流,它能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,从而摆脱了其物理内容。数据流图是系统逻辑模型的重要组成部分。DFD特性:①抽象性:在DFD中具体的组织机构、工作场所、物质流等都已经去掉,只剩下信息和数据存储、流动、使用以及加工的情况。所以描述的是抽象出来的数据。②概括性:它把系统对各种业务的处理过程联系起来考虑,形成—个总体,可反映出数据流之间的概括隋况。

  • 第19题:

    软件需求说明书是软件需求分析阶段的重要文件,下述 ( ) 是其应包含的内容。 ① 数据描述 ② 功能描述 ③ 模块描述 ④ 性能描述( )A. ①② B. ③④ C. ①②③ D. ①②④


    正确答案:D
    已经确定下来的需求应当得到清晰准确的描述。通常我们把描述需求的文档叫做软件需求说明书。软件需求说明书的主要内容是:系统的数据描述、数据流图、数据字典描述、系统接口描述、内部接口说明、系统的功能描述、处理说明、系统设计的限制系统的性能描述、性能参数、对系统进行测试的种类等。

  • 第20题:

    在数据库应用系统的需求分析阶段,设有如下工作:

    Ⅰ.分析与描述目标系统需要完成的功能

    Ⅱ.分析与描述目标系统对响应时间、存储容量的要求

    Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系

    Ⅳ.分析与描述每项功能活动需要的输入数据、业务规则及输出数据

    Ⅴ.分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系

    以上属于系统功能建模内容的是( )。

    A.仅Ⅰ、Ⅳ和Ⅴ

    B.仅Ⅱ、Ⅳ和Ⅴ

    C.仅Ⅰ、Ⅱ和Ⅲ

    D.仅Ⅲ、Ⅳ和Ⅴ


    答案:A

  • 第21题:

    下列属于数据库应用系统功能建模内容的是___。

    A.分析与描述目标系统需要完成的功能

    B.分析与描述目标系统对响应时间、存储容量的要求

    C.分析与描述每项功能活动需要的输入数据、业务规则及输出数据

    D.分析与描述目标系统的总体结构、功能活动及各功能活动间的关系


    正确答案:B

  • 第22题:

    采用UML对系统建模时,用( )描述系统的全部功能。

    A.分析模型
    B.设计模型
    C.用例模型
    D.实现模型

    答案:C
    解析:
    采用UML对系统建模时,能够用用例模型来描述出系统的全部功能。因为用例模型是系统既定功能及系统环境的模型,它能够将系统的行为传递给用户。

  • 第23题:

    需求分析是软件定义阶段中的最后一步,在这个阶段确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求。一般来说,软件需求分析可分为( )三个阶段。

    A. 需求分析、需求描述及需求评审
    B. 需求提出、需求描述及需求验证
    C. 需求分析、需求评审及需求验证
    D. 需求提出、需求描述及需求评审

    答案:D
    解析:
    需求分析可分为需求提出、需求描述及需求评审三个阶段。需求提出:主要集中于描述系统目的。需求提出和分析仅仅集中在使用者对系统的观点上。开发人员和用户确定一个问题领域,并定义一个描述该问题的系统《这样的定义称作系统规格说明,并且它在用户和开发人员之间充当合同。需求描述:在问题分析阶段分析人员的主要任务是:对用户的需求进行鉴别、综合和建模,清除用户需求的模糊性、歧义性和不一致性,分析系统的数据要求,为原始问题及目标软件建立逻辑模型。分析人员要将对原始问题的理解与软件开发经验结合起来,以便发现哪些要求是由于用户的片面性或短期行为所导致的不合理要求,哪些是用户尚未提出但具有真正价值的潜在需求。需求评审:在需求评审阶段,分析人员要在用户和软件设计人员的配合下对自己生成的需求规格说明和初步的用户手册进行复核,以确保软件需求的完整、准确、清晰、具体,并使用户和软件设计人员对需求规格说明和初步的用户手册的理解达成一致。一旦发现遗漏或模糊点,必须尽快更正,再行检査。