当前位置: 首页> 教育> 培训 > 需求分析-系统架构师(四十六)

需求分析-系统架构师(四十六)

时间:2025/8/26 18:05:58来源:https://blog.csdn.net/ke1ying/article/details/141088215 浏览次数:0次

软件需求

软件需求:对系统在功能、行为、性能、设计约束等方面的期望。

分为 需求开发 和 需求管理 两大类。

需求分为 业务需求,用户需求,系统需求

业务需求:企业或者客户对系统高层次的目标要求。

用户需求:用户的角度,用户可以使用系统做什么。

系统需求:从系统角度来说明软件需求,又分为三类 功能需求,非功能需求设计约束等。

常见获取用户需求包括:

1用户访谈:1对多,正常1对1,形式化和非形式化两种。对专业度要求高

2问卷调查:用户多,没办法一一访谈。

3采样:才群体中选出代表性的样本集,数据计算。

4情节串联板:一些列图片描述需求。

5联合需求计划JRP:通过联合各个关键用户代表,开发团队,架构师等开会

6需求记录技术:任务卡片,用户故事等。

问题1

()具有良好的灵活性,宽广的应用范围,但是存在获取信息量大,记录困难,专业度要求高等问题。()方法基于数据统计原理,不仅可以收集数据,还可以采集访谈用户或采集观察者,减少收集数据偏差。()方法通过组织群体会议的方式获取系统需求。

A 用户访谈

B 问卷调查

C 联合需求计划JRP

D 采样

解析:

记录困难,专业度高,大量数据不支持,所以选 用户访谈

数据统计 则是采样。

开会则是 联合需求计划。

软件分析

需求分析:无二义性,完整性,一致性,可测试性,确定性,可跟踪性,正确性。把杂乱无章转换成用户需求

分为 结构化需求分析 和 面向对象需求分析

结构化需求分析:

自顶向下,逐步分解,面向数据流

功能模型(数据流图)行为模型(状态转换图)数据模型(E-R图)数据字典

数据流图必须经过加工

数据字典DD

数据字典为数据流图中每个数据流,文件,加工进行说明。

数据字典有4条类目:数据流图、数据项、数据存储和基本加工

加工逻辑描述方法有:结构化语言,判定表和判定树

需求定义

生成 软件需求规格说明书SRS

需求定义 分为 严格定义 和 原型方法

1严格定义,又叫结构化定义,适合需求明确的。所有需求都适合预先被定义。

2原型方式,适合不明确需求。

需求验证

与用户一起确认需求无误。

需求验证包括两个步骤,需求评审 和 需求测试

需求管理

定义需求基线,通过了评审需求说明书就是基线。

关键字:需求分析-系统架构师(四十六)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: