從首次程式碼評估到完全遷移並驗證的 C++ 系統,我們涵蓋整個過程。以下是我們交付內容的一部分:
程式碼評估與稽核
對每個程式、copybook、JCL 和資料相依性進行靜態分析和人工審查,並提供清晰的複雜度與風險報告。
目標架構與路線圖
整潔的 C++ 模組設計、資料層方案,以及包含里程碑和估算的分階段遷移路線圖。
COBOL 到 C++ 轉換
將每個 COBOL 程式逐模組重寫為架構整潔、可維護的現代 C++17/20。
資料遷移
將 VSAM、平面檔案和 DB2 轉換為 PostgreSQL、SQLite 或結構化的現代格式。
輸出一致性測試
將 C++ 輸出與原始 COBOL 自動比對,逐筆記錄證明行為一致。
並行執行與交接
新的 C++ 系統在驗證完成前與舊有 COBOL 並行執行,並提供完整原始碼、CMake/CI 以及 60 天的缺陷修復。