孟正樂,謝余濤
(浙江省蠶種質量檢驗檢疫站,浙江 杭州 310019)
信息化管理在蠶種冷藏與檢驗上的應用前景探討
孟正樂,謝余濤
(浙江省蠶種質量檢驗檢疫站,浙江 杭州 310019)
“信息化”是指由現代通信與信息技術、計算機網絡技術、行業技術、智能控制技術匯集而成的針對某一個方面的應用。智能一般具有這樣一些特點:一是具有感知能力,即具有能夠感知外部世界、獲取外部信息的能力,這是產生智能活動的前提條件和必要條件;二是具有記憶和思維能力,即能夠存儲感知到的外部信息及由思維產生的知識,同時能夠利用已有的知識對信息進行分析、計算、比較、判斷、聯想、決策;三是具有學習能力和自適應能力,即通過與環境的相互作用,不斷學習積累知識,使自己能夠適應環境變化;四是具有行為決策能力,即對外界的刺激作出反應,形成決策并傳達相應的信息。
浙江省蠶種質量檢驗檢疫站在蠶種冷藏、催青、進出庫等方面已初步進行信息化管理的應用,蠶種冷庫、催青室安裝了溫濕度智能化管理系統,通過計算機軟件對各個庫房、催青室、低溫室、走廊等溫濕度檢測點的數據進行記錄、分析、查詢、打印等處理,對蠶種冷庫、催青室溫濕度進行實時監控。通過這幾年的應用,該系統完全附合蠶種冷藏保護中溫濕度的控制要求,溫濕度控制精確、省力、操作方便,為確保蠶種的安全起到了十分重要的作用。此外,在蠶種進出庫、檢驗數據統計、分析、查詢等方面也進行了初步信息化管理的應用,但效果不理想,有待作進一步的探討。
3.1信息化管理系統改進及開發思路
綜上所述,浙江省蠶種質量檢驗檢疫站在冷庫及催青室溫濕度控制方面基本已經做到信息化管理,能夠使室內溫濕度控制在一個比較精確的范圍,操作方便,安全性高,但是在蠶種冷藏管理及檢驗信息管理方面,由于所涉及的蠶品種、批次、蠶種場、制種期別、數量、檢驗結果等各種信息繁雜、松散,目前各項數據的保存、查詢仍舊依靠手工完成,處理起來費時費力,存在歷年數據不易匯總、查詢不方便等問題。因此,亟需開發一套信息系統,將蠶種冷藏及檢驗信息進行統一管理,并通過網絡技術,使主管部門、業務單位查詢方便。
3.2信息化管理系統模塊設計
以浙江省蠶種質量檢驗檢疫站主要工作職能需求為背景,考慮該系統的功能模塊設計、數據庫設計、以及總體框架設計的構想。系統主要有三大功能模塊:第一是冷藏管理功能模塊,第二是檢驗信息管理功能模塊,第三是系統信息管理模塊。倉儲統計功能模塊包括倉庫的基本信息、屬性管理;蠶種的入庫、出庫、發放等管理。檢驗檢疫統計功能模塊主要包括各項檢驗檢疫數據的管理,以及提供一個統計查詢的功能。系統信息管理模塊包括蠶種場信息管理,部門、員工信息管理,以及各個角色功能權限的管理。下文將對各個模塊進行分述。整體系統模塊圖如圖1所示。

圖1 系統功能模塊圖
(1)冷藏管理功能模塊包括倉庫信息管理、入庫管理、出庫管理、發放管理四個模塊。倉庫信息管理模塊可以對倉庫的庫名、位置、容量、冷藏方式進行定義。本站蠶種主要有兩種冷藏方式,通過系統可以修改倉庫冷藏方式,也可以查詢到所需冷藏方式的倉庫是否有空間。同時,由于本站冷藏倉庫位置已固定,可以提供一個可視化圖形界面,直觀顯示各倉庫的存儲狀態。每庫可按位置分出10個區間,方便進行查找。入庫管理、出庫管理和發放管理模塊對蠶種的庫存變化操作進行詳細的記錄,并生成入庫單、出庫單等相關單據。
(2)檢驗管理模塊包括檢驗信息管理模塊和檢疫信息管理模塊,這兩大模塊又分為若干子模塊,比如一代雜交種母蛾微粒子病檢疫、三級原種母蛾微粒子病檢疫以及良卵率、孵化率、病卵率等各項檢疫模塊,均生成相應的單據,這里不作贅述。
(3)系統信息管理模塊包括權限管理、部門信息管理、員工信息管理、蠶種場信息管理模塊,設置一個超級管理員帳號,可以創建帳號,分配權限等,其他角色不得自行創建帳號,或者修改權限。
3.3系統數據庫設計
管理信息系統的數據庫設計包括概念設計、邏輯設計與物理設計三個階段。概念設計主要確定完成系統功能的各個實體及其相互關系,建立實體關系圖;邏輯設計主要根據函數依賴及規范化理論對各個實體進行規范化設計,去除部分函數依賴及傳遞函數依賴,使之達到第三范式(3NF)。
經過數據分析,確定數據庫中各實體如下:場名表,確定系統中各蠶種場實體;批次表,確定入庫各批次,與場名表為多對一關系;檢驗表,這里統稱為檢疫表,關鍵字為檢驗ID,主要記錄各檢驗信息,實際系統中可能為多表;倉庫表,確定系統中各倉庫實體;入庫表、出庫表,記錄入庫、出庫等信息;庫存表,根據入庫表、出庫表統計庫存信息,顯示庫存狀態;賬號表、權限表,記錄帳號、權限,并分配權限。
該系統的數據結構圖如圖2所示:表中只涉及到主鍵、外鍵等字段,其他字段略;檢驗數據各表在系統中結構類似,在此縮為一表,實際系統中分為多表。
確定實體后,利用工具將上述各實體轉換成能在具體數據庫(如sql server)中執行的sql腳本,規劃數據庫的空間,考慮是否建立索引、函數、存儲過程或觸發器,該過程就是數據庫的物理設計。

圖2 數據結構圖
3.4系統總體框架設計
本著該系統的集成性、高可靠性、易維護性、開放性與可擴展性的原則與特點,擬采用B/S模式的J2EE多層框架體系。J2EE架構如圖3所示:

圖3 J2EE架構
用戶層,即客戶端的瀏覽器,它通過HTML向最終用戶顯示被請求信息;應用邏輯層使用JSP、Serv?let完成動態內容顯示和流程邏輯控制,主要用來處理來自客戶端的請求,調用相應的業務邏輯,并把結果以動態網頁的形式返回到客戶端;業務邏輯層采用EJB技術實現,完成所有的數據邏輯操作,簡化客戶端,起著客戶端和服務器之間的橋梁作用。中間件使用SQL語言將數據層中的相應數據取出,在中間件層進行各種邏輯處理,處理完成返回給客戶端,由客戶端進行顯示。數據庫層由一個或者多個數據庫系統組成,其中可能包括由存儲過程組成的與數據存取相關的邏輯模塊。架構中各層具體的組件設計不再作具體介紹。
近年來,黨和國家對信息化重視程度與日俱增。十八大報告指出,堅持走中國特色新型工業化、信息化、城鎮化、農業現代化道路,推動信息化和工業化深度融合、工業化和城鎮化良性互動、城鎮化和農業現代化相互協調,促進工業化、信息化、城鎮化、農業現代化同步發展。全文一共出現信息化達12次。蠶桑產業作為我國一個傳統行業,也需要通過信息化改造來適應新的需求。浙江省蠶種質量檢驗檢疫站雖在蠶種冷庫、催青室等方面采用信息化管理,取得了良好的成效,但在主要工作職能如冷藏、檢驗方面未全面采用,仍有很大的改善余地。如果在資金、技術、人才等方面得到支持,按照上述構想,開發一套適用、完善的信息化系統,必定能使今后的業務工作更加高效、精確,以更好地為全省蠶桑產業服務。