項目描述:
辦公自動化(OA)是面向組織的日常運作和管理,員工及管理者使用頻率最高的應用系統,自1985年國內召開第一次辦公自動化規劃會議以來,OA在應用內容的深度與廣度、IT技術運用等方面都有了新的變化和發展,并成為組織不可缺的核心應用系統。主要推行一種無紙化辦公模式。
隨著OA應用內容的不斷擴展,OA技術也在不斷發展,從過去的BASIC+文件系統到VB+ACCESS、DELPHI+ORACLE、PHP+mysql、JAVA+mysql,基本形成了三大主流技術:
1. .net+關系型數據庫(RDB)技術
基于.net+RDB的辦公平臺則以簡單、靈活、易用的特點獲得了廣泛的市場。.net是微軟的企業級應用開發平臺,優勢是組件眾多,可以搭建個性化的應用。但是由于需要比較專業的開發技術,并且系統的開放性較差,對微軟以外的平臺兼容性不好,以及版權的原因,所以在絕大多數企業看來并不適用,只有少數外企愿意使用這個技術。[1]
2. SUN的JAVA+RDB技術
JAVA(J2EE標準)以其開放性、與平臺無關性引領著技術發展方向,并迅速在各類應用系統中得到廣泛應用與推廣,在OA領域市場領域不斷擴大。
JAVA技術的優勢是跨平臺、安全穩定、開放性好,尤其是開放性這個特點,使得JAVA順應時代發展需求,成為OA軟件開發商的寵兒,截至2014年,市場上主流的OA軟件中,90%以上采用JAVA技術。華天動力OA軟件是業內第一個向用戶提出需要關注開發技術的廠商,但這個觀點起初并不為廣大用戶甚至個別廠商所認同。
市場是客觀的,它會根據實際需要做出正確的選擇,隨著用戶意識到軟件開放性、拓展性、兼容性的重要性,JAVA很快成為企業級管理軟件開發的最主要工具。原本一些采用其他技術的廠商,也紛紛加入到JAVA陣營,沒有及時轉型的,則逐漸被市場淘汰了。[1]
3.IBM Lotus Domino技術
Lotus自1989年推出,以電子郵件、協同、非結構文檔處理、安全機制見長。然而隨著OA應用的內涵不斷豐富,Domino也暴露出一些明顯的弱點,不妨將技術原理相同的.net/JAVA與Domino作一簡單的比較(以OA應用為前提):
.net/JAVA更類似3GL工具,應用功能的實現需要更多的開發或集成,應用的成熟需要不斷的進行功能沉淀與積累;而Domino更像4GL工具,提供了業界領先的協同工具、企業級文檔處理、文檔級安全控制機制、大量的應用模板,使其更擅長辦公應用支撐,但面對大量結構化業務信息處理時則顯得明顯不足。
IBM是OA軟件的鼻祖,因此它的Domino技術也在十幾年前被視為是OA軟件的正統平臺,其優勢是安全性和穩定性極佳,底層架構很健壯。
但它有兩個致命的缺陷,一是開放性很差,很難和其他管理系統進行數據整合;二是技術太復雜,實施、維護、二次開發都需要專業的技術人員來做,導致相關的成本非常高。這兩個缺陷導致Domino技術很難適應中國企業的需求。[1]
4.Suo-基于saas的j2ee服務
OA將業務流程與審批流程真正的做到了根據需求而變化的流程自動化平臺。擅長業務流程及審批流程,最注重與第三方ERP的集成工作,實現目標是將企業的審批流與業務流全部打通,最終形成報表體系,服務于決策。
PHP是一門開發語言。而開發語言寫出來的代碼,通常需要在指定的軟件下才能運行。因此,我們寫好的代碼需要(運行)顯示出來看到,就需要安裝這幾個軟件來運行代碼。
BlueAisec WEB應用防火墻,Web 漏洞掃描防護,CC 和 DDOS 攻擊防護,機器學習智能防御,地理位置訪問控制,自定義規則精準控制,分布式集中管控服務