越來越多的企業(yè)用內容管理系統(tǒng)來管理電子發(fā)票,電子文檔,人力資源等結構化或非結構化數據內容,而且把這些業(yè)務外包到第三方的 IT 公司。外包公司的更換,或者現有內容管理系統(tǒng)不能滿足業(yè)務增長,性能,兼容性等方面的需要,企業(yè)計劃采用業(yè)務管理,性能以及兼容性更好的系統(tǒng)。 還有的企業(yè)目前根本沒有采用內容管理系統(tǒng),所有的發(fā)票,電子文檔,人力資源信息都是以紙質文字或者檔案的形式管理維護,為了提高企業(yè)的運營效率,這些企業(yè)計劃采用內容管理解決方案。
如何在不干擾現有業(yè)務的基礎上把這些內容數據從一個系統(tǒng)遷移到另外一個系統(tǒng),如何做到無縫遷移,并且在遷移的過程中保證數據的完整性,兼容性以及數據的安全?這樣我們需要一個系統(tǒng)的遷移方案。本文著重解析和介紹了一個從分析 -> 設計 -> 實施 -> 系統(tǒng)切換的內容數據遷移流程。其中分析主要從源內容管理系統(tǒng),現有業(yè)務邏輯,以及目標系統(tǒng)的分析三個方面進行。 實際包括目標系統(tǒng)的設計和遷移計劃的設計。
實施主要包括,搭建目標數據管理系統(tǒng),實施內容遷移 以及對遷移數據的清點和對賬。 系統(tǒng)切換主要指新老系統(tǒng)的切換以及老系統(tǒng)的退役處理。
源內容管理系統(tǒng)分析
為了確保新系統(tǒng)能夠完全兼容現有系統(tǒng)的業(yè)務需求,確保現有業(yè)務邏輯不被數據遷移所干擾,我們需要對現有內容管理系統(tǒng)進行詳細的評估和分析。并且制定詳細的文檔信息,表格模版。 這些文檔信息主要包括:
1. 現有內容管理系統(tǒng)的技術以及業(yè)務負責人,我們需要搜集整理這些負責人的職務,聯(lián)系方式,主要負責的應用程序等信息。 表 1是一個簡單的例子:
表 1. 聯(lián)系信息
2. 現有內容管理系統(tǒng)架構 , 如 圖 1所示
圖 1. 內容管理系統(tǒng)架構圖示例
3. 現有內容管理系統(tǒng)的數據模型
數據模型是企業(yè)級內容管理產品用來實現復雜和多變的元數據標準和數據結構信息。客戶化定制不需要任何系統(tǒng)設計和編程,直接利用數據模型來實現。