申請免費試用、咨詢電話:400-8352-114
應(yīng)用程序方面具有明顯復(fù)雜性,系統(tǒng)訪問各種類型的數(shù)據(jù)并分發(fā)于大量的應(yīng)用模塊中。為了更好的控制管理這些應(yīng)用程序,支持不同的用戶應(yīng)用功能,系統(tǒng)引入中間邏輯組件層,中間層實現(xiàn)了在系統(tǒng)應(yīng)用過程的核心功能運算模塊組。為應(yīng)用表現(xiàn)和數(shù)據(jù)管理提供豐富核心運算引擎,同時也為未來功能擴展提供廣泛的開發(fā)應(yīng)用接口。
圖2:系統(tǒng)邏輯架構(gòu)示意圖
系統(tǒng)從邏輯表現(xiàn)上分為三層結(jié)構(gòu),數(shù)據(jù)層主要是用于存儲結(jié)構(gòu)化、非結(jié)構(gòu)化的知識內(nèi)容,以及動態(tài)的用戶、交流數(shù)據(jù),搜索引擎的索引數(shù)據(jù)等。
在邏輯組建層,不同的功能組件通過相應(yīng)的引擎接口應(yīng)用到數(shù)據(jù)庫上,輸入相應(yīng)的需求指令,得到不同的數(shù)據(jù)響應(yīng)結(jié)果。
在系統(tǒng)表現(xiàn)層,通過個人用戶的知識門戶功能、系統(tǒng)的功能表現(xiàn),以及系統(tǒng)的后臺管理三大部分把知識管理系統(tǒng)的功能表現(xiàn)呈現(xiàn)給用戶和管理人員。
圖3:主體功能架構(gòu)表
系統(tǒng)整體架構(gòu):由核心數(shù)據(jù)庫、知識管理系統(tǒng)、智能搜索引擎、辦公流引擎和外部應(yīng)用功能組組成。
核心數(shù)據(jù)庫:解決不同數(shù)據(jù)標(biāo)準(zhǔn)的企業(yè)用戶知識整合問題
知識管理系統(tǒng):實現(xiàn)知識積累、整理、共享與重用的核心服務(wù),通過權(quán)限管理、知識流程管理、維度管理實現(xiàn)知識的高效應(yīng)用。
智能搜索引擎:實現(xiàn)企業(yè)用戶海量知識搜索、分析及挖掘的應(yīng)用。
輕量級流程引擎:是知識流轉(zhuǎn)功能的核心服務(wù)器,辦公流引擎實現(xiàn)各項應(yīng)用功能的流轉(zhuǎn)服務(wù),并荊輪式調(diào)用知識搜索引擎與知識管理系統(tǒng)服務(wù)。是應(yīng)用功能與數(shù)據(jù)處理間的橋梁。
前、后臺應(yīng)用功能:實現(xiàn)知識管理系統(tǒng)的知識積累、日常運轉(zhuǎn)、知識維護、業(yè)務(wù)應(yīng)用、領(lǐng)導(dǎo)查閱等功能。
3)知識管理系統(tǒng)技術(shù)架構(gòu):
系統(tǒng)分為四層的技術(shù)結(jié)構(gòu):Presentation(表現(xiàn)層)、Application(應(yīng)用層)、Persisntence (持久層)、Database(數(shù)據(jù)服務(wù)層),這四層分別由:struts、spring、hibernate、Database Server(數(shù)據(jù)庫服務(wù)器)構(gòu)成(如下圖所示)。
圖4:知識管理系統(tǒng)技術(shù)架構(gòu)圖
展示層
|
知識管理系統(tǒng)功能與服務(wù)
|
業(yè)務(wù)邏輯層
|
業(yè)務(wù)邏輯實現(xiàn)(業(yè)務(wù)組件、服務(wù))、對外接口、服務(wù)調(diào)用
|
應(yīng)用服務(wù)層
|
Web應(yīng)用框架
|
權(quán)限管理
服務(wù)
|
知識管理
服務(wù)
|
工作流服務(wù)
|
搜索引擎服務(wù)
|
|
持久層
|
數(shù)據(jù)訪問、數(shù)據(jù)對象等
|
J2EE基礎(chǔ)服務(wù)層
|
企業(yè)應(yīng)用服務(wù)器:J2EE API
|
系統(tǒng)資源層
|
數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)、協(xié)議、操作系統(tǒng)
|
|