任玉超 段偉
【摘要】本文介紹了一套企業產品標準評價系統的設計與實現,并從系統的背景、可行性、技術選擇和系統架構設計等方面進行闡述。該系統采用Java語言和Spring Boot+Vue框架進行開發,可以很好地解決傳統標準評價工作效率低和過程跟蹤難的問題,可為政府和企業提供高效、準確的標準評價數據,有利于提升產品標準質量和企業產品總體水平。
【關鍵詞】標準評價;信息化;Java語言
【DOI編碼】10.3969/j.issn.1674-4977.2024.02.013
Design and Implementation of Standard Evaluation System
REN Yuchao, DUAN Wei
(Liaoning Institute of Standardization, Shenyang 110004,China)
Abstract: The design and implementation of a standard evaluation system for enterprise products is introduced, with an explanation of the systems background, feasibility, technology selection, and system architecture. The system is developed using Java language and Spring Boot+Vue framework, and it effectively addresses the issues of low efficiency and difficult process tracking in traditional standard evaluation work. It provides efficient and accurate standard evaluation data for government and enterprises, which is beneficial for improving the overall quality of product standards and the level of enterprise products.
Keywords: standard evaluation; informatization; Java language
2019年2月,國家市場監督管理總局印發《市場監管總局關于全面推進“雙隨機、一公開”監管工作的通知》(國市監信〔2019〕38號),首次將企業標準自我聲明監督檢查納入市場監管總局隨機抽查事項清單。同年6月,國家市場監督管理總局辦公廳印發《團體標準、企業標準隨機抽查工作指引的通知》(市監標創函〔2019〕1104號),進一步明確了抽查團體標準和企業標準時的抽查事項、檢查內容和方法等。
遼寧省自2016年開始進行企業產品標準評價工作,全省累計開展企業產品標準評價2500余項,團體標準評價300余項,另外還發布了地方標準DB21/T 3131—2019《企業產品標準評價規范》。截至2021年12月31日,遼寧省累計有10,940家企業通過企業標準信息公共服務平臺自我聲明公開團體標準664項、企業標準55,372項。根據近幾年的企業標準監督檢查評價,遼寧省的企業在企業標準信息公共服務平臺自我聲明公開的團體標準和企業標準質量參差不齊,在標準編寫的規范性,引用文件的時效性,技術內容的先進性、科學性,試驗方法的科學性、完整性,檢驗規則的可操作性,結構要素的完整性等方面存在一些問題,同時還存在個別產品標準技術指標低于強制性國家標準的現象。目前,各地的標準評價工作都是采取人工審核的方式。這種方式工作量大、效率低,同時不能做到數據溯源和分析。標準評價系統的設計和研發在很大程度上可以解決目前標準評價中存在的一些問題。
1)技術可行性:該系統開發所采用的技術均是目前主流的技術,在短時間內不會被其他技術代替,并且這些技術已經有大量的成功案例,完全可以滿足該系統的開發要求,所以在技術上是可行的。
2)資源可行性:在軟件資源方面,開發團隊歷經多個信息化項目,有著豐富的開發經驗。在硬件資源方面,開發團隊擁有專業的機房,其包括服務器、網絡設備和安全設備。
3)社會可行性:在法律上,該項目沒有侵權或者抄襲等違法情況,也沒有被申請過專利,因此是可行的;在政策上,無國家政策限制,也無地方政府(或其他機構)的限制;在使用上,系統操作簡單快捷,功能齊全,滿足使用人員的基本需求。
一個軟件項目的基礎是該項目的開發語言,不同語言的難度也是不同的。在項目開始階段選擇一個正確的開發語言對項目的實現是至關重要的。本系統是基于Java語言,采用B/S架構的設計方案。Java語言是面向對象語言中使用量最大的語言,其具有性能優異、普及范圍廣、安全系數高等優勢。
該項目的開發采用前后端完全分離的方式。前端使用Html5以及當前較流行的Vue框架,后端采用Spring Boot框架,數據庫選擇使用MySQL數據庫。本系統的數據庫設計較為完善,主要包括18個表的設計。
一方面,Vue框架是一個用于創建用戶界面的開源Model-view-viewmodel前端Java Script框架,也是一個創建單頁應用的Web應用框架。與其他大型框架不同,Vue被設計為可以自下向上逐層應用。Vue的核心庫只關注視圖層,不僅易于上手,還便于與第三方庫或既有項目整合。另一方面,當與現代化的工具鏈以及各種支持類庫結合使用時,Vue也完全能夠為復雜的單頁應用提供驅動。
Spring Boot是一個便于創建獨立的、生產級的、基于Spring的應用程序框架。Spring Boot可以大大簡化之前SSM(Spring MVC+Spring+Mybatis)的框架進行程序開發。
MySQL數據庫是由瑞典公司研發完成,現歸于Oracle公司旗下的一款關系型數據庫管理系統。因為MySQL數據庫有著體量小、運行速度快、使用成本低、開放源代碼等特點,通常在中小型的項目中使用。將其與PHP與Apache服務器結合起來,可以營造一個良好的開發、運行環境。
系統采用的是原型法和生命周期法相結合的系統開發方法。開發過程如圖1所示。
經過需求分析、概要設計、詳細設計、編碼、測試這幾個階段的實施,本系統已經通過了功能測試、性能測試以及壓力測試并投入使用。根據實際工作需要,該系統的功能模塊包括標準數據錄入、任務分配、執行檢查、檢查結果維護、評價報告管理、報告審核管理、統計分析管理這七大功能模塊,各功能模塊的簡要介紹如下。
1)標準數據錄入模塊主要是基于本年度已經抽取好的待檢查標準信息,錄入額外的系統中需要應用到的基礎數據,將數據存儲在數據庫中,如圖2所示。
2)任務分配模塊是管理者將任務分配信息錄入系統中,任務分配包括評價任務和審核任務,可以實時分配和查看,也可以實現批量處理,從而方便后期管理和數據溯源,如圖3所示。
3)執行檢查模塊是按照標準評價檢查事項進行標準的檢查。
4)檢查結果維護模塊是在系統內進行檢查結果的錄入、編輯、刪除等維護工作。不論標準是否有問題,都要錄入結果,如果標準存在問題,還要進行詳細的問題說明,如圖4所示。錄入的結果可實時在數據庫中更新,成為后續功能模塊的數據來源。
5)評價報告管理模塊是系統根據標準已錄入的檢查結果自動進行評價報告的生成,并管理評價報告的信息展示和維護,系統提供下載功能,可隨時下載評價報告。
6)報告審核管理模塊是針對已生成的評價報告進行逐級審核,如果審核不通過,可反復修改報告內容,再反復審核直至審核通過,最后將提交的數據進行數據庫更新,如圖5所示。
7)統計分析管理模塊是將系統中的標準清單以及評價問題數據從不同的維度進行統計匯總,并進行信息展示。統計結果可作為后續數據分析和工作的依據。
6.1原有標準評價機制存在的弊端
1)評價過程可追溯性差。過去標準評價需要4~5位技術人員完成審查、專家審核、審核、復核、審批等過程,每個環節的處理結果對下一環節都有影響。因此,過程可追溯性如何全流程展示對評價過程質量至關重要。
2)單項評價結論無法自動收集。目前,標準評價過程還是一個以人工為主的高技術服務性過程。由于每項標準的評價可能涉及10多個子項,這些子項的單項評價結論又是標準化行政主管部門完成監管職能的重要基礎。如何準確、實時形成可查詢的評價結論對評價過程質量是至關重要的。
3)無統計分析模型。企業產品標準評價工作已持續了五年,每年評價內容和分析事項都在調整、優化,已經形成了大量的基礎數據,發現的問題也有了明顯改善。為了繼續支持遼寧省企業產品質量總體提升,快速準確地為相關部門提供我省產品標準質量的真實數據,為政府的決策提供可靠的數據支持。
6.2應用企業產品標準評價系統的意義
本系統的開發設計,可以很好地解決6.1中指出的三個技術問題,達到信息化與標準化管理相結合,在大幅度提高工作效率的同時實現數據可溯源、數據可分析,還可提供一套完整的、科學的分析模型供其他工作模塊參考使用。
本研究開發的企業產品標準評價系統,采用信息化的方式對整個標準評價過程進行管理,收集整理標準指標等相關數據,在線出具評價報告,并對評價結果進行統計分析。該系統在全國尚屬首例,為政府部門的相關政策制定與出臺提供高效、準確、科學的可靠的數據支持。
【參考文獻】
[1]王新宇.基于Spring Boot的高職院校實驗室管理系統的設計與實現[D].蘭州:蘭州大學,2019.
[2] BOLLELLA G,GOSLING J.The Real-Time Specification for JAVA[J].Computer,2000,33(6):47-54.
[3] LYON D,FUHRER M,ROWLANG T,et al.The JBoss Integration Plug-in for IntelliJ IDEA,Part 2[J].Journal of Object Technology,2005,4(7):25-34.
【作者簡介】
任玉超,女,1989年出生,學士,研究方向為信息化管理、標準化管理。
(編輯:侯睿琪)