晉商銀行代碼質量分析與審核能力提升項目供應商第二次征集公告一、項目名稱晉商銀行代碼質量分析與審核能力提升項目供應商征集二、項目背景 當前,我行代碼質量管理完全依賴線下人工代碼審核( )形式,缺乏自動化、標準化的代碼質量檢查工具,導致代碼問題發現效率低、審核周期長、規則執行一致性不足,難以滿足日益增長的研發效率與質量管控需求。為系統性解決這一痛點,擬建設代碼質量分析與審核工具,旨在通過技術手段實現代碼掃描工具自動化、規則統一化、規則熱加載化、代碼質量管控流程標準化。通過本項目建設,將徹底改變現有依賴人工審核的被動模式,構建覆蓋全行研發流程的代碼質量管控體系,為代碼安全、高效交付提供技術保障。三、項目要求 建設代碼質量分析與審核能力管理平臺,應具備以下核心功能模塊:(一)代碼掃描與檢測功能支持多種編程語言(如、、++、等),自動檢測代碼中的語法錯誤、潛在邏輯缺陷、代碼規范違規(如命名規范、代碼復雜度、代碼重復度)、安全漏洞(如攻擊)等;(二)規則管理功能 . 分層管理:支持按業務領域、風險等級等維度對掃描規則進行分類管理; . 規則熱加載:規則更新后無需重啟服務即可實時生效;. 規則庫完善:支持自定義規則模板,并提供規則描述、示例代碼、修復建議等輔助信息。(三)引擎與規則解耦功能. 實現掃描引擎與掃描規則解耦部署,支持引擎獨立擴展和規則動態加載;. 支持大規模代碼庫的并發掃描,提升大規模代碼庫的掃描效率。(四)集成與對接功能. 支持與行內研發流程系統(如流水線/)對接,實現代碼提交后自動觸發掃描,形成&;開發-提交代碼-掃描-修復-上線&;閉環管理;支持通過配置行內代碼倉庫中各系統的及分支進行增量掃描和基線比對;. 支持掃描結果自動推送至缺陷管理系統,生成工單并關聯責任人;支持修復后自動復檢,確保問題閉環。并生成可視化質量報告;. 提供開放的接口,支持第三方工具擴展。(五)報告與可視化功能. 多維報告生成:按問題類型(安全、性能、規范)、嚴重等級(緊急/高/中/低)分類統計;. 可視化儀表盤:展示整體代碼健康度、掃描覆蓋率、高風險問題分布等核心指標;支持自定義數據看板,滿足不同團隊需求。(六)權限與審計功能. 支持角色權限管理,按....
快捷閱讀