文档介绍:可行性研究
第2章 Content
可行性研究的任务
可行性研究过程
系统流程图
数据流图
数据字典
成本/效益分析
小结
开始
问题定义
可性行研究
可行否?
项目实施计划
终止项目的建议
结束
Y
N
问题的定义与可行性研究
Who
为谁设计,用户是谁?
What
要解决哪些问题?
Why
为什么要解决这些问题
有用的软件
3W
可行性研究
目的:
用最小的代价在尽可能短的时间内确定问题是否能够解决。
不是解决问题,而是确定问题是否值得去解决。
可行性研究的任务
可行性研究的主要任务是“了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。”
GB 8566-88 《计算机软件开发规范》
可行性研究的最根本任务
对软件开发以后的行动方针提出建议。
可行性研究过程
1. 复查系统规模和目标
2. 研究目前正在使用的系统
3. 导出新系统的高层逻辑模型
4. 进一步定义问题
5. 导出和评价供选择的解法
6. 推荐行动方针
7. 草拟开发计划
8. 书写文档提交审查
可行性研究报告的编写
1 引言
编写目的
背景
定义
参考资料
2 可行性研究的前提
要求
目标
条件、假定和限制
进行可行性研究的方法
评价尺度
可行性研究报告的编写
3 对现有系统的分析
数据流程和处理流程
工作负荷
费用开支
人员
设备
局限性
4 所建议的系统
对所建议系统的说明
数据流程和处理流程
改进之处
影响
局限性
技术条件方面的可行性
可行性研究报告的编写
5 可选择的其它系统方案
可选择的其它系统1
可选择的其它系统2
......
6 投资及收益分析
支出
收益
收益/投资比
投资回收周期
敏感性分析
7 社会条件方面的可行性
法律方面的可行性
使用方面的可行性
系统流程图
系统流程图是概括地描绘物理系统的传统工具。
它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序,文档,数据库,人工过程等)。
系统流程图表达的是数据在系统各部件之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。