陸婷姬
(湄洲灣職業技術學院,福建 莆田 351119)
機電產品的出口是我國國際貿易的特色產業之一,也是衡量我國參與國際分工能力和對外貿易競爭力的重要標志。海關總署是我國履行監管出口產品質量的主要政府職能部門,在新的國際經貿環境下,為了適應物流商貿企業關于出口產品報檢經濟、高效、合規方面的需求[1],構建符合政府職能要求、適應經濟發展水平和外貿發展形勢要求的出口產品質量信息化管理系統勢在必行[2]。
本文結合某海關部門的實際情況,分析了該部門對機電產品出口流程管理的需求,討論了規范化機電產品出口流程的必要性[3],提出了基于Web的機電產品質量管理信息系統的架構思想。
根據多次調研和與需求方的交流,并結合某海關部門出口機電產品質量管理業務流程的實際情況,提出了系統的構架思想[4]:將來自各供應商的出口產品集成報檢,以產品貨號為最小合格評定單位;以產品質量項目與輸入國法律法規的符合性為評定項目;以各供應商為最小監管單位進行監管,通過有效監管達到按供應商質量控制水平的不同調整檢驗檢疫抽查驗證頻次、降低出口質量風險的目的。
基于Web的出口機電產品質量管理信息系統開發需要滿足三類用戶需求[5],這三類用戶分別是企業端用戶(受雇于某企業,該企業端下屬的眾多供應商也歸其一并管理,局端用戶直接與企業端用戶交流)、局端用戶(受雇于某海關)以及系統管理員(受雇于某海關)。
根據需求分析可以看出基于Web的出口機電產品質量管理信息系統中主要有兩大流程[6]:第一個流程是“企業端整合機電產品報檢信息流程”,該流程主要由企業端用戶執行;第二個流程是“機電產品報檢信息審核流程”,這個流程由企業端用戶與局端用戶共同完成。
基于上述分析,利用Erikson-Penker業務擴展模型對基于Web的出口機電產品質量管理信息系統的流程進行規劃[7],如圖1所示。

圖1 Erikson-Penker業務擴展模型
基于Erikson-Penker業務擴展模型,同步繪制系統功能架構圖,如圖2所示。

圖2 系統功能架構圖
本文以MySQL作為后臺數據庫,基于Web的出口機電產品質量管理信息系統的數據庫名為graduate,共設計14個表,詳細內容如下:
(1) commodity_list表,用于存儲合格機電產品信息;
(2) test_report表,用于存儲檢驗報告文件信息;
(3) supplier表,用于存儲供應商信息;
(4) prove_report表,用于存儲入境貨物檢驗檢疫證明文件信息;
(5) decathlon_standard表,用于存儲企業端標準文件信息;
(6) taiwan_standard表,用于存儲出口產品輸入國標準文件信息;
(7) compare_standard表,用于存儲企業端與出口產品輸入國比對標準文件信息;
(8) standard表,用于存儲出口機電產品對應的標準信息;
(9) decathlon_report表,用于存儲企業端報檢信息;
(10) inspection表,用于存儲局端檢驗監管信息;
(11) result_report表,用于存儲局端檢驗監管信息管理中的結果報告文件信息;
(12) fail表,用于存儲局端不合格處置信息;
(13) ok表,用于存儲合格報檢目錄;
(14) system_account表,用于存儲系統賬戶信息。
根據用戶需求分析、Erikson-Penker業務擴展模型和系統功能架構圖,將系統功能分為三大類[8],這三大類功能的具體實現思路和技術實現分別如下:
2.2.1 各類信息的瀏覽、添加、編輯(更新與刪除)和檢索
實現思路:連接數據庫→構造SQL語句→執行SQL語句→關閉連接。
技術實現:使用mysqli_connect()函數→構造$SQL→執行$SQL→使用mysqli_close()。
2.2.2 各類文件(報告)的瀏覽、上傳、下載、刪除和檢索
實現思路:①文件(報告)的瀏覽類似上述的信息瀏覽;②文件(報告)的檢索類似上述的信息檢索;③文件(報告)的上傳分為文件本身的上傳和文件信息寫入數據庫;④文件的刪除分為文件本身的刪除和從數據庫刪除文件的信息;⑤文件(報告)的下載需單獨實現下載功能。
技術實現:文件的瀏覽、檢索、文件信息寫入數據庫及從數據庫刪除等在第一類功能技術實現中已經實現,文件的上傳需使用move_uploaded_file()函數,文件的刪除需使用unlink()函數,文件的下載則需要一個配合首部的功能組。
2.2.3 系統流程控制
實現思路:為報檢添加一個標記,并為報檢在不同流程管理下分配一個特定的標記數。
技術實現:在數據庫中,為企業端報檢表中添加一項標記的列名,當報檢在不同流程管理下時更新相應的標記數。
對于系統流程控制進行標記是本文的一個重要內容,也是系統研發中的一個重點問題。在基于Web的出口機電產品質量管理信息系統中,主要通過報檢狀態進行流程控制,根據狀態控制相關部門的業務操作,系統流程控制標記圖[9]如圖3所示。

圖3 系統流程控制標記圖
本文采用Apache作為Web服務器、PHP作為服務器端腳本編程語言、MySQL作為后臺數據庫,開發了基于Web的出口機電產品質量管理信息系統。利用該系統可顯著地提高機電產品出口的工作效率、管理水平、競爭力和信息化水平,同時也為整個海關部門進出口管理流程實現信息化提供了參考。