




摘" 要:為解決煙草生產制造企業廢棄煙草專賣品處置監管難度大、效率低的問題,該文通過對監管工作重點和業務流程進行分析調研,設計并實現廢棄煙草專賣品處置監管系統。系統采用前后端分離和組件模式進行開發,前端利用Vue.js框架技術,后端采用.NET Core框架設計,系統內部接口采用WebAPI接口提供,外部接口通過Restful方式以HTTP協議開放,數據庫采用MySQL數據庫。系統包括過程記錄、過程監管、設備報廢、日常檢查和統計報表等功能。系統開發完成后在某煙草生產企業進行測試驗證,經過測試驗證,系統實現對煙草生產企業廢棄煙草專賣品產生、毀形、移交、處置全過程的數據監管,同時利用視頻監控、軌跡跟蹤等技術實現處置過程可視化集中監管,提升了廢棄煙草專賣品的處置質量與監管效率。
關鍵詞:廢棄煙草專賣品;處置監管;系統設計;Vue.js;.NET Core
中圖分類號:TP311" " " "文獻標志碼:A" " " " " 文章編號:2095-2945(2023)13-0146-04
Abstract: In order to solve the problems of difficulty and low efficiency in the disposal and supervision of abandoned tobacco monopoly products in tobacco production and manufacturing enterprises, a system of disposal and supervision of abandoned tobacco monopoly products was designed and implemented through the analysis and investigation of the focus of supervision work and business process. The system uses the front and rear end separation and component mode to develop, the front end uses Vue.js framework technology, the rear end uses .NET Core framework design, the internal interface of the system is provided by WebAPI interface, the external interface is opened by HTTP protocol through Restful mode, and the database is MySQL database. The system includes process record, process supervision, equipment scrap, daily inspection and statistical report and other functions. After the system was developed, it was tested and verified in a tobacco production enterprise. Through the test and verification, the system realized the data supervision of the whole process of the generation, destruction, transfer and disposal of abandoned tobacco monopoly products in tobacco production enterprises. Meanwhile, video surveillance, trajectory tracking and other technologies were used to realize the visualization and centralized supervision of the disposal process, which improved the disposal quality and supervision efficiency of abandoned tobacco monopoly products.
Keywords: waste tobacco monopoly products; disposal supervision; system design; Vue.js; .NET Core
廢棄煙草專賣品是指煙草行業內煙草制品、煙葉和薄片等生產企業在生產經營過程中產生的廢棄煙葉及煙絲(含煙梗、煙末和煙灰塵等副產品和廢棄物)、煙草薄片等。為了防范廢棄煙草專賣品流入卷煙制假窩點和用于生產煙堿的風險,保護國家、消費者和企業的合法權益,廢棄煙草專賣品的處置是煙草行業專賣內管的主要監管內容。廢棄煙草專賣品的處置分為回收利用、銷毀2種方式。能夠回收利用的按有關規定出售給行業內再造煙葉、煙草薄片等有關生產企業。無法回收利用的部分必須銷毀,生產企業毀形預處理后通過委托處置企業填埋、焚燒銷毀或提供給肥料生產企業等用作生產原料[1]。廢棄煙草專賣品處置監管包括產生、毀形預處理、移交和處置等多環節,業務點多面廣,品類多、流程長,采用傳統方式監管難度大,效率低,亟需開發一套廢棄煙草專賣品處置監管系統規范處置流程,提高監管效率。
1" 系統業務功能設計
廢棄煙草專賣品按照“誰產生、誰處置、誰負責”的原則進行處置監管,監管工作重點內容包括:①是否對廢棄煙草專賣品進行分類收集、分類處置;②是否按廢棄煙草專賣品的毀形預處理工藝標準在移交前進行預處理;③是否根據生產進度處置;④是否建立健全處置臺賬,交接手續是否完備,處置流程是否合規,數據資料是否真實,影像資料是否齊全。按照以上監管要求,本文選擇某煙草生產企業作為研究對象,結合企業實際生產業務將廢棄煙草專賣品處置監管系統功能分為過程記錄、過程監管、日常檢查和設備銷毀報廢等,如圖1所示。
過程記錄主要是用于記錄各部門之間移交廢棄煙草專賣品的過程,包括廢棄煙草專賣品的收集、移交、暫存、出庫和委外處置。每個過程都形成相應的記錄單,從而實現對廢棄煙草專賣品處置的完整記錄跟蹤。
過程監管分為內部監管和外部監管,內部監管主要是對接企業內部視頻監控系統對收集、移交、暫存及出庫環節相關視頻進行監管。外部監管是對委外處置企業進行在途運輸和處置過程監管。通過GPS軌跡跟蹤獲取運輸車輛實時定位,實現運輸時長統計分析,異常預警。處置過程監管通過訂單關聯實現對每批處置貨物的到貨、處置進行記錄和視頻監控。
日常檢查包括專賣檢查、處置監督檢查、處置工作檢查及各部門自檢自查,采用PDCA循環管理模式管控各節點檢查內容,確保及時發現異常,規范各部門工作。
設備銷毀報廢功能主要實現對不能再投入生產使用的專用零配件、廢棄煙草專用機械銷毀和報廢過程的記錄。申請人先登記報廢申請單,填寫待銷毀、報廢的設備信息,并填寫報廢原因。設備管理員根據申請,評估設備是否報廢;如果同意報廢,則將設備移交管理部門,由管理部門銷毀、報廢。
統計報表主要實現廢棄煙草專賣品的產生、移交和處置的統計分析,根據不同統計條件(品類、部門和日期等)多維度查詢統計。
系統管理模塊主要包括用戶管理和權限管理,用戶管理實現對用戶的增加、基礎信息編輯、刪除、權限分配和角色分配等功能。權限管理按照用戶實際使用需求,根據權限組功能劃分,通過用戶信息基礎表在每個功能模塊、頁面都需要對用戶權限進行判斷,對于無權限非法登錄的用戶進行限制。
2" 系統架構設計
如圖2所示,廢棄煙草專賣品處置監管系統架構包括數據采集層、數據管理層、接口層、業務功能層和展示層5層。
展示層本系統對外輸出的重要功能,通過JavaScript、Html、CSS作為應用開發基礎框架,同時兼顧PC端和移動端訪問,采用扁平化風格的界面,并且為了整體框架設計與其他系統能夠有效銜接,系統采用高可配置性的模塊化設計,使用戶可在每個功能模塊間快速切換。
業務功能層為該系統主要的業務功能實現層,包含過程記錄、過程監管、日常檢查、生產過程專賣監管和設備銷毀及報廢等功能模塊的業務邏輯設計,實現處置過程可視,過程記錄可查、風險可控、協同聯動、高效調度,為廢棄煙草專賣品處置提供有力支撐。
接口層采用服務接口模式,保持業務邏輯層或業務支撐層功能組件的“松耦合”,且能被封裝為不同粒度服務。Web端系統內部接口采用WebAPI接口提供,外部接口通過Restful方式以HTTP協議開放,各個功能接口可跨平臺、跨語言部署調用,同時所有接口訪問提供驗權、加簽功能。
數據管理層包括結構化數據庫、非結構化數據庫等。基于數據層解析系統內各個類型的數據,為接口層提供數據傳遞、計算分析服務。
數據采集層對稱重電子秤、安防監控系統、在途監控和處置企業監控等數據進行采集。使廢棄煙草專賣品處置監管系統可調用、查看各移交、處置現場安防監控系統、在途運輸車輛監控系統、處置企業監控系統的實時監控信息,過程記錄模塊可直接獲取電子秤的稱重數據。
3nbsp; 系統實施
為滿足系統可移植性及維護升級需要,同時兼顧PC端和移動端訪問,本系統采用前后端分離和組件模式進行開發,前端利用Vue.js框架技術。Vue是基于標準HTML、CSS和JavaScript構建,可以根據應用規模在庫和框架間切換[2]。后端采用.NET Core框架設計,可跨平臺部署,實現軟件內部的數據調用、計算和傳輸等功能[3]。系統內部接口采用WebAPI接口提供,外部接口通過Restful方式以HTTP協議開放,各個功能接口可跨平臺、跨語言部署調用,同時所有接口訪問提供驗權、加簽功能。數據庫采用MYSQL數據庫,軟件體積小,支持多種操作系統,支持多種開發語言[4]。
3.1" Vue.js
Vue.js,通常簡稱為Vue,是一款友好、多用途且高性能的JavaScript框架,能夠幫助我們創建可維護性和可測試性更強的代碼。其是目前所有主流框架中學習曲線最平緩的框架,非常容易上手。Vue同時也是一款漸進式的JavaScript框架,可以將Vue.js作為應用的一部分嵌入已有的應用中,帶來更加豐富的交互體驗。
3.2" .NET Core
.NET Core架構采用模塊化開發機制,解決了單體應用帶來的問題,不僅易于開發和維護,而且學習成本極低。.NET Core具備跨平臺部署功能,在多個體系結構(包括x64、x86和ARM)上以相同的行為運行代碼。以WebAPI的方式進行后臺接口開發,一個接口只關注一個特定的業務功能,接口之間沒有耦合,所以其的業務清晰、代碼量較少。整個應用是由若干個接口構建而成,所以整個應用也會維持在可控狀態。前后端完全分離,保證了PC端和移動端接口的統一。
3.3" MySQL數據庫
MySQL體積小,命令執行速度快,在并發量不高的數據庫中性能優勢明顯。MySQL是開源的,跨系統或者跨數據庫遷移比較方便??梢浦残詮?,MySQL能夠運行與多種系統平臺上運行。
系統開發完成后在某煙草生產企業進行了測試,經過測試,系統完整記錄了煙草生產企業廢棄煙草專賣品產生、毀形、移交和處置的數據,并通過數據的統計、分析和預警,實現了數據監管。
過程記錄模塊包含產生記錄、毀形記錄、移交記錄和數據統計4個子模塊。產生記錄模塊完成了包括回收處理記錄、廢棄煙草專賣品稱重記錄、可回收利用卷煙稱重記錄、涉煙廢棄物稱重記錄在內的產生記錄單據,實現了數據錄入的全程電子化,并接入地磅秤,自動從地磅秤讀取數據,避免人為輸入的錯誤和弄虛作假。毀形記錄使用手機端APP進行預毀形記錄的填報,使用手機對毀形過程進行拍照和視頻錄制,然后上傳并填寫毀形記錄的基本信息,在網頁端可對手機填寫的毀形記錄進行查詢。移交記錄完成了包括涉煙廢棄物移交計量單、廢棄煙草專賣品移交計量單、可回收利用廢棄卷煙移交計量單在內的移交記錄單據,移交重量自動從地磅秤讀取數據,確保了數據的準確性。數據統計實現了根據不同的查詢條件(廢棄煙草專賣品品類、時間、部門和記錄類型等)對廢棄煙草專賣品實現多維度的查詢和統計,并生成相關的報表,如圖3、圖4、表1所示。
過程監管模塊主要通過視頻監控、GPS軌跡跟蹤等技術實現對產生、移交和處置等重要環節的視頻監控和路途運輸的軌跡跟蹤,達到技術輔助監管的目的。視頻監控包括廠內產生、毀形、移交過程監控和受委托處置單位路途運輸及處置過程監控。受委托處置單位路途運輸監控通過在運輸車輛上安裝車載攝像機通過5G網絡回傳到安防監控平臺,處置過程監控是在受委托處置單位現場安裝高清攝像機通過螢石協議接入安防監控平臺。廢棄煙草專賣品處置監管系統對接安防監控平臺視頻資源接口獲取實時視頻及錄像實現對全過程監控。
GPS運輸車輛軌跡跟蹤是在運輸車輛上安裝GPS設備終端,根據收到的衛星信息計算出車輛的當前位置,通信控制器從GPS設備終端輸出的信號中提取所需要的位置、速度和時間信息,結合車輛身份等信息形成數據包,然后通過移動運營商網絡發往定位系統,廢棄煙草專賣品處置監管系統通過定位系統API接口獲取GPS數據,使用地圖廠商接口進行經緯度數據轉換展現在前端地圖上[5]。監控人員通過系統可監控運輸車輛軌跡,及時發現異常。
設備銷毀報廢檔案包括煙機報廢和專用零配件銷毀報廢檔案。煙機報廢檔案實現了報廢銷毀申請、報廢設備臺賬、處置方案、毀形處置過程監管、稱重和移交等過程記錄。專用零配件處置功能實現了車間產生、審核、移交、暫存和處置等過程記錄。設備銷毀報廢檔案完整記錄了煙機報廢和專用零配件處置檔案,設備銷毀報廢處置流程清、數據準。
日常檢查覆蓋了企業各級各層次檢查工作,檢查記錄清晰,問題整改及時,規范了各項工作,達到監管目的。同時,通過使用廢棄煙草專賣品處置監管系統,確實提升了煙草生產企業廢棄煙草專賣品處置工作效率,工作規范有效防范廢棄煙草專賣品流入卷煙制假窩點和用于生產煙堿的風險。
4" 結束語
廢棄煙草專賣品處置監管是煙草行業一項重要的內管規范工作,其業務面廣、流程長,監管難度大和效率低。本文針對以上問題設計實現了廢棄煙草專賣品處置監管系統,系統圍繞廢棄煙草專賣品和廢棄煙草專賣品產生、毀形、移交和處置等關鍵環節開發了過程記錄、過程監管、設備報廢、日常檢查和統計報表等功能,實現廢棄煙草專賣品處置工作數據明、流程清,全品類、全流程線上線下同步處置監管,提高廢棄煙草專賣品處置質量與監管效率。
參考文獻:
[1] 國家煙草專賣局關于加強廢棄煙草專賣品處置監管工作的通知(國煙專〔2020〕80號)[Z].
[2] 霍春陽.Vue.js設計與實現[M].北京:人民郵電出版社,2022:12-14.
[3] 亞當·弗里曼(Adam Freeman).ASP.NET Core 3高級編程[M].北京:清華大學出版社,2021:3-5.
[4] 杜亦舒.MySQL數據庫開發與管理實戰[M].北京:中國水利水電出版社,2022:5-7.
[5] 張秀萍,易金聰.基于GPS的冷鏈物流監控終端的設計與實現[J].計算機應用與軟件,2018,35(4):182-186.