• 需求分析


    1.概述

      • 调查用户对新开发的信息系统的需要和要求
      • 结合组织的目标、现状、实例和技术等因素,进行升入细致的分析
      • 确定出合理可行的信息系统需求
      • 用规范的形式描述需求

    工作内容:

    需求调查

    需求分析

    需求描述

    需求审核

    2.需求捕获

    内容:

    总体需求

    功能需求

    性能需求

    其他需求

    需求捕获的方法:

    一般的调查方法:面谈,调查问卷,走访,座谈会

    辅助调查法:启发法,观摩法,原型法

    3.需求分析

    需求分析的任务:在需求调查的基础上,结合组织目标、业务现状、技术水平、投资能力等因素,对用户提出的需求从信息系统目标、需求结构、业务功能、技术性能、风险等方面进行深入分析,最后确定出全面、合理、可行的信息系统需求。

    需求分析的特点

      • 用户提出的需求存在模糊、片面、不实际等问题
      • 需求分析是对用户需要的合理化过程
      • 充分考虑用户需要的原则
      • 需求分析应该有用户参加,最终所确定的需求分析结果应该征得用户的认可

    (1)目标分析:信息系统目标应该有组织目标导出

    1.系统总目标

    2.功能目标

    3.性能目标

    (2)需求结构分析

    需求结构是对需求的一种有效组织方法

    需求结构为确定信息系统结构提供了依据

     

    确定需求结构的依据:组织职能,需求的相关性(高内聚低耦合)

    (3)功能分析

    是在需求结构基础上进一步分解和细化

    主要手段是用例分析

    功能分析需要参考组织功能

    用例说明是对功能用例图中的用例做出的说明

     

     

     用例所表示的功能的执行可以用业务流程图描述

    人机交互信息使用顺序图描述

    (4)性能分析

    性能分析包括:效率、处理方式、可靠性、安全性、方便性、适应性

    一般从技术经济社会等方面进行综合分析

    (5)风险分析

    概念:可能给信息系统的成功带来威胁或损失的各种潜在的问题。

    从危害程度分:

    高危害性风险,中危害性风险,低危害性风险

    风险分析的原则消除高危害风险、限制或减轻中危害风险、控制低危害风险

    按照风险隶属特征分:技术性风险、工程性风险、环境性风险

    风险处理方法:

      • 避免风险:通过更改需求或方案以摒弃造成风险的原因
      • 限制风险:通过一定的技术策略,把风险所早晨的危害和影响限制在竟可能小的范围之内
      • 减轻风险:通过修改需求或方案,或采用相应的英规性措施,把风险所造成的的危害和损失减轻到可以应对或承受的范围之内
      • 监控风险:对既不能避免,也不能限制或减轻的风险,可以采用有效的监控策略

    风险分析:

    风险识别

    风险分析

        • 分析风险的类型
        • 分析风险出现的原因
        • 分析风险产生的原因
        • 分析风险可能对信息系统所能造成的危害

     

    4.需求描述

    描述信息系统需求的文档被称为《信息系统需求说明书》或《信息系统规格说明书》

    参考如下;

    5.需求审核

    需求审核是指在需求分析阶段,通过一定的途径和手段,对初步确定的信息系统需求的正确性和可行性进行验证,确定的和可行的需求,排除含糊、不实际和不可行的需求

    需求审核的方法:

    • 自查法:小组自查法,参考法,逻辑分析法
    • 用户审查法
    • 专家审查法
    • 原型法

  • 相关阅读:
    LeetCode Count of Range Sum
    LeetCode 158. Read N Characters Given Read4 II
    LeetCode 157. Read N Characters Given Read4
    LeetCode 317. Shortest Distance from All Buildings
    LeetCode Smallest Rectangle Enclosing Black Pixels
    LeetCode 315. Count of Smaller Numbers After Self
    LeetCode 332. Reconstruct Itinerary
    LeetCode 310. Minimum Height Trees
    LeetCode 163. Missing Ranges
    LeetCode Verify Preorder Serialization of a Binary Tree
  • 原文地址:https://www.cnblogs.com/yrxc/p/12905958.html
Copyright © 2020-2023  润新知