(一)经济可行性
开发成本的估计和软件维护费用是决定经济可行性的两个因素。如果开发出来的系统产生的经济效益远比软件的开发维护成本大,那么这个系统就有经济可行性;反之,则没有。我们以图书馆管理系统为例。部署运行系统以后,图书管理工作和借阅工作减轻了不少,管理人员的工作压力得以减轻,管理人员的数量有所减少。管理系统能够为像购买哪种图书这样的决策工作提供支持,最重要的是节省运营成本。我们将从三个方面来探讨经济可行性。
1.系统初期投资
主要是估算系统开发需要花费的成本。采用软件工程中的任务分解技术,将开发流程划分成几部分独立工作,评估每项开发工作所需的人员,结合每部分的工作量,总结每部分所需的劳务,把所有的劳务加起来,从而得出开发工作的成本。
2.系统货币的时间价值
随着时间的流逝和经济的发展,虽然成本可能较高,但是也要考虑在这个过程中产生的货币价值问题。从系统投入使用开始到系统带来收益期间花费的时间被称为投资回收期。
3.纯收入(www.xing528.com)
在投资回收期之后到软件生命周期结束之前的时间,软件带来的经济效益就是纯收入。纯收入是用来计算此软件能否带来效益的重要标准,证明软件的经济可行性,如果纯收入大于0,则证明此项目可进行投资。
(二)技术可行性
无论选择什么样的技术,都需要从客户的需求和性能出发。从技术角度分析系统实施的可行性,是否有足够的技术选择实现目标系统。本系统是基于数据挖掘的图书馆管理系统,数据挖掘具备完善的技术体系,可与其他技术结合起来,开发技术框架选择B/S结构,具有操作便捷、方便快捷,可最大利用网络的优势,采用J2EE的企业技术,可以吸收许多主流成熟的技术,数据库采用MySql关系型数据库,这种数据库具有完整的数据库管理功能,并且具有完整的分布式处理功能。它能够提供完整的、开放的、全面的和集成的信息管理方法。它可以存放大量数据信息,存放时间长,数据具有可靠性,共享性等。从系统运行角度出发,现在主流计算机性能都可满足系统开发的要求,硬件选择空间很大,服务器多核心处理器性能大大超过系统所需的最低性能。
(三)操作可行性
操作可行性首先要保证系统功能的完整,运行起来能够应对互联网的各种问题,及时做出反应、采取措施。图书馆的管理系统必须能够存储海量的数据。用户在短时间内能够获得有用的信息,有良好的体验。为了能够让用户更快、更高效地检索到需要的书籍,系统中选择查询的条件要更加合理化、多样化,借助数据挖掘技术,从而建立良好的人机交互界面。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。