易学笔记-系统分析师考试-第11章 软件需求工程/11.3 需求分析/11.3.1 需求分析的任务

本文阐述了需求分析中好需求的七大特征,如无二义性和可测试性,并详细介绍了需求分析任务,包括绘制上下文范围关系图、创建用户界面原型、分析需求可行性、确定需求优先级、为需求建立模型、创建数据字典及使用QFD。
摘要由CSDN通过智能技术生成
  • 一份好的需求应该具备的特征
  1. 无二义性
  2. 完整性
  3. 一致性
  4. 可测试性
  5. 确认性
  6. 可跟踪性
  7. 正确性
  8. 必要性
  • 需求分析的任务
  1. 绘制上下文范围关系图
    1. 关系图指的是绘制定义系统与外部实体间的界限和接口的简单模型
  2. 创建用户界面原型
    1. 通过工具或者纸和笔快速生成一个用户原型,帮助用户理解系统
  3. 分析需求的可行性
    1. 可行性包括:
      1. 成本
      2. 性能
      3. 技术
      4. 需求是否与其它需求冲突
      5. 是否对外有依赖关系
  4. 确定需求的优先级
    1. 需求优先级的概念:可以采用满意度和不满意度指标来说明
      1. 满意度:表示当前需求被实现时用户是满意的
      2. 不满意度:表示当前需求被实现时用户是不满意的
  5. 为需求建立模型
    1. 建立模型:
      1. 概念:也就是建立分析模式,表示形式为图表加上简单的文字说明
      2. 内容:系统的数据、功能、用户界面、运行的外部行为等
      3. 工具:
        1. OOA分析(面向对象分析(Object-Oriented Analysis))
          1. 用例模型
          2. 领域模型
        2. SA分析(结构化分析:Struct Analysis )
          1. DFD
          2. E-R图
  6. 创建数据字典
    1. 概念:是对系统用到的所有数据项进行结构定义,关于数据字典参照11.4.3章节
  7. 使用QFD(质量功能部署(QFD:Quality Function Deployment )
    1. 通过自动化工具实现需求分析

====>易学笔记在线视频免费学习教程:Python、GO、Java、微服务、容器、大数据等<====

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易学笔记(qq:1776565180)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值