可行性研究

来源:互联网 发布:ido软件中文 编辑:程序博客网 时间:2024/06/05 22:30

软件计划这一章,主要介绍了可行性研究内容,任务,步骤,及可行性研究报告的内容和格式。下面来突出介绍一下可行性研究。

可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。也就是说可行性研究的母的不是解决问题,而是确定问题是否值得去解决。研究在当前的具体条件下,开发新系统是否具备必要的资源和其他条件。

一般说来,应从经济可行性、技术可行性、运行可行性、法律可行性和开发方案可行性等方面研究可行性。

可行性研究需要的时间长短取决于工程的规模,一般说来,可行性研究的成本只占预期的工程中成本的5%——10%。一般的话占8%左右。

可行性研究的内容:

(1)问题识别

了解系统应解决的问题,这些问题是如何提出的,同时,通过初步了解,设想这些问题如何解决才能满足要求,逐步了解问题的结构。

(2)市场调查

了解市场对待开发软件的需求情况。如果该软件在市场上已经有团队开发类似软件系统的功能、性能或者已经存在这种软件,则需要停止这种无谓的开发。市场调查还包括调查该类似软件的价格情况。

(3)分析准备

确立分析计划,规定由谁参加分析作业,任务如何分配。同时还要对参加分析的人员进行必要的培训。

(4)环境分析

明确系统的目的和限制条件,比如使用单位的状况、经营方针和组织机构,使用单位的计算机利用情况、相关的硬件软件及其接口部分、用户的操作环境及操作要求、习惯,法律,制度上对软件的制约等等。

(5)物理分析

(6)功能分析

(7)信息分析

(8)动态分析

(9)确立系统方案,做出各种估算

(10)模型评审

可行性研究的步骤:

1)、复查系统规模和目标

2)、研究目前正在使用的系统

3)、导出新系统的高层逻辑模型

4)、向用户推荐建议方法

5)、推荐行动方针,写出可行性论证报告

6)、草拟开发计划、写出可行性论证报告

7)、提交上级和专家审查

以下是关于超市的可行性研究的报告实例,可以当作参考:

1、引言

1.1编写目的:

可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告京审核后,交软件经理审查

1.2项目背景:

开发软件名称:超市进销存系统

项目开发者:刘正权

项目任务提出者:XX

用户:超市

实现软件单位:学校

项目与其他软件:系统的关系

本项目采用客户机/服务器原理,客户端的程序是建立在Windows 7系统上以mrciosoft visuval basic为开发软件的应用程序,服务器采用Windows 7为操作系统的工作站,也是采用sql2005为开发软件的数据库服务器程序。

1.3定义:

专门术语

缩写词

1.4参考资料:

《软件工程导论》

《实用软件工程》

2可行性研究的前提

2.1要求

主要功能:

性能要求:

对服务器上的数据必须进行基石正确的刷新。

输出要求:数据完整,详实。

输出要求:简捷,快速,实时。

安全与保密要求:权限不同

完成期限:预计六个月

2.2目标:

系统实现后,大大提高超市的管理水平。降低误差,减少开销

2.3条件,假定和限制

建议软件寿命:5年

经费来源:

硬件条件:

运行环境:Windows7、XP

数据库:sql2005

投入运行最迟时间:2011/11/10

2.4可行性研究方法

2.5决定可行性的主要因素

经济可行性

成本/效益分析结果,短期-长期礼仪分析。

技术可行,现有技术完全可承担开发任务。

操作可行,软件能被原有工作人员快速接受。

3、技术可行性分析

3.1系统简要描述

3.2处理流程和数据流程

3.3环境可行性

3.4人员可行性,操作宜学

3.5效益分析

投资回收周期2.3年

4敏感分析  设计系统周期为五年,估计最长可达十年

处理速度:一般查询速度<4秒

关键数据查询速度<2秒

5、法律因素

6、其他可供选择的方案

7、结论意见

由于投资效益比远大于100%,技术、经济、操作都有可行性,可以惊醒开发。

  
原创粉丝点击