需求分析

1.概述

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

工作内容:

需求调查

需求分析

需求描述

需求审核

2.需求捕获

内容:

总体需求

功能需求

性能需求

其他需求

需求捕获的方法:

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

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

3.需求分析

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

需求分析的特点

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

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

1.系统总目标

2.功能目标

3.性能目标

(2)需求结构分析

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

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

 

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

(3)功能分析

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

主要手段是用例分析

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

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

 

 

 

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

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

(4)性能分析

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

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

(5)风险分析

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

从危害程度分:

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

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

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

风险处理方法:

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

风险分析:

风险识别

风险分析

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

 

4.需求描述

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

参考如下;

 

 

5.需求审核

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

需求审核的方法:

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

posted @ 2020-05-17 17:25  羽若星辰  阅读(361)  评论(0编辑  收藏  举报