目標數據管理系統分析設計
如同源內容管理系統分析一樣,我也需要對目標內容管理系統進行詳細的評估,分析和設計。并且制定詳細的文檔信息和文檔,表格模版。 這些文檔信息主要包括:
目標內容管理系統的技術以及業務負責人,我們需要搜集整理這些負責人的職務,聯系方式,主要負責的應用程序等信息。聯系表的設計可以參考 表 1
目標內容管理系統架構,內容管理系統架構圖可以參考 圖 1
目標內容管理系統的數據模型,數據模型的設計可以參考 圖 2
目標內容管理系統的軟硬件信息,可以參考 表 2
目標內容管理系統的安全策略,可以參考 表 3, 表 4, 表 5
目標內容管理系統的業務流程設計可以參考現有系統的業務邏輯,并進一步分析業務需求對現有業務邏輯進行升級改進。業務流程圖和數據量分析可以參考 圖 3和 表 6
目標內容管理系統的服務質量,問題或缺陷,可以參考現有系統。
遷移實施計劃
在對源內容管理系統和目標內容管理系統進行了詳細的分析和設計后,我們需要著手創建詳細的遷移實施計劃,一個遷移項目的成功與否,關鍵在于確保遷移前后業務產品的持續性和可用性。 因此在制定計劃前,我們需要進行一些深入的調查工作,如:
調查應用程序之間的系統依賴性。
調查數據的類型,以及類型之間的數據依賴關系
源內容管理系統和目標管理系統的時區關系
調查源內容數據和目標數據的映射關系
調查源內容管理系統和目標內容管理系統的文件系統以確保合理的數據遷移包的大小
根據數據的映射關系和業務邏輯創建相應數據遷移包
調查源內容管理系統和目標內容管理系統的數據傳輸參數
調查源內容管理系統和目標內容管理系統的安全策略
當獲得所有的調查信息后,接下來我們需要計劃遷移的階段以及時間線。 表 9是一個遷移階段定義的示例。
表 9. 遷移階段定義
搭建目標數據管理系統
根據對源和目標內容管理系統的分析設計文檔,首先我們需要搭建目標數據管理系統安全策略,數據模型,數據模型是整個內容管理系統的基礎。接下來我們需要建立整個內容管理系統的安全模型。后建立內容管理系統的業務流程。
搭建完系統后,我們需要進行單元測試,系統整合測試,系統性能測試,用戶接收測試。