可行性分析 1.技术可行性: 技术背景 根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术较为成熟,硬件软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件可完全达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统可以在规定期限内完成开发。 拟用技术 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等。该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统的C/S体系结构不具备的有限,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用Microsoft access数据库,它能够处理大量数据,同时保持数据的完整性并提高许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟克星。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 基于eclipse编程环境。熟练掌握java。基于p2p结构。主要采用tcp udp socket 编程等技术。 2.经济可行性: 学习性研究为主,暂不考虑成本问题。 3.操作可行性: 使用java语言开发,可在windows等多种平台下使用,具有跨平台的优势。可行。 4.社会因素可行性: 从软件生命周期来看:由于中国在网络方面还处于成长时期,收益这一类由于交流和互动的即时工具一定会受到广大网友的热烈追捧。例如我们模仿的QQ就是一个很好的例子,虽然单下微博很流行,但即时通讯工具的霸主地位是不会动摇的,像QQ已经流行了十几年了,但是像微博此类的东西可能不会流行太久。比如曾经的博客也很留心,但现在也基本上很少有人用了。 因此长的生命周期我们开发的此类即时通讯工具的一个只要理由,值得开发。 本文来源:https://www.wddqw.com/doc/fb889a36b90d6c85ec3ac6a4.html