软件工程导论ppt课件.ppt第2章可行性研究
可行性研究的任务
可行性研究过程
系统流程图
数据流图
数据字典
成本/效益分析
小结
习题
1
问题定义:计划时期的第一个阶段。
目的是弄清用户需要计算机解决的问题根本所在,以及项目所需的资源和经费。
主要任务是在向用户调查的基础上,编写“系统目标与范围说明书”,作为可行性研究的依据。
系统目标和范围说明书
2010年1月
1、项目:教材销售系统
2、问题:人工发售教材手续繁琐,且易出错。
3、项目目标:建立一个高效、无差错的微机销售系统。
4、项目范围:利用现有微型计算机,软件开发费用不超过5000元。
5、初步想法:建议在系统中增加对缺书的统计与采购功能。
6、可行性研究:建议进行大约10天的可行性研究,研究费用不超过1000元。
可行性研究的目的不是解决问题,而是确定问题是否值得去解决。
Why to do?
可行性研究的任务
4
从四方面研究每种解法的可行性:
技术可行性:使用现有的技术能实现这
个系统吗?
(2) 经济可行性:这个系统的经济效益能超
过它的开发成本吗?
(3) 操作可行性:系统的操作方式在这个用
户组织内行得通吗?
(4)法律、社会效益可行性。
可行性研究的成本占预期工程总成本的5%~10%。
5
1. 复查系统规模和目标
对问题定义阶段书写的关于规模和目标的报告书进一步确认。
2. 研究目前正在使用的系统
发现旧系统中存在的问题。
可行性研究过程
6
3. 导出新系统的高层逻辑模型
现有的物理系统
现有系统的逻辑模型
目标系统的逻辑模型
目标系统的物理系统
导出
设想
建造
7
(1) 通过对现实环境的调查,
获得当前系统的物理模型
学
生
学
生
购
书
申
请
购书
单
发
票
领
书
单
书
张
教务科
王
会计室
李
出纳员
赵
教材科
学生购买教材的实际处理流程—当前系统物理模型
(2) 去掉具体模型中的非本质因素,抽取现
实系统的实质,抽象出当前系统的逻辑模型
学生购买教材的逻辑模型
学
生
学
生
购
书
申
请
购书
单
发
票
领
书
单
书
审查
有效性
开发票
开领
书单
发书
(3) 分析当前系统与目标系统的差别,
建立目标系统的逻辑模型
计算机教材管理系统的逻辑模型
学
生
购书单
发票
领书单
审查并
开发票
开领
书单
无效书单
学
生
发书
软件工程导论ppt课件 来自淘豆网m.daumloan.com转载请标明出处.