白玉艷,韓明華,夏 蕾
(1.云南農(nóng)業(yè)大學 基礎(chǔ)與信息工程學院,云南 昆明 650201;2.廈門中軟海晟信息技術(shù)有限公司云南分公司 云南 昆明 650011)
煙葉預檢約時收購制,就是在收購開秤前,煙葉預檢員進村入戶,指導煙農(nóng)進行初步分級扎把,并向煙農(nóng)明確約定交煙時間、交煙地點、交煙數(shù)量及等級范圍的制度[1]。煙葉預檢約時收購不僅可以維護收購次序,還能提高煙葉等級的合格率和煙葉收購的工作效率。但由于預檢工作涉及的區(qū)域廣、農(nóng)戶多、工作量大,基于PC機的C/S或B/S架構(gòu)的管理信息系統(tǒng)難以對預檢員的工作進度及預檢質(zhì)量進行及時跟蹤和考核,導致了預檢質(zhì)量低、預檢進度與收購進度不能協(xié)調(diào)等問題的出現(xiàn)。近年來,個人數(shù)字助理(PDA)以其便攜式的優(yōu)點,廣泛應用于具有野外或現(xiàn)場作業(yè)要求的管理信息系統(tǒng)[2]。筆者分別設(shè)計、開發(fā)了煙葉預檢PDA作業(yè)系統(tǒng)及煙葉預檢管理信息系統(tǒng),實現(xiàn)了煙葉預檢過程控制、預檢等級合格率監(jiān)控,規(guī)范了預檢工作流程,能夠為煙葉預檢、收購的管理和進度調(diào)控提供及時、準確、全面的數(shù)據(jù)。
煙葉預檢的業(yè)務(wù)流程如圖1所示,首先由煙站管理人員進行預檢計劃的制定,預檢員在入戶預檢過程中把預檢煙葉的等級、包數(shù)、估重、煙葉交售時間等信息錄入預檢系統(tǒng);煙農(nóng)按預檢約時定點的要求,由交售代表到指定交售地點進行煙葉交售工作,煙葉抵達煙站后,由煙站對已預檢煙葉進行初檢,如與預檢信息不符合,則退回重檢,只有預檢條件完全符合的煙葉方能進入煙葉交售流程;煙葉收購后,預檢系統(tǒng)從收購系統(tǒng)數(shù)據(jù)庫中提取相關(guān)數(shù)據(jù),對預檢與實際收購數(shù)據(jù)進行統(tǒng)計、分析,實現(xiàn)對預檢工作的監(jiān)管。
通過對煙葉預檢業(yè)務(wù)流程的分析,設(shè)計了煙葉預檢PDA作業(yè)系統(tǒng)和煙葉預檢信息管理系統(tǒng)。預檢員使用PDA入戶預檢,登記預檢信息,并定時上傳預檢數(shù)據(jù)到數(shù)據(jù)庫服務(wù)器,系統(tǒng)功能模塊如圖2所示;煙葉預檢信息管理系統(tǒng)主要對預檢信息進行統(tǒng)計和分析,系統(tǒng)功能模塊如圖3所示。
1)煙葉預檢 預檢員使用該模塊對入戶預檢的情況主要包括預檢煙葉的等級、估重、包數(shù)、煙葉交售時間等信息進行登記錄入。
圖1 煙葉預檢業(yè)務(wù)流程Fig.1 Business process of tobacco pre-inspection
圖2 煙葉預檢PDA作業(yè)系統(tǒng)功能模塊圖Fig.2 Functional chart of tobacco pre-inspection PDA OS
圖3 煙葉預檢管理信息系統(tǒng)系統(tǒng)功能模塊圖Fig.3 Functional chart of tobacco pre-inspection MIS
2)預檢數(shù)據(jù)查詢 該模塊可查詢農(nóng)戶或村小組的預檢計劃完成情況,查詢結(jié)果可按完成的數(shù)量或百分比顯示。
3)數(shù)據(jù)上傳/下載 主要實現(xiàn)預檢數(shù)據(jù)的上傳和預檢計劃的下載。
4)系統(tǒng)設(shè)置 主要完成webservice連接地址設(shè)置、本機使用人員編號、口令、單位編號的設(shè)置等功能。
1)預檢數(shù)據(jù)定義 該模塊主要完成預檢計劃制定、預檢小組定義、預檢員服務(wù)范圍劃分等工作。
2)預檢信息查詢 可按照預檢單、預檢時間、種植主體、預檢員、站點查詢預檢計劃完成情況,并提供報表打印。
3)預檢綜合分析 該模塊分別從收購數(shù)據(jù)庫和預檢數(shù)據(jù)庫中提取煙葉收購的評級數(shù)據(jù)和預檢的評級數(shù)據(jù),可按地區(qū)、站點、農(nóng)戶分別進行預檢數(shù)據(jù)和收購數(shù)據(jù)對比分析和預檢趨勢分析等功能,分析統(tǒng)計結(jié)果通過餅圖、柱狀圖等圖形直觀展示,并提供報表的導出及打印功能。并實現(xiàn)對預檢員預檢工作的統(tǒng)計、考核。
4)系統(tǒng)維護 主要實現(xiàn)部門、崗位角色、員工信息、員工權(quán)限的信息錄入和權(quán)限設(shè)置功能。
在Microsoft Visual studio 2008平臺上,用C#語言開發(fā)實現(xiàn)了基于PDA的煙葉預檢管理信息系統(tǒng)。系統(tǒng)實現(xiàn)過程中涉及到的關(guān)鍵技術(shù)主要包括動態(tài)統(tǒng)計圖表的生成以及數(shù)據(jù)傳輸。
圖表是人們認識客觀事物,了解相關(guān)知識的重要輔助工具。它形象直觀地反映了事物的發(fā)展變化、演變趨勢或者是事物之間的相互關(guān)系[3]。本系統(tǒng)除了用表格方式顯示數(shù)據(jù)統(tǒng)計分析結(jié)果,還使用dotnetCHARTING控件生成動態(tài)統(tǒng)計圖表,生成圖表時,首先新建chart對象,然后通過chart對象的Type、Title、Palette屬性設(shè)置圖表的格式,設(shè)置SeriesCollection和Series對象的相關(guān)屬性為圖表綁定數(shù)據(jù)源,從而實現(xiàn)用餅圖、柱形圖等展示統(tǒng)計數(shù)據(jù),使用戶能直觀的看到結(jié)果以及更好的反映趨勢的變化,以便進行決策和分析,圖4為站點預檢綜合分析界面。
煙葉預檢PDA作業(yè)系統(tǒng)采用的嵌入式數(shù)據(jù)庫為SQL Server CE,煙葉預檢管理信息系統(tǒng)采用Oracle數(shù)據(jù)庫,而煙葉收購系統(tǒng)采用的數(shù)據(jù)庫為SQL Server。為了實現(xiàn)跨平臺、分布式信息的共享與交換,本系統(tǒng)中的數(shù)據(jù)傳輸功能采用Webservice實現(xiàn),定義了3個方法,Get_Base方法實現(xiàn)基礎(chǔ)信息下載,Get_Yjjh方法實現(xiàn)預檢計劃下載,Put_Date方法實現(xiàn)預檢單上傳。PDA通過GPRS連接到上位機服務(wù)器后,通過調(diào)用服務(wù)器端的Webservice來實現(xiàn)數(shù)據(jù)的上傳和下載。PDA作業(yè)系統(tǒng)數(shù)據(jù)上傳下載界面如圖5所示。
圖4 站點預檢綜合分析界面Fig.4 Interface of tobacco pre-inspection synthetic analysis
圖5 數(shù)據(jù)上傳下載界面Fig.5 Interface of data transfer
在Visual studio 2008平臺上,使用C#語言開發(fā)了基于PDA的煙葉預檢管理信息系統(tǒng)。采用PDA設(shè)備作為煙葉入戶預檢作業(yè)系統(tǒng)的運行平臺,通過GPRS傳輸預檢數(shù)據(jù),規(guī)范了預檢工作流程,提高了工作效率;煙葉預檢管理信息系統(tǒng)接收PDA上傳的數(shù)據(jù),與煙葉收購數(shù)據(jù)進行比對、分析,并將統(tǒng)計結(jié)果通過表和動態(tài)圖表可視化表達,從而為煙葉預檢、收購的管理和進度調(diào)控提供及時、準確、全面的決策支持。
[1]王明茹.煙葉收購政策與煙農(nóng)利益分析及建議[J].農(nóng)村財政與財務(wù),2006(12):30-31.
WANG Ming-ru.Some analysis and suggestions of policy on tobacco purchasing and influential factors on the income of tobacco grower[J].Rural Finance and Financial Affair,2006(12):30-31.
[2]王炫,唐靖寅,馬蔚純,等.基于PDA的港口港政監(jiān)督管理信息系統(tǒng)設(shè)計與實現(xiàn)[J].計算機應用與軟件,2009(5):101-103.
WANG Xuan,TANG Jing-yin,Ma Wei-chun,et al.Design and realization of information system of supervision and management for harbor governance based on PDA[J].Computer Applications and Software,2009(5):101-103.
[3]張成才,田文文,崔雅博.TeeChart控件實現(xiàn)河南省航運水資源量動態(tài)統(tǒng)計圖 [J].計算機技術(shù)與發(fā)展,2009,19(2):224-226.
ZHANG Cheng-cai,TIAN Wen-wen,CUI Ya-bo.Building of dynamic statistical graphics based on teechart[J].Computer Technology and Development,2009,19(2):224-226.
[4]齊永杰,曾詳難,黃武,等.對煙葉預檢約時收購有關(guān)問題的探討[J].貴州農(nóng)業(yè)科學,2007,35(6):160-162.
QI Yong-jie,ZENG Xiang-nan,HUANG Wu,et al.Discussion on related problems in tobacco purchase with preexamination and appointed date[J].Guizhou Agricultural Sciences,2007,35(6):160-162.
[5]盧榮才.煙葉初分預檢過程存在問題及對策[J].江西農(nóng)業(yè)學報,2006,18(4):201-202.
LU Rong-cai.Problems and countermeasures in tobacco purchase with pre-examination[J].Acta Agriculturae Jiangxi,2006,18(4):201-202.
[6]席磊,張浩,郭偉,等.分布式無公害農(nóng)產(chǎn)品數(shù)字認證系統(tǒng)的構(gòu)建與實現(xiàn)[J].農(nóng)業(yè)工程學報,2010,26(8):236-242.
XI Lei, ZHANG Hao, GUO Wei.et al.Construction and implementation ofdistributed pollution-free agricultural products digital certification system [J].Transactions of the CSAE.2010,26(8):236-242.