[PMP(5)]软件需求分析概述

1、根本任务

建立分析模型,创建解决方案。从实践角度考虑,需求分析是以业务分析为导向,将用户零散的需求串联起来,形成一个体系完整、组织合理、内容清晰的框架(What to do, not how to do)。

1.1需求分析根本任务概述

分解提炼,并在此过程中消除需求矛盾

  • 分解(自顶向下)

①业务流为主线的分解策略(目标系统→主体域→业务事件→业务活动→业务步骤)

②程序结构为主线的分解策略(目标系统→子系统→功能模块→子模块→功能点)

③基于场景的分解策略(目标系统→关注点→场景集合→使用场景→任务)

④基于数据的分解策略(目标系统→主题域→主题类→逻辑数据→物理数据)

  • 提炼(自底向上)

1.2建立分析模型

目的:通过软件建模,帮助我们按照实际情况或按照我们的需要的模式对系统进行可视化,提供一种详细说明系统的结构或者行为的方法,给出一个指导系统构造的模板。对所有做出的决定实施文档化

抽象(Abstraction)

一方面要求人们只关注重要的信息,忽略次要的内容。通过强调本质的特征,就减少了问题的复杂性(例如学生模型)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值