好用的项目
工程系统项目口碑

项目协同软件

   目前在Internet/Intranet环境中,项目管理系统大多采用三层或多层应用模式。为了方便开发、部署、运行和管理基于多层结构的的应用,需要以网络和分布式计算的底层技术为基础,构建一个完整的应用框架,提供相应的支撑平台作为多层应用的基础设施,这一支撑平台的关键就是位于中间层的应用服务器,应用服务器是一个创建、部署、运行、集成和维护多层分布式企业应用的平台。如果应用服务器与Web服务器结合,或者包含了Web服务器功能,则称之为Web应用服务器。从目前市场份额占有率来看,主要有基于J2EE(Java 2Platform Enterprise Edition)的解决方案和基于Microsoft.Net解决方案。

  一、国内外研究技术开发状况

  (1)J2EE与.NET性能:

  J2EE在扩展能力、多平台支持、重用性、开放标准上性能较好,.NET在易用性、可靠性、可管理型上表现突出。

  (2)安全性:

  从安全立场考虑,Java已经在互连网上经历了将近十年的风雨,并且在不断的测试和Bug修正过程中获益。Java在程序的编译过程中就会对那些潜在的问题提出警告,而不是在开发完毕后,加上相应的安全机制。而在过去的几年中,微软开发的MIIS(Microsoft Internet Information Server,微软网络信息服务)服务器,就受到许多病毒和蠕虫程序的入侵,这给部署企业关键任务计算的用户带来了不可估量的损失。另一个关键的差别在于Sun(Stanford University Network)已经成为开放源代码的倡导者,Java VM(Java Virtual Machine)规范可以在线或者以出版物的形式获得。而对于J2EE而言,它是开放的标准,采用“开放资源安全”模式,Sun只是提供一些技术标准,由第三方在提供具体的应用服务器产品。.NET是垄断的技术,采用“隐藏式安全”模式,微软是提供从技术标准到整套产品。所以,对于一些关键部门如政府、军队、科研机构等,采用J2EE的标准安全性要好得多。

  

QQ图片20190402100321.png

 

  (3)费用:

  一般说来,部署.NET的应用都会比较便宜,而部署基于J2EE的应用要昂贵得多。但如果考虑到基于J2EE的服务器产品有很多可以免费使用,而且可以部署在免费的Linux上,那么,对于追求最佳性价比的企业,如果使用免费的J2EE应用服务器(如JBoss),部署在Linux(如RedHatLinux)

  服务器上,整体价格就比.NET便宜得多。

  (4)开放性:

  当前国际上已经有了较多成功的项目管理软件,这些软件各有侧重,有的侧重于中小型的项目管理,对项目的规划能够提供良好的支持,有的侧重于大型的项目管理,对项目的风险评估提供良好的技术支持,还有的侧重对项目的实施过程调整功能提供良好的支持。由于项目管理本身的复杂性,一个项目管理软件很难做到面面俱到,用户通常需要根据自己的实际需要去选择“。

  国外的项目管理理念在国内的实际运用中不能很好的适应国内的实际情况,当前的项目管理软件也不能很好的同当前国内项目管理软件的实际需求相适应,项目管理理念和适合国内需求的项目管理软件都尚在探索发展中。从已有的项目管理软件来看,通常是从独立的项目管理需求考虑,工作的展开是从总的工期、总的成本、总体质量要求为依据展开,提供给用户的功能是将成本管理、任务计划管理、进度管理、质量管理分开,能动态的提供相关的趋势分析图,这些功能能较好的保证项目管理的条理化,但同时对项目管理者的项目管理经验提出了较高的要求,在不同的功能间转换。加之国内的项目管理方面的经验数据不足,会较大的限制项目管理者使用软件系统的兴趣。

发布者: zx发布时间: 2012-02-08 10:26阅读: 680次

友情链接: