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

前言

上一章写了软件计划,大概讲了软件如何做计划和一些可行性的研究,本篇继续下一阶段软件需求分析。

正文

思维导图


主要内容

1.问题定义

(1)需求分析原则:

需要能够表达和理解问题的信息域和功能域
要能以层次化的方式对问题进行分解和不断细化
开始建立分析模型前,先理解问题
使用户理解如何发生人机交互
记录每个需求的起因和原因
使用多个需求视图
给需求赋予优先级
努力删除函数性

2.数据流图

定义:描述系统逻辑模型常用工具,表示信息流动处理情况。
在数据流图中,需按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系。
规定任何一个数据流子图必须与它 上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。

3.数据词典

数据词典与数据流图配合,能清除地表达数据处理的要求。
词条描述--对于在数据流图中每一个被命名的图形元素,均加以定义,其内容有:名字,别名或编号,分类,描述,定义,位置,其他等。

4.用于写加工逻辑说明工具


结构化英语

判定表
如果数据流图的加工需要依赖于多个逻辑条件的取值,使用判定表来描述比较合适

判定树
判定树也是用来表达加工逻辑的一种工具,有事候比判定表更直观

5.需求分析阶段的任务

确定对系统的综合需求
分析系统的数据需求
导出系统的逻辑模型
修正系统开发计划
开发原型系统

小结

本篇主要学习软件的各种需求及方法,是一个比较基础的方面。

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值