办公自动化系统(OA系统)是面向组织的日常管理与运作,员工及管理者们为适应信息化管理使用频率最高的产品。OA系统兴起发展已经三十余年, 为了适应市场的需要,OA产品不断进化,OA技术自然也随之不断完善发展,从过去单调的BASIC+文件系统到VB+ACCESS、DELPHI+ORACLE、PHP+MYSQI、JAVA+MYSOL,OA系统演变至今已经经历了三大主流技术。
IBM是OA软件的鼻祖,OA技术自然也是由IBM发端,从1989年开始,以IBM为代表的Domino Lotus系统几乎成为了办公自动化的代名词。Domino是群组工作软件,界面丰富,主要用于辅助多人协同工作,从而突破平台、技术、组织和地理上的限制,充分实现信息与技术方面的共享。该软件目前在企业级基础通信、办公自动化和信息发布等领域有一定的地位。.Net是基于Microsoft平台上的OA开发技术,最大的特点是技术相对简单,入门级架构平台,开发人员上手比较快,是最典型的易学易用的开发语言,适用于中小型企业客户。在数据库方面,.Net在自身的Microsoft SQL Server上也会比其他数据库运行得好。
目前在业内占据主流的SUN的JAVA+RDB技术。1999年SUN公司宣布JAVA的诞生,到2003年左右,JAVA逐渐成为中国OA开发商的首选技术,并迅速成为了主流。JAVA技术的优势是跨平台、安全稳定、开放性好,尤其是开放性这个特点,使得JAVA顺应时代发展需求,成为OA软件开发商的宠儿,截至2014年,市场上主流的OA软件中,90%以上采用JAVA技术。华天动力OA软件是业内第一个向用户提出需要关注开发技术的厂商,事实也证明华天动力正是利用这一特点形成自身的技术优势。
三种技术各有优劣,但是市场是客观的,不会放过任何一个弱点,日复一日地对OA技术产品进行着残酷的淘汰。Domino有两个致命的缺陷,一是开放性很差,很难和其他管理系统进行数据整合;二是技术太复杂,实施、维护、二次开发都需要专业的技术人员来做,导致相关的成本非常高。这两个缺陷导致Domino技术很难适应中国企业的需求。而.net的局限便是不适用于其他平台,导致了大量客户群体的流失。JAVA根据过去的经验教训,进步了技术水平的同时也规避了缺点。基于JAVA平台开发的OA系统,可以实现跨操作系统平台,规避了NET的局限,而以Domino为代表的C/S架构也被B/S架构所取代,以实现更大规模的企业级WEB应用,更加安全稳定,操作起来也更加简便,而厂商们也不断推陈出新,推出定制化产品及服务,更好地适应了市场和用户的需要,这也使得JAVA技术的地位进一步提高,让其他的技术平台都难以望其项背了。
作为目前市面上最主流的OA系统架构,J2EE架构本身的优越性是企业选型OA时主要参考指标,J2EE是目前OA技术中最为先进优秀的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE架构的先进性决定了其在OA系统的升级改造、系统集成整合(ERP、SAP、CRM、HR等软件的数据端口对接,大部分企业应用软件都采用J2EE标准)上具有先天的明显优势,是选型OA系统时首要参考指标。
华天动力OA是几大OA品种中更为注重技术研发的一家公司,2006年开始在OA业界闻名,主打“工作流、智慧协同、智能报表”三大技术特征。在JAVA技术开放性基础上深度研发的且独有的“魔方架构”颇让人惊艳,灵活、自由组合的功能把OA产品在企业的应用中推上了一个新的高度。