可行性研究报告
可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理达到开发目标而可能选择的各种方案;说明并论证所选定的方案。
可行性研究报告的编写内容要求如下:
1 引言
1.1 编写目的
说明编写本可行性研究报告的目的,指出预期的读者。
1.2 背景
说明a.所建议开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3 定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4 参考资料
列出用得着的参考资料,如:本项目经批准的计划任务书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料,包括用到的软件开发标准。
2 可行性研究的前提
说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。
2.1 要求
说明对所建议开发的软件的基本要求,如:
a.功能;
b.性能;
c.输出;
d.输入;
e.用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;f.在安全和保密方面的要求;
g.同本系统相连接的其他系统;
h.完成期限。
2.2 目标
所建议系统的主要开发目标,如:
a.人力与设备费用的减少;
b.处理速度的提高;
c.控制精度或生产能力的提高;
d.管理信息服务的改进;
e.自动决策系统的改进;
f.人员利用率的改进。
2.3 条件、假定和限制
说明对这项开发中给出的条件、假定和所受到的限制。
2.4 进行可行性研究的方法
说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的,摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等。
2.5 评价尺度
说明对系统进行评价时所使用的主要尺度,如费用的多少、各项功能的优先次序、开发时间的长短及使用中的难易程度。
3 对现有系统的分析
分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。
3.1 数据流程和处理流程
说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。
3.2 工作负荷
列出现有系统所承担的工作及工作量。
3.3 费用开支
列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开支总额。
3.4 人员
列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。
3.5 设备
列出现有系统所使用的各种设备。
3.6 局限性
列出现有系统的主要局限性。
4 所建议的系统
此章用来说明所建议系统的目标和要求将如何被满足。
4.1 对所建议系统的说明
概括地说明所建议系统,并说明在第2章中列出的那些要求将如何得到满足,说明所使用的基本方法及理论根据。
4.2 数据流程和处理流程
给出所建议的数据流程和处理流程。
4.3 改进之处
按2.2条中列出的目标,逐项说明所建议系统相对于现有系统的改进之处。
4.4 影响
说明在建立所建议系统时,预期将带来的影响,包括:
4.4.1 对设备的影响
对设备的要求及对现有系统中还能使用的设备须作的修改。
4.4.2 对软件的影响
为了使现有系统的软件能同所建议的系统相适应,而需要对现有系统的软件进行的修改和补充。
4.4.3 对用户单位机构的影响
为了建立和运行所建议系统,对用户单位的机构、人员数量和技术水平等方面的全部要求。
4.4.4 对系统运行的影响
4.4.5 对开发的影响
4.4.6 对地点和设施的影响
4.4.7 对经费开支的影响
4.5 局限性
说明所建议系统存在的局限性及其未能消除的原因。
4.6 技术条件方面的可行性
如:
在当前的限制条件下,该系统的功能目标能否达到;
利用现有的技术,该系统的功能能否实现;
对开发人员的数量和质量的要求并说明这些要求能否满足;
再规定的期限内,该系统的开发能否完成。
5 可选择的其他系统方案
5.1 可选择的系统方案1
5.2 可选择的系统方案2
......6 投资及收益分析
6.1 支出
6.1.1 基本建设投资
6.1.2 其他一次性支出
6.1.3 非一次性支出
6.2 收益
6.2.1 一次性收益
6.2.2 非一次性收益
6.2.3 不可定量的收益
6.3 收益/投资比
6.4 投资回收周期
6.5 敏感性分析
7 社会条件方面的可行性
7.1 法律方面的可行性
法律方面的可行性,如合同责任、侵犯专利权、侵犯版权等方面的陷阱,此项务必加以考虑。
7.2 使用方面的可行性
可从用户单位的行政管理、工作制度等方面能否使用该软件系统;从人员素质方面能否满足使用该软件系统的要求。
8 结论
结论是必须有的。结论可以是:
可以立即开始执行;
需要推迟到某些条件落实后才能开始执行;
需要对开发目标进行某些修改之后才能开始执行;不能或不必进行,如条件不成熟、经济上不合算等等。