软件可行性研究与项目开发计划

一、     可行性研究

Ø 任务

首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,把它们清楚地列举出来。

然后,分析员进行概要的需求分析,抽象出该项目的逻辑结构,建立逻辑模型。从逻辑模型处罚,经过压缩的设计,探索出若干种可供选择的主要解决方法,为每种解决方法都要研究它的可行性。可从三个方面分析研究每种解决方法的可行性:

1)         技术可行性

2)         经济可行性

3)         社会可行性

Ø 步骤

1)         确定项目规模和目标

2)         研究正在运行的系统

3)         建立新系统的高层逻辑模型

4)         导出和评价各种方案

5)         推荐可行的方案

6)         编写可行性研究报告

二、     系统流程图

系统流程图是描绘物理系统的传统工具,它用图形符号来表示系统中的各个元素,例如:人工处理、数据处理、数据库、文件、设备等。它表达了系统中各元素之间的信息流动的情况。系统流程图的符号表示如下:

 

 

软件生存周期活动系列 之 1.软件可行性研究与项目开发计划

 

三、     成本-效益分析

成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行。

经过成本估算后,得到项目开发时需要的费用,该费用就是项目的投资。项目开发后,应取得相应的效益,有多少效益才合算?这就要考虑货币的时间价值。通常用利率表示货币的时间价值。

设年利率为i,现存如P元,n年后可得钱数为F元,若不计复利则:F=P*(1+n*i)

F就是P元在n年后的价值。反之,若n年能收入F元,那么这些钱现在的价值是:P=F/(1+n*i)

投资回收期:就是使累计的经济效益等于最初的投资费用所需的时间。

纯收入:就是在整个生存周期内的累计经济效益(折合成现在值)与投资之差。

效益分有形效益和无形效益两种。有形效益可以用货币的时间价值、投资回收期、纯收入等指标进行度量;无形效益主要从性质上、心里上进行衡量,很难直接进行量的比较。

 

四、     项目开发计划

项目开发计划是一个管理性的文档,它的主要内容如下:

1)         项目概述

2)         实施计划

3)         人员组织及分工

4)         交付期限

 

相关文章:

  • 2022-01-14
  • 2021-05-17
  • 2021-07-17
  • 2021-11-06
  • 2021-05-19
  • 2021-10-18
猜你喜欢
  • 2021-10-31
  • 2021-12-04
  • 2022-02-06
  • 2021-12-04
  • 2021-07-28
相关资源
相似解决方案