1 / 20
文档名称:

软件工程(概论) 3-1 软件需求分析.ppt

格式:ppt   大小:540KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程(概论) 3-1 软件需求分析.ppt

上传人:1557281760 2018/9/9 文件大小:540 KB

下载得到文件列表

软件工程(概论) 3-1 软件需求分析.ppt

文档介绍

文档介绍:软件工程(概论)
问题的定义与可性行研究
当我们在着手做任何一件工作以前,必须明确工作的性质、任务,制定完成任务的计划,这是非常必要的。同样对于软件产品的开发,显然也应该解决好这样类似的问题,明确该软件产品开发的任务,以及完成任务的价值从而制定出完成任务的计划。那么问题的定义和可性行研究就是制定软件系统的计划的第一步。
所以在软件工程中把这一步称为计划时期
第3章软件需求分析
2
开始
问题定义
可性行研究
可行否?
项目实施计划
终止项目的建议
结束
Y
计划时期的工作流程图
N
3
第3章软件需求分析
Who
为谁设计,用户是谁?
What
要解决哪些问题?
Why
为什么要解决这些问题
3W
4
第3章软件需求分析
问题定义
目的:弄清楚用户要求计算机解决什么问题
任务:编写系统目标与任务说明书
系统目标与任务说明书提纲
1、项目:教材销售系统
2、问题:人工销售教材手续繁琐,容易出错
3、项目目标:建立一个高效率、无差错的计算机教材销售系统
4、项目范围:利用现有的计算机,软件开发费用不得超过20万元
5、初步想法:实现对教材的进、销、存管理系统,
简述功能、技术路线、所需资源、进度要求等。
6、可性行研究:建议进行大约3天的可性行研究,
且研究费用不超过1000元。
现状调查和问题定义
第3章软件需求分析
5
6
深入理解本课程实践的内容需求,假定你是项目经理,请完成《系统目标与任务说明书》
第3章软件需求分析


1、经济可行性:
进行成本效益分析,评估项目的开发成本。
基于计算
机系统的
成本由四
部分组成
1、购置软、硬件及有关设备费用
2、系统开发费用
3、系统安装和维护费用
4、人员培训费用
论证的焦点是:围绕着对系统开发的价值进行论证
可行性研究及论证
第3章软件需求分析
7
关于开发教材销售系统的软件开发成本及效益分析
1 2 3 4 5

30
20
10
0
成本-效益(万元)
该系统节省经费
该系统成本
盈亏平衡点
投资回收期
成本及效益分析图
该系统收益
第3章软件需求分析
8
2、技术可行性:
对系统的性能、可靠性、可维护性以及生产率
等方面的信息进行评价。
通过技术可行性的分析,将为新系统提交技术可
行性评估。以指明为完成系统的功能和性能需要什么
技术?需要哪些材料、方法、算法、或者过程等。
技术可行性分析方法--- 数学模型、技术路线、
架构、实现技术和优化技术等。
第3章软件需求分析
9
可行性
研究报告
1、系统概述
2、可行性分析
3、拟订开发计划
4、结论意见
第3章软件需求分析
10