李鵬俊
本文針對計量技術機構固定資產管理的特點和實際需求,設計了一種基于MVVM架構的固定資產管理信息系統并進行了部署應用。系統具有資產管理、流程管理、分析報表、決策支持等功能,實現了資產全生命周期的信息化管理。特別是對技術機構存在的大量計量標準儀器設備的管理,即符合資產管理的需求,同時也符合行業規范的要求。經過應用表明,系統具有良好的可靠性和交互性,對于類似檢驗檢測機構有借鑒意義。
近年來,隨著社會經濟的高質量發展,作為承擔計量器具檢定、校準工作的計量技術機構發展迅速,機構數量和市場規模大幅增加。各計量技術機構所具備的檢測能力、從業人員、機構規模、資產數量都隨之增加。計量技術機構的固定資產具有一定的專業性,且存量大、種類繁多。固定資產的多樣性和流動性給相關管理工作提出了更高的要求,現有的管理方式和系統難以同時覆蓋資產管理和計量標準儀器設備管理。計量技術機構在固定資產管理中還存在信息化管理意識不強的問題,機構內外部資產管理系統獨立運行,重復操作工作量大,信息無法共享嚴重影響固定字串管理效率。也存在固定資產購置、盤點和處置不規范的問題,造成帳卡物不符的現象,購置與處置階段缺少績效評估和必要的數據支持。因此亟需建設信息化管理系統,涵蓋固定資產的管理流程,統一資產臺賬,滿足計量標準儀器設備的規范管理要求。
(一)管理需求
根據固定資產管理和計量標準儀器設備管理規范,資產管理方面,要具有臺賬登記、資產驗收、資產盤點、資產報廢、信息變更、分類管理等功能。流程管理方面要具有資產領用、資產調撥、資產保修、資產報廢等業務流程。數據分析方面要具有資產履歷、分類匯總、月度報表、報廢清單、到期預計等圖表或報表。計量標準儀器設備管理方面要具有標準器溯源管理、標準器技術檔案、標準器維修、標準器狀態等信息。
(二)技術需求
系統需使用一種通用和流行的變成語言或框架來實現,以保證系統開發的技術及人員延續性。對于不同使用部門和使用人員,要具備完善的安全機制,如數據加密、權限管理、用戶認證等。系統需具有友好的操作界面、方便的操作方法,簡單易用。同時還應具備高可維護性和擴展性。
(一)系統開發平臺和相關技術
本系統使用Visual Studio 2019版進行開發,Visual Studio 2019 集成包括 C#、C++、Python、JavaScript、TypeScript 等開發語言,并且支持多種開發類型,包括桌面開發、Web 開發、移動應用開發等。同時具有豐富的開發工具和功能,可以更加高效和便捷地進行應用程序和移動應用開發。
使用Git平臺進行代碼分布式托管,團隊協作開發,創建不同分支,各開發人員并行開發,大幅提高開發效率。
前端界面使用JavaScript的Vue框架,實現數據雙向綁定、狀態管理,更大的優點是開發效率高,插件和工具豐富。
數據持久層使用Entity Framework對象/關系映射(ORM) 框架,通過抽象層訪問數據庫,降低和簡化開發難度,提高應用程序開發效率和代碼質量。并且支持包括SQL Server、MySQL、Oracle 和 PostgreSQL 等多種數據庫,以及Database First、Code First 和 Model First 等多種開發模式。
數據庫選擇MySQL或PostgreSQL,在保證性能的前提下,大幅降低部署成本。
(二)架構設計
系統業務架構滿足所有固定資產全生命周期的管理需求,建立統一的固定資產臺賬,建立不同分類的固定資產管理流程,根據流程狀態更新新臺賬信息。對于特定的固定資產如計量標準儀器設備,按照“《JJF1069-2012法定計量檢定機構考核規范》 6資源配置和管理”、“《JJF1033-2016計量標準考核規范》 4計量標準的考核要求”、“《CNAS-CL01檢測和校準實驗室能力認可準則》 5.5設備,5.6測量溯源性”等規范建立管理流程。
系統技術架構設計采用可靠的B/S基礎架構,按照SaaS的思想以 .Net Core微服務為核心構建,跨平臺通過Web微服務,大大提高系統的響應時間和可靠性。
前端用戶接口基于MVVM架構進行設計,使用Vue前端框架實現。MVVM框架設計模式主要分為Model、View、View Model三層,其中View Model則為重點設計方向,實現數據綁定和用戶操作接口。所有業務邏輯通過WebApi接口,向后端發送調用請求。將后端業務和前端視圖進行分離,具有耦合度低、代碼易復用,可獨立測試、獨立開發等優勢。
(三)模塊設計
1.用戶管理模塊,包括用戶注冊、信息更新、用戶分組、管理權限分配等功能。
2.系統管理模塊,包括系統初始化、基礎數據錄入、系統訪問限制、數據備份等功能。
3.資產管理模塊,包括資產管理(申請、驗收、領用、調撥、報修、報廢出入庫),信息變更、資產分類,臺賬管理。
4.資產盤點模塊,包括盤點計劃、數據導入導出、信息變更(盤盈、盤虧、無盈虧)。
5.計量標準儀器設備管理模塊,標準器登記、維修、使用記錄、溯源記錄等功能。
6.溯源管理模塊,包括溯源計劃(建立、執行、更新),溯源信息增刪改查。
7.檔案管理模塊,用于資產履歷動態更新。
8.統計分析模塊,包括資產部門使用匯總、分類匯總、月度增減匯總、到期提醒、報廢匯總等。
9.決策支持模塊,包括固定資產和標準器使用信息排序,產值和價值排序,異常預警等功能。
以某計量研究院為例,作為法定計量技術機構,該院各類固定資產數量合計四千余臺套,其中作為計量檢定和校準用途的儀器設備達到三千余臺套,占比78%以上。該院有信息化系統輔助管理,但各系統間數據不互通,管理側重方向不同,資產管理僅作為其中的一個模塊運行,不能滿足資產管理的基本需求。
系統上線運行后,解決了之前固定資產管理模式下存在的問題,實現了固定資產管理無紙化。固定資產管理人員依靠系統可動態掌握資產狀態,實時更新資產臺賬。可全面監控和管理,減少了人工審批和管理的時間成本。通過系統對單個資產的基本屬性、使用屬性、管理屬性達到精準的管理效果,更加準確的實時監控資產狀態。
對于存量較大的計量標準儀器設備的管理,從采購、溯源、使用、維修、績效分析,多方面滿足固定資產本身的管理,同時按照文檔化管理的方式,符合考核規范的要求。將兩種管理方式整合在一個平臺中,數據和信息互通。再經過績效評價,真正發揮資產效能,提高流動性,避免資產閑置、丟失、重復購置,從而提升管理效能。
固定資產是技術機構高質量發展的重要基礎保障,本文通過對技術機構固定資產管理需求的深入分析,建立了基于MVVM架構的資產管理系統,構建出一套業務邏輯和市局分離的,擴展性和維護性良好的信息化管理系統。幫助技術機構更好的管理和維護固定資產,提高工作效率和降低管理成本,系統中對于資產使用情況,通過多種可視化方式展示,對于數據分析和決策制定有很好的支撐作用。通過系統和制度建設,強化管理意識,促進固定資產管理的智能化、規范化,保障計量技術機構發揮最大的社會服務效能。
作者單位:甘肅省計量研究院
基金項目:甘肅省市場監督管理局科技計劃資助“法定計量技術機構固定資產全周期信息化管理體系和系統研究”(編號:SSCJG-JL-A202201)。