OA系统的平台选择
发布日期:2009-10-12 信息来源:http://www.chysoft.net

中小型企业在实施OA系统时,经常面临这样的困境:市场上有各种类型的OA系统,分别基于不同的技术平台开发,有基于Lotus Domino/Notes的,有基于ASP/SQL Server的,也有基于JSP/java的……面对如此之多基于不同技术平台的OA产品及各自软件厂商五花八门的宣传,企业实施OA系统时究竟该选择?哪种OA产品才能切实符合企业本身的需求及实际情况?本文将在对各种主流OA技术平台进行综合分析的基础上,为企业实施OA系统中的技术选型提供若干指导原则。

  一、OA系统主流平台分析

  当前OA系统主要有基于以下三种技术平台,分别代表了三种主流的OA技术发展趋势:

  1、基于Lotus Domino/Notes平台的OA系统

  基于Domino/Notes平台的OA系统显著优点:系统平台具有内置的E-mail系统(不需要额外购买E-mail软件);系统安全性高(这是在政府领域广泛应用的重要原因);支持多种操作系统平台;系统开发速度快。其不足之处有:对关系型数据的查询统计功能相对较弱;系统平台软件较贵;对系统维护人员的要求较高;基于C/S结构,每客户端都需要安装软件--虽也可基于B/S结构应用,但那样就必然牺牲Domino/Notes最为突出的基于"交叉验证"的高安全性。最重要一点是,这类系统的开发和维护成本相当高,对于中小企业和不大的事业单位就不大合适。

  2、基于Microsoft平台的OA系统

  这是在Microsoft平台上应用较为广泛的OA开发模式,采用Windows NT/2000作为操作系统。MS SQL Server数据库采用ASPASP+作为开发语言,提供内容存储,IIS提供Web服务。

  采用这种模式开发的OA系统具有系统简单易用--采用B/S模式,客户端实现零维护,只需要浏览器(IE)就可以访问OA系统、投资成本低、开发速度快、易于维护等特点。但该模式的运行只局限于Windows NT/2000操作系统,而不适用于Unix/Linux等其他操作系统,在安全性和稳定性方面更不及Domino/Notes平台.JSP/Java平台的OA系统。

  3、基于JSP/Java平台的OA系统

基于JSP/Java平台开发的OA系统,其原理与基于Microsoft平台的OA系统类似,主要区别在于采用了JSP/Java开发语言,因此可实现跨操作系统平台,可采用Windows NT/2000/2003/XPUnixLinux等多种操作系统,运行于多种硬件服务器,且该系统简单易用--采用B/S模式,客户端实现零维护,只需要浏览器(IE)也可以访问OA系统,此系统的最大特点是维护简单,安全性也非常高,在成本也相对比较低,对于中小型企业和事业单位就是合适的选择。

本文转自e-works网

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司