可行性分析报告

陕西职业技术学院图书管理系统

可行性分析报告

                            

编写人:孙  帆  2014.09.11

校对人:高乔乔  2014.10.10

审核人:黄  莎  2014.10.15

通过人:                         

                                       睿煜责任有限公司

目录

1.前言... 2

1.1编写目的... 2

1.2项目背景... 2

1.3缩写定义... 2

1.4参考资料... 3

2.对现有系统的分析... 3

3.技术可行性分析... 3

3.1开发语言... 3

3.2开发数据库... 4

4.经济可行性分析... 5

4.1可预计费用... 5

4.1.1开发费用... 5

4.1.2设备费用... 6

4.2不可预计费用... 6

4.3费用总计... 6

5.社会因素可行性分析... 7

5.1法律可行性... 7

5.2使用可行性... 7

6.总结... 7

 

 

 

 


1.前言

1.1编写目的

陕西职业技术学院准备开发图书管理系统,本公司非常有意向承接此项目,为此本公司专门成立了调查分析小组,从经济、技术、社会因素三方面对该项目进行详细的分析,看该项目是否具有可行性从而编写可行性分析报告,为领导者提供决策。

1.2项目背景

项目的提出者:陕西职业技术学院;

项目的承接者:睿煜责任有限公司;

项目的开发者:孙帆、黄莎、高乔乔。

1.3缩写定义

陕西职业技术学院简称贵单位;

睿煜责任有限公司简称本公司;

图书管理系统简称本系统。

1.4参考资料

张海藩,软件工程导论(第六版),清华大学出版社 ,2013。

郑阿奇,殷红先,张为民,PowerBuilder实用教程 ,电子工业出版社,2001。

2.对现有系统的分析

经过我们的调查,陕西职业技术学院没有图书管理系统。不仅在借书还书方面浪费了大量的时间、人力、财力,而且复杂的借书过程还会减弱学生对知识的求知欲,相反如果有图书管理系统,不仅可以解决时间、人力、财力的浪费问题,更重要的是学生会因此喜欢借书、喜欢学习,这不仅会使陕西职业技术学院在教育领域有更大的突破,还会吸引更多前来就读的学生,因此本公司认为陕西职业技术学院需要开发图书管理系统。

3.技术可行性分析

3.1开发语言

本公司准备采用Java语言。

首先,Java语言是一个面向对象的程序设计语言,它支持Internet应用的开发。Java语言是健壮的,Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证;Java语言是安全的,Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。

其次,Java语言的应用是非常广泛的。在行业和企业信息化方面,由于Sun、IBM、Oracle、BEA等国际厂商相继推出各种基于Java技术的应用服务器以及各种应用软件,带动了Java在金融、电信、制造等领域日益广泛的应用;在电子政务及办公自动化方面,东方科技、金碟、中创等开发的J2EE应用服务器在电子政务及办公自动化中也得到应用;在嵌入式设备及消费类电子产品方面,无线手持设备、通信终端、医疗设备、信息家电(如数字电视、机顶盒、电冰箱)、汽车电子设备等是今年以来比较热门的Java应用领域;在辅助教学方面,东南大学与中兴通讯公司开发了远程教学系统,用于本地网上教学、课后学习和异地远程教育,清华大学用Java进行了“计算机软件基础课”教学改革,分析研究Java教学软件BlueJ的汉化方案,电子科技大学应用Java RMI技术。

最后,在IT 产业的应用方面,最初Java 语言为与数据库联系紧密设计了Java servlet 和SQL-J 技术,以及JSP 技术。最为重要的是JSP 技术的迅猛发展,使JAVA 语言的网络应用更为实际化、更高效快捷,成为IT 产业首选的技术。JSP 以Java 语言作为其服务器端的使用语言,结合了JAVA SCRIPT 等多种其它客户端语言,使网络浏览器更为方便的展现。另外从目前Java 发展前景来看,我国更多企业倾向于JAVA/J2EE 技术,将其作为应用程序开发的首要选择方案。由于数据方面的程序设计以及逻辑方面的过程控制已成为我国企业环境程序应用的关键技术,并且这些都体现了JAVA 语言的优势,因此,在Java 语言的实际应用中,企业版越来越受到各大企业的欢迎。在嵌入式设备研究应用方面,Java 语言近几年被广泛应用于移动电话、各种信息化家用电器等方面,甚至IC 卡等小型电子产品中也有所涉及。从Java 语言的发展趋势来看,这种嵌入式的研究应用范围将会进一步扩大,甚至覆盖更多的电子信息产品,方便人们生活。

本公司成员高乔乔是浙江大学的硕士生,在校期间便用该语言为浙江石油有限公司维护过管理系统,且多次在编程语言设计大赛中获荣誉奖,当然在该语言的开发上是非常精通的;本公司成员黄莎是成都职业技术学院的任教教师,Java语言是她精通的多种语言之一,在语言方面颇有研究,是学校公认的优秀教师;本公司的孙帆从事软件领域三年之多,无论是在经验还是在技术上都是可以认可和放心的。

因此本公司使用该语言开发系统是可行的。

3.2开发数据库

本公司准备采用SQL Server数据库。

首先,SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。它的高性能设计,可充分利用WindowsNT的优势;它的系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置;而且强壮的事务处理功能,采用各种方法保证数据的完整性。

其次,SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server  程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server  支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。

最后,SQL Server  关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server  数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。SQL Server 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。

本公司成员高乔乔是浙江大学的硕士生,在校期间便用该数据库为其学校的图书管理系统做过维护,且多次在编程语言设计大赛中获荣誉奖,当然在该语言的开发上是非常精通的;本公司成员黄莎是成都职业技术学院的任教教师,也曾帮助过其校维护SQL Server 数据库,是学校公认的优秀教师;本公司的孙帆从事软件领域三年之多,无论是在经验还是在技术上都是可以认可和放心的。因此本公司使用该语言开发系统是可行的。

4.经济可行性分析

4.1可预计费用

4.1.1开发费用                 

表4-1-1开发费用表

4.1.2设备费用

表4-1-2设备费用表

4.2不可预计费用

通信费,打印费,差旅费等大约28000元。

4.3费用总计          

表4-1-3费用总计表

由4-1-3表可知开发陕西职业技术学院的费用总计为506900元。

5.社会因素可行性分析

5.1法律可行性

本软件不违反法律法规、公民道德规范,不侵犯专利权、版权,且在用户单位的行政管理和工作制度方面是许可的,不会对社会的稳定性、和谐性造成不良的影响,也不存在使用过程中安全危机,不违反我国教育部门的规章制度,相反有或多或少的积极影响,因此本软件在法律方面是可行的。

5.2使用可行性

本软件是供陕西职业技术学院的学生和老师使用,当然也要求学校图书管理者的熟练使用。

首先,陕西职业技术学院的学生大多数都是有12年的教学生涯,在初中、高中的学习中至少对计算机基本使用熟练掌握,加上在这个电子信息化的时代,对电脑的好奇心增大了他们学习这门课的兴趣,尤其是一些爱打游戏的男孩子,在电脑的使用方面也再熟悉不过了,因此本软件在学生的使用方面是可行的;

其次,陕西职业技术学院的老师都是拥有研究生以上的文凭,在多年的学习和教学生涯中对知识的接收能力和掌握能力是极其快速和高效的,无论是以年轻教师的聪明还是以年长教师的博学在计算机的掌握方面对于他们来说都是简单的,因此本软件在老师的使用方面是可行的;

最后,陕西职业技术学院的图书管理者也至少是本科以上文凭,在校期间,学校会专门对学生的计算机能力进行辅导测试,当然对本软件的掌握来说应当是很熟练的,因此本软件在图书管理者方面是可行的。

6.总结

根据以上分析可知,本项目在技术和经济以及社会等方面均无问题,因此开发陕西职业技术学院图书管理系统是可行的。

     

 

第二篇:技术可行性分析报告模板

技术可行性分析报告模板 项目承担: 撰写人(签名): 日期: 本文档使用 :□主管 □项目组 □客户(市场)

□人员 □用户

文档验交组(签名):

验交日期:

评审人(签名):

评审日期:

引言

1.1. 编写目的

编写者可照抄下列语句,说明本技术可行性分析报告的编写目的,也可修改。

“编写本技术可行性分析报告的目的是:

a. 总结建议的开发项目在技术定本开发项目依据; 的可行性的结果,为产品开发中心决b. 评价用的方案。” 地开发所选择的技术方案,说明并论证所选1.2. 背景 说明该开发项目的:

a. 者和交办;

b. ;

c. 承办;

d. 项目名称;

e. 产品的用户(前期用户、用户)

1.3. 定义

列出本文档中用到的术语、定义和缩略词。

1.4. 参考资料

列出本文档中引用到的参考资料,包括作者、来源、编号、标题、出版日期和保密级别。的参考资料如:

a. 立项申请报告、市场需求报告; b. 属于本项目的已发表的文件; c. 本文件中各处引用的文件、资料,包括所需用到的技术标准。 2. 技术可行性分析的前提 说明建议开发的开发项目

限制、方法和评价准则。 技术可行性分析的前提,如要求、、假定、

2.1. 要求

说明对建议开发的项目的要求,如:

a. 功能和性能;

b. 输入与输出;

c. 在安全与保密的要求;

d. 同本系统相连接的系统;

e. 期限。

2.2.

说明所建议开发项目的主要开发,如: a. 功能和性能; b. 生产和开发 c. 经济效益; d. 改进管理和决策。

2.3. 假定和限制

说明这次开发中的假定和所受到的限制,如: a. 整个系统的运行寿命;

b. 系统方案选择的;

c. 硬件、软件、运行环境的条件和限制;

d. 可的信息和资源;

e. 系统的预计交付。

2.4. 技术可行性分析的方法

主要说明这项技术可行性分析所使用的层次分析、模型、准则或仿真,方法、策略和工具,如调查所使用的原型和仿真工具等。 、2.5. 评价准则 说明对开发项目技术评价,是评价多个备选系统方案时所使用的准则,的长短、技术资源有无保如系统的应用前景、系统概念的技术特点、质量要求、开发障、开发设备可用、接口及使用中的难易程度等。

3. 对现有系统的分析

现有系统是指当前

系统,也使用的系统,包括产品和技术。系统是计算机是机械系统甚至是人工系统。

分析现有系统的目的是阐明开发新系统或修改现有系统的必要性。

3.1. 现状分析

说明现有系统运行的现状,包括:

a. 原理和工作流程;

b. 现有系统所承担的工作及工作量;

c. 为运行和现有系统所需要的人员的专业技术类别和;

d. 现有系统所使用的设备。 3.2. 局限性 列出本系统主要的局限性,分析硬件、软件和技术的现有功能和性能等之处,和题的原因。 后果。并且要说明,对现有系统的改进性的解决问4. 建议的系统

建议的系统是指建议开发的产品系统或新技术。

4.1. 建议的系统的概述

概括介绍建议的系统,并说明在第2章中列出的那些要求,

原理、工作方法。 所使用的

4.2. 系统工作流程

给出建议的系统的工作流程。

4.3. 改进之处

按2.2节中列出的,逐项说明建议的系统相现有系统的改进之处。

4.4.

说明在建议的系统时,预计会带来的,包括:

a. 对原有系统的,如原有硬件、软件、开发工具和技术等必需的变动; b. 对用户机构设置、人员的和技术等的变动要求; c. 建议的系统对运行过程的,如用户的操作规程,系统失效的后果及恢复的办法。 d. 对开发的,如:支持建议的系统的开发,用户需的工作;发和测验建议的系统而需要的资源;所涉及的保密与安全问题。 4.5. 局限性 说明建议的系统尚的局限性问题未能消除的原因。

4.6. 技术条件的可行性

说明技术条件的可行性,如:

a. 原理和方法的性、适宜性,先进性;

b. 对开发人员的和质量的要求能否;

c. 在2.3节所述的限制条件下,该系统的能否;

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

5. 可选择的系统方案 开

扼要说明曾考虑过的每购买到的系统。可选择的系统方案,包括需开发的和可从国内外直接点。 供选择的系统方案可考虑,则说明5.1. 可选择的系统方案1 参照第4章的提纲,简要说明可选择的系统方案1。

5.2. 可选择的系统方案2

按类似5.1节的说明第2个乃至第n个可选择的系统方案。

6. 系统方案评价

按2.5节所列出的评价准则,对所

章所列方案的技术可行性,的各个系统方案综合评价,以说明第4第5章所列方案未被选用的原因。

7. 已选系统方案的技术风险分析

第4章所

重大损失。 的技术方案技术风险分析,以开发的

7.1. 技术风险识别

说明与所选技术方案的技术风险,如:

a. 有类似的开发经验;

b. 项目的太高; c. 开发人员能开发要求; d. 开发设备能项目开发。 7.2. 技术风险估计 说明技术风险的性及对项目开发的。 7.3. 技术风险评价 定义的技术风险,超过该技术风险将项目终止。

7.4. 技术风险管理与监控

说明技术风险和监控措施,意外事件的计划。

8. 结论

四种上述分析,对所: 的开发项目技术可行的结论。结论可以是

a. 技术上可行;

b. 需要推迟某些条件(例如技术、人力、设备等)之后才能开始;

c. 需要对开发某些修改之后才能开始; d. 或不必(例如因技术不成熟、技术风险太大等)。

风险因素编辑

① 产品大小。实践经验表明项目风险和产品的大小成正比。公认产品大小度量单位是以代码行或功能点计。

② 技术相关。未曾使用过的新技术都存在风险。包括未使用过的新型硬件、支持软件,缺乏标准与规范的非传统的开发方法等。技术过时也是风险。技术风险一般难于改正。

③ 开发环境。适用的开发工具不足、不可靠、使用不方便等因素,都会降低开发效率。 ④ 组织规模和人员经验。

⑤ 客户因素。表现在客户需求经常矛盾,不了解客户的特殊需要,客户不了解项目中采用的新技术,且双方又难于沟通等。

风险分析编辑

对工程建设项目投资决策或企业生产经营决策可能造成的失误和带来的经济损失所进行的估计。技术经济分析的方法之一。

风险通常是指由于当事者主观上不能控制的一些因素的影响,使得实际结果与当事者的事先估计有较大的背离而带来的经济损失。这些背离产生的原因,可能是当事者对有关因素和未来情况缺乏足够情报而无法作出精确估计,也可能是由于考虑的因素不够全面而造成预期效果与实际效果之间的差异。进行风险分析,有助于确定有关因素的变化对决策的影响程度,有助于确定投资方案或生产经营方案对某一特定因素变动的敏感性。若一种因素在一定范围内发生变化,但对决策没有引起很大影响,则所采取的决策对这种因素是不敏感的;若一个因素的大小稍有变化就会引起投资决策的较大变动,则决策对这一因素便是高度敏感的。了解在给定条件下的风险对这些因素的敏感程度,有助于正确地作出决策。

风险分析是找出行动方案的不确定性(主观上无法控制)因素,分析其环境状况和对方案的敏感程度;估计有关数据,包括行动方案的费用,在不同情况下得到的收益以及不确定性因素各种机遇的概率,计算各种风险情况下的经济效果;作出正确判断,等等。

进行风险分析时需要考虑的因素很多,而且多变,主要有:①技术经济分析中采用的数据来源和精确程度。②企业的类型及其稳定性。如采矿企业因地质条件的变化通常要承担较大的风险。③企业的厂房和设备的类型。如有些建筑物和设备有较明确的经济寿命和转卖价值,有的经济寿命不明确,也无多大转卖价值。这时对前一类企业投资的风险就小于后一类企业。④分析阶段的长短。如投资回收期的延长将会增大投资的风险,等等。

风险管理

风险管理:根据风险评估的结果,选择和实施适当的管理措施,尽可能有效的控制食品风险,从而保障公众健康。这个过程有别于风险评估,是权衡选择政策的过程,需要考虑风险评估的结果和与保护消费者健康及促进公平贸易有关的其他因素。如必要,应选择采取适当的控制措施,包括取缔手段。

分析方法编辑 综合评价法

风险综合评价的方法中,最常用、最简单的分析方法是通过调查专家的意见,获得风险因素的权重和发生概率,进而获得项目的整体风险程度。其步骤主要包括:

1.建立风险调查表。在风险识别完成后,建立投资项目主要风险清单,将该投资项目可能遇到的所有重要风险全部列入表中。

2.判断风险权重。

3.确定每个风险发生概率。可以采用1-5标度,分别表示可能性很小、较小、中等、较大、很大,代表5种程度。

4.计算每个风险因素的等级。

5.最后将风险调查表中全部风险因素的等级相加,得出整个项目的综合风险等级。 模拟技术

1.使用条件:

当在项目评价中输入的随机变量个数多于三个,每个输入变量可能出现三个以上以至无限多种状态时(如连续随机变量),就不能用理论计算法进行风险分析,这时就必须采用蒙特卡洛模拟技术。

2.原理

用随机抽样的方法抽取一组输入变量的数值,并根据这组输入变量的数值计算项目评价指标,抽样计算足够多的次数可获得评价指标的概率分布,并计算出累计概率分布、期望值、方差、标准差,计算项目由可行转变为不可行的概率,从而估计项目投资所承担的风险。

3.蒙特卡洛模拟的程序

①确定风险分析所采用的评价指标,如净现值、内部收益率等。

②确定对项目评价指标有重要影响的输入变量。

③经调查确定输入变量的概率分布。

④为各输入变量独立抽取随机数。

⑤由抽得的随机数转化为各输入变量的抽样值。

⑥根据抽得的各输入随机变量的抽样值组成一组项目评价基础数据。

⑦根据抽样值组成基础数据计算出评价指标值。

⑧重复第四步到第七步,直至预定模拟次数。

⑨整理模拟结果所得评价指标的期望值、方差、标准差和期望值的概率分布,绘制累计概率图。

⑩计算项目由可行转变为不可行的概率。

4.应用蒙特卡洛模拟法时应注意的问题

(1)在运用蒙特卡洛模拟法时,假设输入变量之间是相互独立的,在风险分析中会遇到输入变量的分解程度问题。

输入变量分解得越细,输入变量个数也就越多,模拟结果的可靠性也就越高。变量分解过细往往造成变量之间有相关性,就可能导致错误的结论。为避免此问题,可采用以下办法处理。

①限制输入变量的分解程度。

②限制不确定变量个数。模拟中只选取对评价指标有重大影响的关键变量,其他变量保持在期望值上。

③进一步搜集有关信息,确定变量之间的相关性,建立函数关系。

(2)蒙特卡洛法的模拟次数。

从理论上讲,模拟次数越多越正确,但实际上一般应在200~500次之间为宜。 专家调查法

专家调查法是基于专家的知识、经验和直觉,发现项目潜在风险的分析方法。

适用范围:它适用于风险分析的全过程。

注意:采用专家调查法时,专家应有合理的规模,人数一般应在10-20位左右。专家的人数取决于项目的特点、规模、复杂程度和风险的性质而定,没有绝对规定。

相关推荐