domino流程图_OA实施工程师一线解读Java与Domino优劣
南寧OA軟件泛微運營中心云騰為您分享:
作為企業(yè)的CIO,不僅要面對企業(yè)內(nèi)部的各類需求,還需要管理理念以及對市面上的信息化系統(tǒng)和技術(shù)了如指掌,否則很有可能在自己的職業(yè)生涯中劃上遺憾的一筆。固然是吃一塹長一智,但誰不想碰上一個好的顧問,給他最專業(yè)的建議呢?!國內(nèi)高端OA第一品牌——上海泛微公司近日隆重推出“一線解讀”系列稿件,讓最前線的人告訴你最真實的答案!如果您的企業(yè)正在考慮OA選型,這將是不容錯過的一站哦!
最近銷售部同事找到我,說有客戶來電,指明要Domino技術(shù)的OA系統(tǒng)。可能客戶有他的想法,但身為實施工程師的我著實有些不解。10年前,OA市場曾是Domino技術(shù)的天下,但現(xiàn)在Java技術(shù)的受關(guān)注程度顯然已經(jīng)超越了包含Domino技術(shù)在內(nèi)的其他OA技術(shù)平臺。我在此匯聚多年一線實施經(jīng)驗,對兩個平臺做下對比,希望能夠為企事業(yè)單位的OA選型提供幫助。
1.? ?技術(shù)層比較
技術(shù)層比較 Domino JAVA
開發(fā)技術(shù) 專屬于 IBM,有點類似于VB, 掌握Domino開發(fā)技術(shù)的人少之又少。是屬于面向過程的開發(fā)語言。 屬于SUN,是目前全球范圍內(nèi)推廣最普遍的開發(fā)語言,掌握JAVA開發(fā)技術(shù)的人在中國非常多。屬于面向?qū)ο蟮拈_發(fā)語言。
開發(fā)工具 必須用自帶的安裝程序安裝開發(fā)端,客戶端,管理端,并在開發(fā)端進行開發(fā)。 可以用各種開發(fā)工具著手開發(fā)。比如Editplus,eclipse, Myeclipse等等
接口 大部分是IBM公司自己的接口,基本很少有第三方軟件提供Domino接口,即使有,接口關(guān)聯(lián)也非常不規(guī)范。 接口非常多,各接口之間基本按規(guī)范協(xié)作,JDK本身提供很多類,也可以在網(wǎng)上找到很多JAVA開發(fā)的類或函數(shù)。
對關(guān)系數(shù)據(jù)庫的支持 Domino由于本身就是文檔數(shù)據(jù)庫,所以對關(guān)系數(shù)據(jù)庫支持很差,如果有集成,大部分數(shù)據(jù)采用JDBC方式創(chuàng)送。而且從結(jié)構(gòu)上分析,不可能將所有數(shù)據(jù)全部寫入關(guān)系數(shù)據(jù)庫,DOMINO本身至少會存放80%的數(shù)據(jù),關(guān)于的日志的部分可以寫入到關(guān)系數(shù)據(jù)庫。 JAVA支持市面上的大部分關(guān)系數(shù)據(jù)庫,ORACLE,SQL,MYSQL,DB2等等。對中間件的支持也很多。所有數(shù)據(jù)均可以寫入關(guān)系數(shù)據(jù)庫。
2.? 維護層比較
維護層比較 Domino JAVA
針對OA的維護 Domino維護底層需要安裝Domino自帶的管理端,客戶端和開發(fā)段,并安裝中文語言包,安裝過程比較復雜,維護界面也不人性化,沒有專業(yè)的培訓很難做到 Java開發(fā)的OA直接可以在B/S結(jié)構(gòu)的界面上進行維護,并且可以分權(quán)管理維護,部門的人可以維護部門的人員,界面等。
數(shù)據(jù)備份機制 Domino備份機制必須采用第三方備份,由于Domino所有數(shù)據(jù)均存放在服務(wù)器本地管理端文件夾里,所以必須用第三方備份機制定期備份。 JAVA由于本身是一種開發(fā)語言,數(shù)據(jù)全部存儲到關(guān)系數(shù)據(jù)庫,所以備份機制很強大,可以用關(guān)系數(shù)據(jù)庫本身的備份機制,比如ORACLE的異地備份等等。
數(shù)據(jù)安全方面 C/S架構(gòu)的Domino還是很安全的,每個客戶端都有一個唯一的ID,但C/S架構(gòu)已經(jīng)被淘汰,B/S架構(gòu)的Domino體系安全性一般,在IE里面就可以通過地址(后綴名.nsf)來訪問數(shù)據(jù)庫。而且用戶超級管理員可以查看所有流程,對于企業(yè)管理來言,存在很大的安全隱患。 JAVA體系可以采用動態(tài)密碼卡,USB密碼卡等方式保存密碼,并且隱藏IE地址和右鍵屬性,用戶無法得知頁面的實際地址。對于超級管理員來說,只能做到系統(tǒng)維護級,對于應(yīng)用級的數(shù)據(jù)比如流程,超級管理員也無權(quán)查看。
3.? 應(yīng)用層比較(OA)
應(yīng)用層比較 Domino JAVA
表單 Domino架構(gòu)的表單如果客戶想修改,大部分表單需要二次開發(fā),無法真正的實現(xiàn)表單自定義功能,用戶往往存在需要改變現(xiàn)有表單樣式和操作習慣的情況。而且權(quán)限無法控制到節(jié)點和字段的關(guān)系。 JAVA體系對實現(xiàn)表單自定義功能很強大,用戶可以自己根據(jù)實際需要制作表單,基本可以實現(xiàn)與現(xiàn)有表單樣式一致,無需改變現(xiàn)有操作習慣。權(quán)限可以控制節(jié)點與字段的關(guān)系。
流程實現(xiàn) 由于Domino流程節(jié)點必須事先用域定義好,所以Domino流程節(jié)點有數(shù)量顯示,大于一定數(shù)量(一般都少于40)個節(jié)點的流程就無法實現(xiàn)。 JAVA對節(jié)點沒有限制,可以實現(xiàn)很復雜?
流程安全性 Domino流程安全性較差,管理員帳號可以查看全部流程。 JAVA對權(quán)限控制較高,管理員帳號只能做到性能維護的流程。
流程配置 Domino流程配置起來很復雜,不同的流程需要到不同的模塊去配置。 JAVA流程只需要在一個地方配置就可以。
流程跟蹤 由于平臺限制,Domino流程從流程圖中無法看到流程逆推,只能看到流程由上到下,無法看到特定節(jié)點有哪些流程出口,無法看到特點節(jié)點可以退回流程到哪個人。 JAVA很強大的圖形顯示,可以從流程圖中看到某個節(jié)點有哪些出口,可以流出到哪里。
頁面顯示 Domino主頁風格比較死板,每類內(nèi)容只能最多顯示一條圖片新聞,不能顯示FLASH等信息;界面風格有限,只有幾種顏色或風格可選;Domino圖片(LOGO,BANNER)等必須經(jīng)過專業(yè)技術(shù)開發(fā)才能更換 JAVA支持多圖片,FLASH,RSS等動態(tài)元素顯示,支持自定義界面風格。
如果您想了解更多南寧OA軟件相關(guān)的信息,歡迎關(guān)注我們的網(wǎng)站咨詢了解。
分享:南寧OA軟件公司
總結(jié)
以上是生活随笔為你收集整理的domino流程图_OA实施工程师一线解读Java与Domino优劣的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iphone查看删除的短信_苹果删除的短
- 下一篇: 安卓手机备份_安卓手机数据备份与恢复方法