【软工视频】--需求分析

任务:

借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。

过程:

步骤:

1 问题识别

2 分析与综合

3 编制需求分析阶段的文档 (软件需求说明书、数据要求说明书、初步的用户手册)

4 需求分析评审( 系统定义的目标是否与用户的要求一致;文档资料是否齐全;描述是否完整、清晰、准确;重要接口是否已经描述;)

这是一个需求流图,

○--加工  □-原点与终点  双下划线--文档  →--流向

原则

需要能够表达和理解问题的信息域和功能域

要能以层次化的方式对问题进行分解和不断细化

扫描二维码关注公众号,回复: 9258553 查看本文章

简化下来就是:抽象,分解,简化。

指导性原则:

1开始建立分析模型前,先理解问题;

2开发原型,使得用户了解将如何发生人机交互;

3记录每个需求的起源与原因;

4使用多个需求视图;

5给需求赋予优先级;

6努力删除含糊性;

需求规格说明的原则

从现实中分离功能,及描述要“做什么”而不是“怎样实现”

要求使用面向处理的规格说明语言

那么软件的需求有哪些呢?

常用的分析方法

  • 面向数据流的结构化分析方法
  • 面向数据结构的Jackson方法(JSD)
  • 结构化数据系统开发方法(DSSD)
  • 面向对象的分析方法((OOA)

 

发布了46 篇原创文章 · 获赞 3 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43729166/article/details/104379397
今日推荐