基于PDA的烟叶预检管理信息系统设计与实现

2012-09-26 02:25白玉艳韩明华
电子设计工程 2012年6期
关键词:交售作业系统功能模块

白玉艳,韩明华,夏 蕾

(1.云南农业大学 基础与信息工程学院,云南 昆明 650201;2.厦门中软海晟信息技术有限公司云南分公司 云南 昆明 650011)

烟叶预检约时收购制,就是在收购开秤前,烟叶预检员进村入户,指导烟农进行初步分级扎把,并向烟农明确约定交烟时间、交烟地点、交烟数量及等级范围的制度[1]。烟叶预检约时收购不仅可以维护收购次序,还能提高烟叶等级的合格率和烟叶收购的工作效率。但由于预检工作涉及的区域广、农户多、工作量大,基于PC机的C/S或B/S架构的管理信息系统难以对预检员的工作进度及预检质量进行及时跟踪和考核,导致了预检质量低、预检进度与收购进度不能协调等问题的出现。近年来,个人数字助理(PDA)以其便携式的优点,广泛应用于具有野外或现场作业要求的管理信息系统[2]。笔者分别设计、开发了烟叶预检PDA作业系统及烟叶预检管理信息系统,实现了烟叶预检过程控制、预检等级合格率监控,规范了预检工作流程,能够为烟叶预检、收购的管理和进度调控提供及时、准确、全面的数据。

1 烟叶预检业务流程

烟叶预检的业务流程如图1所示,首先由烟站管理人员进行预检计划的制定,预检员在入户预检过程中把预检烟叶的等级、包数、估重、烟叶交售时间等信息录入预检系统;烟农按预检约时定点的要求,由交售代表到指定交售地点进行烟叶交售工作,烟叶抵达烟站后,由烟站对已预检烟叶进行初检,如与预检信息不符合,则退回重检,只有预检条件完全符合的烟叶方能进入烟叶交售流程;烟叶收购后,预检系统从收购系统数据库中提取相关数据,对预检与实际收购数据进行统计、分析,实现对预检工作的监管。

2 系统功能模块设计

通过对烟叶预检业务流程的分析,设计了烟叶预检PDA作业系统和烟叶预检信息管理系统。预检员使用PDA入户预检,登记预检信息,并定时上传预检数据到数据库服务器,系统功能模块如图2所示;烟叶预检信息管理系统主要对预检信息进行统计和分析,系统功能模块如图3所示。

2.1 烟叶预检PDA作业系统

1)烟叶预检 预检员使用该模块对入户预检的情况主要包括预检烟叶的等级、估重、包数、烟叶交售时间等信息进行登记录入。

图1 烟叶预检业务流程Fig.1 Business process of tobacco pre-inspection

图2 烟叶预检PDA作业系统功能模块图Fig.2 Functional chart of tobacco pre-inspection PDA OS

图3 烟叶预检管理信息系统系统功能模块图Fig.3 Functional chart of tobacco pre-inspection MIS

2)预检数据查询 该模块可查询农户或村小组的预检计划完成情况,查询结果可按完成的数量或百分比显示。

3)数据上传/下载 主要实现预检数据的上传和预检计划的下载。

4)系统设置 主要完成webservice连接地址设置、本机使用人员编号、口令、单位编号的设置等功能。

2.2 烟叶预检管理信息系统

1)预检数据定义 该模块主要完成预检计划制定、预检小组定义、预检员服务范围划分等工作。

2)预检信息查询 可按照预检单、预检时间、种植主体、预检员、站点查询预检计划完成情况,并提供报表打印。

3)预检综合分析 该模块分别从收购数据库和预检数据库中提取烟叶收购的评级数据和预检的评级数据,可按地区、站点、农户分别进行预检数据和收购数据对比分析和预检趋势分析等功能,分析统计结果通过饼图、柱状图等图形直观展示,并提供报表的导出及打印功能。并实现对预检员预检工作的统计、考核。

4)系统维护 主要实现部门、岗位角色、员工信息、员工权限的信息录入和权限设置功能。

3 系统关键开发技术

在Microsoft Visual studio 2008平台上,用C#语言开发实现了基于PDA的烟叶预检管理信息系统。系统实现过程中涉及到的关键技术主要包括动态统计图表的生成以及数据传输。

3.1 动态统计图表

图表是人们认识客观事物,了解相关知识的重要辅助工具。它形象直观地反映了事物的发展变化、演变趋势或者是事物之间的相互关系[3]。本系统除了用表格方式显示数据统计分析结果,还使用dotnetCHARTING控件生成动态统计图表,生成图表时,首先新建chart对象,然后通过chart对象的Type、Title、Palette属性设置图表的格式,设置SeriesCollection和Series对象的相关属性为图表绑定数据源,从而实现用饼图、柱形图等展示统计数据,使用户能直观的看到结果以及更好的反映趋势的变化,以便进行决策和分析,图4为站点预检综合分析界面。

3.2 数据传输

烟叶预检PDA作业系统采用的嵌入式数据库为SQL Server CE,烟叶预检管理信息系统采用Oracle数据库,而烟叶收购系统采用的数据库为SQL Server。为了实现跨平台、分布式信息的共享与交换,本系统中的数据传输功能采用Webservice实现,定义了3个方法,Get_Base方法实现基础信息下载,Get_Yjjh方法实现预检计划下载,Put_Date方法实现预检单上传。PDA通过GPRS连接到上位机服务器后,通过调用服务器端的Webservice来实现数据的上传和下载。PDA作业系统数据上传下载界面如图5所示。

4 结 论

图4 站点预检综合分析界面Fig.4 Interface of tobacco pre-inspection synthetic analysis

图5 数据上传下载界面Fig.5 Interface of data transfer

在Visual studio 2008平台上,使用C#语言开发了基于PDA的烟叶预检管理信息系统。采用PDA设备作为烟叶入户预检作业系统的运行平台,通过GPRS传输预检数据,规范了预检工作流程,提高了工作效率;烟叶预检管理信息系统接收PDA上传的数据,与烟叶收购数据进行比对、分析,并将统计结果通过表和动态图表可视化表达,从而为烟叶预检、收购的管理和进度调控提供及时、准确、全面的决策支持。

[1]王明茹.烟叶收购政策与烟农利益分析及建议[J].农村财政与财务,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的港口港政监督管理信息系统设计与实现[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控件实现河南省航运水资源量动态统计图 [J].计算机技术与发展,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]齐永杰,曾详难,黄武,等.对烟叶预检约时收购有关问题的探讨[J].贵州农业科学,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].江西农业学报,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]席磊,张浩,郭伟,等.分布式无公害农产品数字认证系统的构建与实现[J].农业工程学报,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.

猜你喜欢
交售作业系统功能模块
130团加工厂保质保量收购籽棉
预计全国棉花总产量为550.42万吨同比增长11.5%
人教版高中语文教材练习系统研究
基于ASP.NET标准的采购管理系统研究
全球智能电视出货份额破五 中国占比远超海外
输电线路附着物测算系统测算功能模块的研究
功能模块的设计与应用研究
新疆新棉采摘交售基本结束
优化作业系统 强化功能发挥
浅析苏教版初中语文教材文言文的作业系统