您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 公司信息化建设规划方案
企业实施OA系统中的技术选型ZDNet企业管理软件频道更新时间:2008-02-18作者:来源:解决方案本文关键词:oa系统办公自动化办公自动化(OA-OfficeAutomation)是指将现代化办公与计算机网络功能相结合的一种新型办公方式。通过计算机网络和OA系统,企业内部人员可跨越时间、空间限制实现协同工作,使信息传递更加快捷、方便。利用OA系统,企业可以在最大程度上减轻员工日常工作量,将员工的主要劳动力从繁琐的事务性工作中解放出来,更好的集中精力思考、解决与业务发展相关的问题,从而大大提升工作效果。因此,在市场竞争日趋白热化的今天,OA系统正日益成为众多企业提高内部管理效率、增强企业综合竞争能力的实用工具之一。然而企业在实施OA系统时,经常面临这样的困境:市场上有各种类型的OA系统,分别基于不同的技术平台开发,有基于LotusDomino/Notes的,有基于MicrosoftExchange的,有基于ASP/SQLServer的,也有基于JSP的……面对如此之多基于不同技术平台的OA产品及各自软件厂商五花八门的宣传,企业实施OA系统时究竟该选择?哪种OA产品才能切实符合企业本身的需求及实际情况?本文将在对各种主流OA技术平台进行综合分析的基础上,为企业实施OA系统中的技术选型提供若干指导原则。一、OA系统主流平台分析当前OA系统主要有基于以下三种技术平台,分别代表了三种主流的OA技术发展趋势:1、基于LotusDomino/Notes平台的OA系统Lotus(目前已被IBM收购)是办公自动化应用的最早倡导者之一。Domino/Notes是一个集文档数据库、邮件系统、动态Web信息发布、可视化集成开发环境于一体的基础平台,适合处理办公协作流程中产生的非结构化文档信息,并可利用灵活的邮件机制在企业内部传递文档。Domino/Notes现已几乎成为我国政府办公自动化系统的标准平台。基于Domino/Notes平台的OA系统显著优点:系统平台具有内置的E-mail系统(不需要额外购买E-mail软件);系统安全性高(这是在政府领域广泛应用的重要原因);支持多种操作系统平台;系统开发速度快。其不足之处有:对关系型数据的查询统计功能相对较弱;系统平台软件较贵;对系统维护人员的要求较高;基于C/S结构,每客户端都需要安装软件--虽也可基于B/S结构应用,但那样就必然牺牲Domino/Notes最为突出的基于交叉验证的高安全性。2、基于Microsoft平台的OA系统(1)ASP(ASP.Net)+MSSQLServer模式这是在Microsoft平台上应用较为广泛的OA开发模式,采用WindowsNT/2000作为操作系统。MSSQLServer数据库采用ASP或ASP+作为开发语言,提供内容存储,IIS提供Web服务。采用这种模式开发的OA系统具有系统简单易用--采用B/S模式,客户端实现零维护,只需要浏览器(IE)就可以访问OA系统、投资成本低、开发速度快、易于维护等特点。但该模式的运行只局限于WindowsNT/2000操作系统,而不适用于Unix/Linux等其他操作系统。(2)ASP(ASP.Net)+MSSQLServer+Exchange模式采用这一模式开发的OA系统与ASP(ASP.Net)+MSSQLServer模式基本相同,两者主要区别在于该模式增加了Exchange,可作为企业内部E-mail服务器,并利用Exchange作为OA中文档的传递工具。3、基于JSP/Java平台的OA系统基于JSP/Java平台开发的OA系统,其原理与基于Microsoft平台的OA系统类似,主要区别在于采用了JSP/Java开发语言,因此可实现跨操作系统平台,可采用WindowsNT/2000、Unix、Linux等多种操作系统,运行于多种硬件服务器,且该系统简单易用--采用B/S模式,客户端实现零维护,只需要浏览器(IE)就可以访问OA系统。然而,这类系统的开发和维护成本相对较高。二、OA系统技术选型的指导原则1、最关键的是OA能帮你做什么,而并非OA采用什么技术开发对于企业来说,OA系统毕竟是提高企业内部管理效率的一种工具,因此该工具具备哪些功能是企业选择OA系统时所应最为关注的因素。而至于OA系统的开发技术,那只是工具的工具而已,不应作为主要考虑因素。2、尽量利用已有的服务器硬件及系统软件这是充分利用企业在计算机系统的已有投资,降低信息系统总体成本(TCO)的重要原则。譬如:如果企业在信息化建设过程中已经购买了Windows2000,SQLServer和Exchange,那无疑应优先选择ASP(ASP.Net)+SQLServer+Exchange这一模式的OA系统。3、在安全性与易用性之间找到平衡点如果企业对于OA安全性的要求是至高无上的,那毫无疑问应选择基于Domino/Notes的OA系统。然而在实际应用中,对于安全性的追求并不是越高越好。这就好比为了防止手机被盗,将其锁在保险柜里--固然在安全性方面达到了极高的境界,但同时丧失了手机本身应有的实用价值。基于Domino/Notes的OA系统在企业中的应用没有政府部门普及,政府部门中基于Domino/Notes的OA系统的利用率也一直不是太高,其重要原因是系统在易用性上有所欠缺。4、考虑与内部其它业务系统的结合一般来说,企业的OA系统不会是一个完全独立的系统,而往往需要与企业内部已有的或准备将来实施的业务系统相结合。这时,在选择OA产品时一定要重点考虑该产品的可拓展性、是否留有接口便于与其它系统快速整合。并且,软件提供商能否承诺把其OA产品与企业的其它业务系统进行整合,也是企业选择OA产品时的重要考虑因素。另外,以笔者的经验来看,如果企业存在将OA系统与其它业务系统进行整合的需求,Domino/Notes平台往往不是最佳的选择。因为企业的业务系统一般都基于关系数据库,查询和统计是其主要应用,而这恰恰是Domino/Notes弱项之一。5、要充分重视OA系统的后期维护计算机应用软件系统的客观规律是:维护期的成本约占整个软件生命周期的30%。因此企业在实施OA系统时一定要注意后期维护,重点要把握以下两个方面:(1)要有合适的内部人员对OA系统进行后期维护,并且在最初的产品技术选型时就要考虑到这一点。譬如,如果单位内部没有熟悉JSP/Java的技术人员,而企业也没有计划专门去招聘一名掌握JSP/Java的系统管理员--在这种情况下,自然就要放弃基于JSP/Java的OA产品。(2)要求软件提供商提供相应的售后服务承诺,并将其写入合同,以便在必要情况下要求软件提供商协助解决系统问题。三、小结综上所述,企业在实施OA系统时,不能被软件提供商出于推销目的的产品宣传而迷惑,而应立足于企业自身对OA系统的功能要求,以我为主,结合企业内部的实际情况,对选择哪种OA产品进行综合判断。如果企业内部因缺乏专业技术人员而无法做出准确判断,可邀请专业的IT顾问公司提供相关服务,包括前期产品技术选型及后期实施过程监督,从而大大降低企业实施OA系统过程中的风险。LotusDomino/Notes与Exchange的比较2006-10-7来源:IT专家网LotusDomino/Notes与MicrosoftExchange是邮件市场上主要的两个产品,其竞争激烈是可以想象的,而且是对用户有益的。但实际上,从产品的功能比较,Exchange与Domino/Notes是不能等量齐观的。LotusDomino/Notes与MicrosoftExchange是邮件市场上主要的两个产品,其竞争激烈是可以想象的,而且是对用户有益的。但实际上,从产品的功能比较,Exchange与Domino/Notes是不能等量齐观的。作为Lotus/IBMInternet/Intranet完整解决方案的核心产品,Lotus通过不断丰富Domino与Notes的产品功能与性能,提高系统开放性、安全性、易用性、可管理性、伸缩性、开发能力以及与操作系统、各种数据系统的企业集成能力等等,提供企业用户单一、集成型的基础设施,即可以使用单一平台型产品建立邮件、群件以及Intranet、Internet应用系统。Exchange则是MicrosoftBackOffice产品家族的一员,其主要功能是电子邮件,此外通过公共文件夹等支持基本的、需求简单的协作型应用,对稍微复杂的需求如工作流自动化应用则要求大量的开发并且集成其它产品或技术(甚至是第三方的)。由于Exchange功能的限制,Microsoft要求用户采用整个BackOffice家族产品,才能提供企业用户必要的产品功能支持。Microsoft经常提即的Exchange解决方案时实际上是BackOffice解决方案(显而易见这存在着误导用户的可能:即用户可能不得不持续追加购买其他Microsoft产品并追加应用开发与集成的投入,才能最终获得满足需要的应用系统)。由于产品功能的复杂性,用户在选择产品时,需要面对各种比较材料或信息,往往陷入困惑之中,因为这些信息来自不同渠道的信息常常是互相矛盾的。所以,本文即希望澄清一些用户关心的问题,帮助用户了解LotusDomino/Notes的竞争优势。跨平台支持、与NT集成LotusDomino/Notes是跨操作系统平台的企业信息基础设施,在企业中广为采用的Unix系统(IBMAIX,HP-UX及SUNSolaris)和MicrosoftNT、IBMOS/2、NovellNetware等系统,甚至支持IBM主机系列S390与AS/400。这种跨平台的支持能力给予了用户广泛的选择。LotusDomino/Notes具有跨平台的特点,Lotus也充分认识到MicrosoftNT的价值(实际上长期以来Domino、Notes都是最成功的NT应用),因此Lotus特别强调了与与NT的无缝集成。其中的主要特性包括:Domino可以作为NT的服务;可以使用性能监视器与NT事件日志等标准NT工具对Domino进行统一服务器管理;用户邮箱与NT网络用户帐户同时建立;Domino目录与NT目录的双向目录同步;Domino用户口令与NT目录服务口令的同步等以及在NT工作站的单次登录。Lotus也已宣布对NT新版本的支持和集成,包括与ActiveDirectory的连接。LotusDomino/Notes与MicrosoftNT系统的无缝集成提供系统管理员单点管理的能力,降低了系统总体拥有成本。Microsoft经常提及Domino/Notes与操作系统的功能重复或冗余,或者Domino提供的功能是不必要的。而实际上Domino/Notes提供的功能,如层次化的文档数据库存储体、复制技术、层次化的符合X.500标准的目录服务、权限控制、双密钥加密与数字签名技术、身份认证、应用级的群集技术、邮件路由、日历日程、代理服务都不是操作系统(包括NT)所能够提供的,而这些功能都是邮件、群件、Intranet/Internet应用系统最基本的要求。作为软件平台,Domino/Notes的这些丰富特性功能大大降低了用户集成、开发、实施的费用,提高了效率。邮件(报文传递)系统是操作系统的顶层部分还是协作式应用的基础平台?这实际上才是Microsoft与Lotus争论的主要焦点之一。Lotus认为邮件系统是协作式应用的基础平台。因为,Lotus认为邮件系统(更准确地讲是报文传递或通信基础设施)要满足的功能,随着用户需求和技术的不断发展,早已超越了单纯的电子邮件传递功能,还包含了安全性控制、目录服务、移动计算支持、与Web集成、与企业应用集成、实时协作、以及广泛计算(即支持电话、传真、寻呼机、PDA等广义客户机设备)等等。通信基础设施应该随着业务要求的发展而发展,比如说用户需要实时协作,那么原有系统(如目录结构)就应该能方便地加入新的功能支持。Lotus充分认识到这一点,制定了面向协同工作基础的灵活、可扩展的产品体系结构。而Microsof
本文标题:公司信息化建设规划方案
链接地址:https://www.777doc.com/doc-5894829 .html