需求建模(或称需求分析)是指为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多地捕获现实世界的语义。在进行需求建模在进行时需要考虑什么问题。________A.需求分类B.概念建模C.体系结构设计与需求分配D.其它各项都包括

题目

需求建模(或称需求分析)是指为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多地捕获现实世界的语义。在进行需求建模在进行时需要考虑什么问题。________

A.需求分类

B.概念建模

C.体系结构设计与需求分配

D.其它各项都包括


相似考题
参考答案和解析
错误
更多“需求建模(或称需求分析)是指为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多地捕获现实世界的语义。在进行需求建模在进行时需要考虑什么问题。________”相关问题
  • 第1题:

    在系统的需求分析阶段,可以使用用例对系统需求建模。用例可以使用UML的用例图来表示。请分别用100字以内的文字解释UML用例图中扩展用例和抽象用例的内涵。


    正确答案:这是一道要求读者掌握UML用例图中扩展用例和抽象用例的内涵的简答题。本试题所涉及的知识点如下。 ①由某个更复杂的用例提取出来的事件序列所构成的用例称为扩展用例它可以简化原有用例并扩展其功能。 ②若从几个执行相同功能步骤的用例中将公共步骤提取成独立的用例那么这个提取出来的用例就称为抽象用例。它代表某种形式的“复用”可以降低用例之间的冗余。
    这是一道要求读者掌握UML用例图中扩展用例和抽象用例的内涵的简答题。本试题所涉及的知识点如下。 ①由某个更复杂的用例提取出来的事件序列所构成的用例称为扩展用例,它可以简化原有用例并扩展其功能。 ②若从几个执行相同功能步骤的用例中,将公共步骤提取成独立的用例,那么这个提取出来的用例就称为抽象用例。它代表某种形式的“复用”,可以降低用例之间的冗余。

  • 第2题:

    在系统的需求分析阶段,使用UML用例对系统需求建模。如表4-11和表4-12所示给出了其中两个用例的概要描述。请将表4-11和表4-12中的(5)~(11)空缺处填写完整。


    正确答案:这是一道要求读者填写用例的概要描述表的综合分析题。本试题的解答思路如下。 ①用例(use case)是一组连续的操作在参与者使用系统来完成某个过程时出现即它确定了一个与系统参与者进行交互、并由系统执行的动作序列。可见一个用例本身并不是一个功能需求它代表了系统的一个单一的目标是一个行为上相关的步骤序列。在UML规范中参与者是指系统所涉及到的人或者是用户在本系统中扮演的角色。 ②通常一个用例名称是从参与者的角度而非系统的角度来命名其名称由二三个词语组成第1个是动词第2个是名词其后一般为形容词。例如本试题中“激活信用卡”用例。 ③一个用例的基本获取步骤如图4-21所示。 在图4-21中(1)定义所开发的应用系统的边界;(2)识别出该应用系统的所有参与者(或称为角色);(3)对每一个识别的角色分别确定:①该角色参与的每一种业务活动;②各种业务活动完整的事件序列③激发上述每一事件的角色;(4)对第(3)步骤中的事件序列进行分析去掉其中重复的事件序列;(5)用结构化的自然语言来描述第(4)步骤中的每一个事件序列得到初步确定的每一个用例; (6)对第(5)步骤中的每一个用例进行分析和必要的重组采用①包含(include)、②扩展(extend)和③泛化(generalization)等关系来表示用例之间的关系最终得到所有的用例。 ④由题干中给出的关键信息“非信用卡客户填写信用卡申请表说明所要申请的信用卡类型及申请者的基本信息提交CCMS登录”可知在用例“非信用卡客户申请信用卡”中输入角色(Actor)是“非信用卡客户”输入信息是“信用卡类型及申请人的基本信息”触发器是“提交信用卡申请表”。 ⑤由题干中给出的关键信息“如果信用卡申请被银行接受(非信用卡)客户会收到银行的确认函……否则银行会发送一封拒绝函给该客户”可知在用例“非信用卡客户申请信用卡”中输出角色(Actor)也是“非信用卡客户”但针对银行的两种不同处理相应地有“确认函”、“拒绝函”两种输出信息。 ⑥由题干中给出的关键信息“①信用卡申请。……客户收到确认函后需再次登录CCMS用信用卡号和密码激活该信用卡。激活操作结束后CCMS将激活通知发送给(信用卡)客户告知客户其信用卡是否被成功地激活”可知在用例“激活信用卡”中输入角色是“信用卡客户”输入信息是“激活信用卡申请”;触发器是“信用卡激活请求”;输出角色也是“信用卡客户”输出信息是“激活通知”。
    这是一道要求读者填写用例的概要描述表的综合分析题。本试题的解答思路如下。 ①用例(use case)是一组连续的操作,在参与者使用系统来完成某个过程时出现,即它确定了一个与系统参与者进行交互、并由系统执行的动作序列。可见,一个用例本身并不是一个功能需求,它代表了系统的一个单一的目标,是一个行为上相关的步骤序列。在UML规范中,参与者是指系统所涉及到的人,或者是用户在本系统中扮演的角色。 ②通常一个用例名称是从参与者的角度而非系统的角度来命名,其名称由二三个词语组成,第1个是动词,第2个是名词,其后一般为形容词。例如,本试题中“激活信用卡”用例。 ③一个用例的基本获取步骤如图4-21所示。 在图4-21中,(1)定义所开发的应用系统的边界;(2)识别出该应用系统的所有参与者(或称为角色);(3)对每一个识别的角色,分别确定:①该角色参与的每一种业务活动;②各种业务活动完整的事件序列,③激发上述每一事件的角色;(4)对第(3)步骤中的事件序列进行分析,去掉其中重复的事件序列;(5)用结构化的自然语言来描述第(4)步骤中的每一个事件序列,得到初步确定的每一个用例; (6)对第(5)步骤中的每一个用例进行分析和必要的重组,采用①包含(include)、②扩展(extend)和③泛化(generalization)等关系来表示用例之间的关系,最终得到所有的用例。 ④由题干中给出的关键信息“非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录”可知,在用例“非信用卡客户申请信用卡”中输入角色(Actor)是“非信用卡客户”,输入信息是“信用卡类型及申请人的基本信息”,触发器是“提交信用卡申请表”。 ⑤由题干中给出的关键信息“如果信用卡申请被银行接受,(非信用卡)客户会收到银行的确认函……否则银行会发送一封拒绝函给该客户”可知,在用例“非信用卡客户申请信用卡”中输出角色(Actor)也是“非信用卡客户”,但针对银行的两种不同处理相应地有“确认函”、“拒绝函”两种输出信息。 ⑥由题干中给出的关键信息“①信用卡申请。……客户收到确认函后,需再次登录CCMS,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给(信用卡)客户,告知客户其信用卡是否被成功地激活”可知,在用例“激活信用卡”中输入角色是“信用卡客户”,输入信息是“激活信用卡申请”;触发器是“信用卡激活请求”;输出角色也是“信用卡客户”,输出信息是“激活通知”。

  • 第3题:

    需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。

    A.检测和解决需求之间的冲突

    B.发现软件的边界,以及软件及其环境如何交互

    C.详细描述系统需求,以导出软件需求

    D.将分配的需求在组件上实现


    正确答案:D

  • 第4题:

    以下关于需求定义的叙述中,( )是正确的

    A.需求定义的目标是根据需求调查和需求分析的结果,进一步定义准确无误产品需求,形成《需求规格说明书》

    B.《需求规格说明书》将只交给甲方作为验收依据,乙方开发人员不需要了解

    C.需求定义的目的是对各种需求信息进行分析并抽象描述,为目标系统建立概念模型

    D.需求定义是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果


    正确答案:A

  • 第5题:

    以下关于需求定义的叙述中,( )是正确的。

    A. 需求定义的目标是根据需求调査和需求分析的结果,进一步定义准确无误的产品需求,形成《需求规格说明书》
    B. 《需求规格说明书》将只交给甲方作为验收依据,乙方开发人员不需要了解
    C. 需求定义的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型
    D. 需求定义是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果

    答案:A
    解析:
    教材上的原话,《信息系统项目管理师教程第二版》P371 需求定义的目标是根据需求调查和需求分析的结果,进一步定义准确无误产品需求,形成《需求规格说明书》。系统设计人员将依据《需求规格说明书》开展系统设计工作。

  • 第6题:

    使用用例建模系统需求的主要优点是()

    • A、自顶向下分析需求
    • B、促进并鼓励用户参与
    • C、有助于详细描述需求
    • D、自底向上分析需求

    正确答案:B

  • 第7题:

    软件需求工程的活动可以划分为5个独立的阶段:需求获取、需求建模、形成需求规格、需求验证和需求管理,需求建模是()

    • A、分析需求的正确性和可行性的过程 
    • B、对需求的抽象描述 
    • C、对生成需求模型构件的精确的形式化的描述 
    • D、开发、捕获和修订用户的需求

    正确答案:B

  • 第8题:

    软件需求分析的关键是为真实世界的问题建立模型,即问题域建模。


    正确答案:正确

  • 第9题:

    需求分析也称为(),是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多的捕获现实世界的语义。


    正确答案:需求建模

  • 第10题:

    判断题
    软件需求分析的关键是为真实世界的问题建立模型,即问题域建模。
    A

    B


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

  • 第11题:

    填空题
    需求分析也称为(),是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多的捕获现实世界的语义。

    正确答案: 需求建模
    解析: 暂无解析

  • 第12题:

    单选题
    需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。
    A

    检测和解决需求之间的冲突 

    B

    发现软件的边界,以及软件及其环境如何交互 

    C

    详细描述系统需求,以导出软件需求 

    D

    将分配的需求在组件上实现


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

  • 第13题:

    电子商务系统逻辑建模过程包括过程建模和( )。

    A.数据建模

    B.数据抽象

    C.需求分析

    D.数据流图


    正确答案:A

  • 第14题:

    信息系统需求分析常用的建模方法有______、______和______。


    答案:IDEF0 DFD UML

  • 第15题:

    项目经理在需求调研的过程中,应尽可能多地了解客户的需求,并对需求进行分析,其做需求分析的目的一般不包括( )。

    A.检测和解决需求之间的冲突B.定义潜在的风险C.发现软件的边界,以及软件与其环境如何交互D.详细描述系统需求,以导出软件需求


    正确答案:B

  • 第16题:

    在采用用例模型捕获需求时,需要执行如下()操作

    A.描述非功能需求

    B.用例建模

    C.识别用例

    D.识别参与者


    参考答案:A, B, C, D

  • 第17题:

    下列的()不是分析建模的目的。

    A定义可验证的软件需求

    B描述客户需求

    C开发一个简单的问题解决方案

    D建立软件设计的基础


    C

  • 第18题:

    在采用用例模型捕获需求时,需要执行如下()操作

    • A、描述非功能需求
    • B、用例建模
    • C、识别用例
    • D、识别参与者

    正确答案:A,B,C,D

  • 第19题:

    ()也称为需求建模,是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多的捕获现实世界的语义。


    正确答案:需求分析

  • 第20题:

    结构化分析方法的分析策略是()

    • A、自底向上的抽象
    • B、自顶向下的分解
    • C、用DFD建模
    • D、用DD描述数据需求

    正确答案:B

  • 第21题:

    单选题
    使用用例建模系统需求的主要优点是()
    A

    自顶向下分析需求

    B

    促进并鼓励用户参与

    C

    有助于详细描述需求

    D

    自底向上分析需求


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

  • 第22题:

    填空题
    ()也称为需求建模,是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多的捕获现实世界的语义。

    正确答案: 需求分析
    解析: 暂无解析

  • 第23题:

    多选题
    在采用用例模型捕获需求时,需要执行如下()操作
    A

    描述非功能需求

    B

    用例建模

    C

    识别用例

    D

    识别参与者


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

  • 第24题:

    单选题
    下列的()不是分析建模的目的。
    A

    定义可验证的软件需求

    B

    描述客户需求

    C

    开发一个简单的问题解决方案

    D

    建立软件设计的基础


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