一、OA 技术平台分析
随着 OA 应用内容的不断扩展, OA 技术也在不断发展,从过去的 BASIC+文件系统到VB+ACCESS、 DELPHI+ORACLE等等,到目前基本形成了三大主流技术:
1. 微软的 .net+ 关系型数据库( RDB)技术
微软以其功能强大、易用的 OFFICE套件占领了桌面应用,受到广大办公人员的喜爱,基于 .net+RDB 的办公平台则以简单、灵活、易用的特点获得了广泛的市场。
2. SUN的 JAVA+RDB技术
JAVA(J2EE 标准)以其开放性、与平台无关性引领着技术发展方向,并迅速在各类应用系统中得到广泛应用与推广,在 OA领域市场领域不断扩大。
以下是二种技术平台的简单比较:
由上述比较可以看出,当组织规模比较大、应用环境比较复杂(应用系统多、平台杂)时采用 J2EE技术更为合适,当组织规模相对较小、应用简单时选择 .net 则更为合适。在 ERP、CRM等业务系统平台选择上主要是 .net 与 JAVA之争,但在办公自动化领域则不能忘却另一大主流技术―― IBM Lotus Domino 。
3. IBM Lotus Domino 技术
Lotus 自 1989 年推出,以电子邮件、协同、非结构文档处理、安全机制见长,到目前拥有 1.18 亿用户, 一度成为 OA的标准应用与开发平台。 然而随着 OA应用的内涵不断丰富,Domino 也暴露出一些明显的弱点,不妨将技术原理相同的 .net/JAVA 与 Domino 作一简单的比较 ( 以 OA应用为前提 ) :
.net/JAVA 更类似 3GL工具,应用功能的实现需要更多的开发或集成,应用的成熟需要不断的进行功能沉淀与积累;而 Domino 更像 4GL工具,提供了业界领先的协同工具、企业级文档处理、文档级安全控制机制、 大量的应用模板,使其更擅长办公应用支撑, 但面对大量结构化业务信息处理时则显得明显不足。
二、OA 技术的全新解决方案
三大主流技术的优缺点非常明显, 面对新的 OA 需求, 很难选择其中一种主流技术来完满解决,通过多年的探索与实践,选择了 J2EE+Domino 构建 OA 平台,很好地满足了以知识管理为核心、以实时协作为技术支撑手段,以统一的知识门户为展现方式的 OA 需求。
整个解决方案基于面向服务的应用 ( SOA)设计理念, 遵循 J2EE 标准, 以门户为应用框架,融结构化数据、 非结构化数据处理于一体, 支持分布式协同计算、 信息集成和业务流程集成。
方案特点:
1. 基于 SOA,遵循 J2EE 标准,保证了系统的灵活性、可用性、可集成性和可伸缩性,能够满足不同层次、不同时期的需求;
2. 充分利用了 RDB 擅长结构化数据处理、 Domino 擅长非结构数据处理技术,实现了组织内部外部显性知识(文档、表格等)的有效获取、沉淀、共享、学习、应用与创新,同时将组织中存在的大量业务数据进行集成,实现信息知识化;
3. 借助 Domino 强大的协同工具,实现组织的隐性知识(专家经验)显性化,管理流程与业务流程的整合, 打破固有的责权体系实现跨部门、跨地域、跨时域的协作,并帮助构建新型的虚拟团队管理模式,实现管理和谐化;
4. 通过 Portal 技术, 构建统一的知识门户, 并根据个人喜好定制自己的工作平台, 实现真正的以人为本的管理思想, 同时将合适的知识以合适的方式在合适的时间传递给合适的员工,以提升员工的综合素质,强化执行能力。新的解决方案集多种技术的优势于一体, 优点非常明显, 但也存在投资成本较高的问题,在实际使用时可以考虑项目的具体特点, 灵活进行组合, 如在以知识管理、 文档处理、 流程审 批 等 为 主 、 业 务 数 据 处 理 为 辅 ( 如 业 务 报 表 展 现 ) 的 情 况 下 , 可 以 采 用Domino+JBOSS/Tomcat+MySQL 方案,在保证系统可用性的前提降低项目成本。
总结
伴随组织面临的竞争环境不断变化, OA 的内涵与外延都会不断的拓展,知识管理、实时协同、业务流程及信息集成、个性化门户将会丰富与完善 OA 应用,同时 IT 技术的飞速发展,必然会有创新性的技术,以统一的支撑平台来解决 OA 需求。
添加专属销售顾问
扫码获取一对一服务