NotePad可行性研究报告.docx

上传人:b****5 文档编号:7888349 上传时间:2023-01-27 格式:DOCX 页数:11 大小:29.45KB
下载 相关 举报
NotePad可行性研究报告.docx_第1页
第1页 / 共11页
NotePad可行性研究报告.docx_第2页
第2页 / 共11页
NotePad可行性研究报告.docx_第3页
第3页 / 共11页
NotePad可行性研究报告.docx_第4页
第4页 / 共11页
NotePad可行性研究报告.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

NotePad可行性研究报告.docx

《NotePad可行性研究报告.docx》由会员分享,可在线阅读,更多相关《NotePad可行性研究报告.docx(11页珍藏版)》请在冰豆网上搜索。

NotePad可行性研究报告.docx

NotePad可行性研究报告

 

关于开发NotePad的

可行性研究报告

 

1引言1

1.1编写目的1

1.2背景1

1.3定义1

2可行性研究的前提2

2.1要求2

2.2目标2

2.3条件、假定和限制3

2.4进行可行性研究的方法3

2.5评价尺度3

3对现有系统的分析3

3.1处理流程和数据流程4

3.2工作负荷4

3.3费用开支4

3.4人员4

3.5设备4

3.6局限性4

4所建议的系统4

4.1对所建议系统的说明5

4.2处理流程和数据流程5

4.3改进之处5

4.4影响5

4.4.1对设备的影响5

4.4.2对软件的影响5

4.4.3对用户单位机构的影响5

4.4.4对系统运行过程的影响6

4.4.5对开发的影响6

4.5局限性6

4.6技术条件方面的可行性7

5可选择的其他系统方案7

5.2可选择的系统方案27

6投资及效益分析7

6.1支出7

6.1.1人力资源的投资8

6.1.2后期运行维护的费用支出8

6.1.3其他一次性支出8

6.2收益9

6.2.1一次性收益9

6.2.2非一次性收益9

6.2.3不可定量的收益9

6.3收益/投资比10

6.4投资回收周期10

6.5敏感性分析10

7社会因素方面的可行性10

7.1法律方面的可行性10

7.2使用方面的可行性10

8结论11

 

可行性研究报告

1引言

1.1编写目的

说明编写本可行性研究报告的目的,指出预期的读者。

提示:

说明该软件开发项目的实现在技术、经济等方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案等

1.2背景

说明:

(这里与需求分析报告有些相似,可以参考一下那个报告)

A.所建议开发的软件系统的名称;(NotePad)

B.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;

C.该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

提示:

这里的术语和需求分析报告相同

2可行性研究的前提

说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。

2.1要求

提示:

阐述对所开发系统的要求,即要达到什么样的结果,如:

能够实现自动保存等

说明对所建议开发的软件的基本要求,如:

A.功能;(阐述我们开发的系统有什么功能)

B.性能;(所开发系统在运行和内存占用和跨平台等方面的性能如何)

C.输出:

数据最终的保存形式

D.输入:

说明系统的输入,包括数据的来源、类型、数量、数据的组织以及提供的频度;

E.处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;

F.在安全与保密方面的要求;(系统根据用户输入的密码将数据加密)

G.完成期限。

(这条先保留,不写)

2.2目标

提示:

简单阐述系统记事本的不足,然后具体阐述我们所开发的系统是怎样来解决这些不足的,重点在我们的系统怎么解决这些问题。

说明所建议系统的主要开发目标,如:

A.人力与设备费用的减少;

B.处理速度的提高;

C.管理信息服务的改进;

D.自动决策系统的改进;

E.操作方便性的改进。

注:

如果想到其他的方面的改进或目标也可以写进来

2.3条件、假定和限制

提示:

阐述开发工程中遇到的问题,下面列出的a~g条可以根据实际情况增减

说明对这项开发中给出的条件、假定和所受到的限制,如:

a.所建议系统的运行寿命的最小值;

b.进行系统方案选择比较的时间;

c.经费、投资方面的来源和限制;

d.法律和政策方面的限制;

e.硬件、软件、运行环境和开发环境方面的条件和限制;

f.可利用的信息和资源;

g.系统投入使用的最晚时间。

2.4进行可行性研究的方法

提示:

参考XX文库的可行性研究方法

说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的。

摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等。

2.5评价尺度

提示:

根据功能多少、操作的方便性和使用中的难易程度等来评价,参考网上资料

说明对系统进行评价时所使用的主要尺度,如费用的多少、各项功能的优先次序、开发时间的长短及使用中的难易程度。

3对现有系统的分析

这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚至是一个人工系统。

分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。

3.1处理流程和数据流程

提示:

画出相关的数据流图和其他的图示,如E-R图等,用来描述系统的功能等信息,并简单阐述改图的主要内容或者要表达的意思

说明现有系统的基本的处理流程和数据流程。

此流程可用图表即流程图的形式表示,并加以叙述。

用户输入信息在本软件中进行信息加工,如字体、字型、大小、自动换行等等的加工,有些信息可能需要临时保存即临时存储,用户完成操作后需要对信息进行保存,这里的保存是是永久保存,以至以后需要用到的时候调出它即可。

用数据流图表示如下图所示。

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对软件的影响

提示:

阐述因为我们的系统是运行在JVM中的,他具有跨平台的特性。

所以系统没有具体的要求,他不受系统的限制。

查阅相关的网络资料。

说明为了使现存的应用软件和支持软件能够同所建议系统相适应。

而需要对这些软件所进行的修改和补充。

因为我们开发的系统是运行在JVM中的,它具有跨平台的特性,我们系统没有具体的有求,不受系统的限制。

只有计算机安装了JVM,我们的系统就能在上面运行。

4.4.3对用户单位机构的影响

提示:

1、因为我们的系统要用JAVA实现的,所以用户单位要安装相应的JVM才能够运行。

2、因为我们的系统采用傻瓜式的界面设计,所以对用户的技术水平不做特殊的要求。

注:

想到其他的就自己增加进来

说明为了建立和运行所建议系统,对用户单位机构、人员的数量和技术水平等方面的全部要求。

本系统在我们生活中用处很大,因为考虑到要面向广大用户,所以采用了傻瓜式的操作,对用户的技术水平不做特殊的要求,只要懂得简单的操作就能完全使用本系统。

本系统采用是用Java语言实现的,所以用户单位机构必须在计算机上安装JVM才能运行。

4.4.4对系统运行过程的影响

说明所建议系统对运行过程的影响,如:

a.用户的操作规程;用户在操作的过程中要操作规范,不然会出现一些意想不到的错误,虽然在技术上要求不高,但是每一步都应该是准确的。

b.运行中心的操作规程;本系统在运行过程中都是及时响应用户操作的,但在有时候由于是计算机其他方面的问题会出现一定速度缓慢,所以在计算机正常的情况下,运行中心要快速响应用户的操作。

c.运行中心与用户之间的关系;运行中心及时响应用户的要求,用户可以开启多个本系统窗口,用户与运行中心是一对多的关系。

d.源数据的处理;

e.数据进入系统的过程;

f.对数据保存的要求,对数据存储、恢复的处理;

g.输出报告的处理过程、存储媒体和调度方法;

h.系统失效的后果及恢复的处理办法。

4.4.5对开发的影响

提示:

这里主要阐述为了支持所建议系统的开发,用户需进行的工作

说明对开发的影响,如:

a.为了支持所建议系统的开发,用户需进行的工作;

b.为了开发和测验所建议系统而需要的计算机资源;

c.所涉及的保密与安全问题。

4.5局限性(涂建琴)

提示:

这里阐述的不是系统的不足。

而是描述在目前技术条件下,系统还存在的某些问题,或者是要让系统具备某一个功能,而目前暂时不能实现等等的问题

说明所建议系统尚存在的局限性以及这些问题未能消除的原因。

4.6技术条件方面的可行性(涂建琴)

提示:

这里描述在开发这个系统时所涉及到的技术,他涉及到相关的程序实现问题

本节应说明技术条件方面的可行性,如:

a.在当前的限制条件下,该系统的功能目标能否达到;

b.利用现有的技术,该系统的功能能否实现;

c.对开发人员的数量和质量的要求并说明这些要求能否满足;

d.在规定的期限内,本系统的开发能否完成。

5可选择的其他系统方案

扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。

5.1可选择的系统方案1

提示:

这里说明另一个方案本来我们的系统还有实现什么功能,但是由于技术的限制,所以没有采用该方案

参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。

6投资及效益分析

6.1支出

提示:

这里主要描述人力资源的支出和后期运行维护的费用支出

对于所选择的方案,说明所需的费用。

如果已有一个现存系统,则包括该系统继续运行期间所需的费用。

6.1.1人力资源的投资

提示:

这里暂时不写,如果能想到那些是我们基本的投资的话就增加进来

包括采购、开发和安装下列各项所需的费用,如:

a.房屋和设施;

b.ADP设备;

c.数据通讯设备;

d.环境保护设备;

e.安全与保密设备;

f.ADP操作系统的和应用的软件;

g.数据库管理软件。

6.1.2后期运行维护的费用支出

提示:

描述后期运行维护期间的费用支出

6.1.3其他一次性支出

提示:

这里主要描述下面的a点和b点的开发计划

包括下列各项所需的费用,如:

a.研究(需求的研究和设计的研究);

b.开发计划与测量基准的研究;

c.数据库的建立;

d.ADP软件的转换;

e.检查费用和技术管理性费用;

f.培训费、旅差费以及开发安装人员所需要的一次性支出;

g.人员的退休及调动费用等。

6.2收益

提示:

暂时不写

对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括;

6.2.1一次性收益

说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:

a.开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化等;

b.价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等;

c.其他如从多余设备出售回收的收入等。

6.2.2非一次性收益

说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。

6.2.3不可定量的收益

逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。

有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差情况估计)。

6.3收益/投资比

求出整个系统生命期的收益/投资比值。

6.4投资回收周期

求出收益的累计数开始超过支出的累计数的时间。

6.5敏感性分析

所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。

在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。

7社会因素方面的可行性

本章用来说明对社会因素方面的可行性分析的结果,包括:

7.1法律方面的可行性

提示:

这里去网上查阅相关的软件版权说明,看看能够写什么东西上来

法律方面的可行性问题很多,如合同责任、侵犯专利权、侵犯版权等方面的陷井,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。

7.2使用方面的可行性

提示:

这里暂时不写,

例如从用户单位的行政管理、工作制度等方面来看,是否能够使用该软件系统;从用户单位的工作人员的素质来看,是否能满足使用该软件系统的要求等等,都是要考虑的。

8结论

在进行可行性研究报告的编制时,必须有一个研究的结论。

结论可以是:

a.可以立即开始进行;

b.需要推迟到某些条件(例如资金、人力、设备等)落实之后才能开始进行;

c.需要对开发目标进行某些修改之后才能开始进行;

d.不能进行或不必进行(例如因技术不成熟、经济上不合算等)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1