软件项目可行性分析报告

可行性分析报告

(仅供内部使用)

者:       ______________________                                             日期:___/___/___

开发/测试经理:   ______________________                                               日期:___/___/___

理:    ______________________                                             日期:___/___/___

管   理   办:     ______________________                                               日期:___/___/___

请在这里输入公司名称

版权所有  不得复制


可行性分析报告

关键词:  [此处加入关键词]

摘  要:  本文针对用户在电业管理中的技术需求,分析其需求在现有技术下解决的可行性,提出相应的解决方案。并分析项目本身的可行性。

缩略语说明:略

1 引言

1 .1编写目的

本文用于分析项目的可行性,包括项目在技术上的可行性及在资金、设备、人员以及用户需求等反面的可行性,以保证今后项目的顺利进行。

1 .2背景

1 .3参考资料

1 .4术语和缩写词

2 技术可能性

人员素质

略  [zq1] 

技术基础

项目技术要求:略

本公司有开发技术人员x十人,其中专家级人员x 人,设计人员x 人及开发人员 X十人,可以形成指导、分析、设计及开发的全套技术工作力量;相对而言,

根据项目的技术要求是较低的:

界面编程要求是,略;可以看出,其要求没有超出现有开发的技术内容。

数据库编程要求是:略;现有的技术力量完全可以解决。

接口编码要求是:略;由于要求非常简单,技术上不会有任何问题。

协议要求,书记上不会有任何问题,是:略;从要求中可以看出需求方对需要的协议非常明确,并且非常愿意合作,所以,在明确了双方的责任,并且确定下来之后,问题完全可以解决。

软件基础

用户没有特殊的要求 [zq2] 。具体要求为:略。

3 设备可能性

资金

略[zq3] 

设备

资源

4 人员可能性

人员数量

略[zq4] 

5 系统工作量

目标需求

略 [zq5] 

设计需求

设计工作量

         总体设计工作量:略;

         前台设计工作量:略;

         数据库设计工作量:略;

         接口设计工作量:略;

6 代码工作量

模块几组件数量

        界面工作量:略;

        数据库工作量:略;

        程序工作量:略;

        算法研究工作量:略;

数据工作量

        界面工作量:略;

        数据库工作量:略;

        程序工作量:略;

7 档案要求及时间可行性

格式标准及测试要求

时间是否可行

由于用户的要求不是非常明确,经与用户协商,开发时间定为XX天,由于中间要经过一个节假日,所以最后完成时间定为XXX天。

8 可管理性

管理项目

略[zq6]                                                  

软件管理


 [zq1]技术水平

 [zq2]系统软件的操作难易程度,编程软件的难易程度,软件工具的使用

 [zq3]资金来源,资金分配,资金储备,资金的调入方式

 [zq4]在需要时可否及时配备相应的人员,人员计划是否可行,管理人员数量

 [zq5]目标分析工作量,指标量化工作量,程序总量

 [zq6]用户指标,指标明确程度,项目可管理的层次 a:多细b:那里

 

第二篇:软件开发项目可行性分析报告样例

软件开发项目可行性分析报告样例

1 引言

1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。

1.2 项目背景:应包括

● 所建议开发软件的名称

● 项目的任务提出者、开发者、用户及实现软件的单位

● 项目与其他软件或其他系统的关系。

1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。

1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括

● 项目经核准的计划任务书、合同或上级机关的批文

● 与项目有关的已发表的资料

● 文档中所引用的资料,所采用的软件标准或规范

2 可行性研究的前提

2.1 要求:列出并说明建议开发软件的的基本要求,如

● 功能

● 性能

● 输入/输出

● 基本的数据流程和处理流程

● 安全与保密要求

● 与软件相关的其他系统

● 完成日期

2.2 目标:可包括

● 人力与设备费用的节省

● 处理速度的提高

● 控制精度或生产力的提高

● 管理信息服务的改进

● 决策系统的改进

● 人员工作效率的提高

2.3 条件、假定和限制:可包括

● 建议开发软件运行的最短寿命

● 进行显然方案选择比较的期限

● 经费来源和使用限制

● 法律和政策方面的限制

● 硬件、软件、运行环境和开发环境的条件和限制

● 可利用的信息和资源

● 建议开发软件投入使用的最迟时间

2.4 可行性研究方法

2.5 决定可行性的主要因素

3 对现有系统的分析

3.1 处理流程和数据流程

3.2 工作负荷

3.3 费用支出:如人力、设备、空间、支持性服务、材料等项开支

3.4 人员:列出所需人员的专业技术类别和数量

3.5 设备

3.6 局限性:说明现有系统存在的问题以及为什么需要开发新的系统 4 所建议技术可行性分析

4.1 对系统的简要描述

4.2 与现有系统比较的优越性

4.3 处理流程和数据流程

4.4 采用建议系统可能带来的影响

● 对设备的影响

● 对现有软件的影响

● 对用户的影响

● 对系统运行的影响

● 对开发环境的影响

● 对经费支出的影响

4.5 技术可行性评价:包括

● 在限制条件下,功能目的是否达到

● 利用现有技术,功能目的是否达到

● 对开发人员数量和质量的要求,并说明能否满足

● 在规定的期限内,开发能否完成

5 所建议系统经济可行性分析

5.1 支出

5.2 效益

5.3 收益/投资比

5.4 投资回收周期

5.5 敏感性分析:指一些关键性因素,如:

● 系统生存周期长短

● 系统工作负荷量

● 处理速度要求

● 设备和软件配置变化对支出和效益的影响等的分析 6 社会因素可行性分析

6.1 法律因素:如

● 合同责任

● 侵犯专利权

● 侵犯版权

6.2 用户使用可行性:如

● 用户单位的行政管理

● 工作制度

● 人员素质等能否满足要求

7 其他可供选择的方案

逐个阐明其它可供选择的方案,并重点说明未被推荐的理由。 8 结论意见

● 可着手组织开发

● 需等待若干条件具备后才能开发

● 需对开发目标进行某些修改

● 不能进行或不必进行

● 其它

相关推荐