您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页粮食管理、预警与应急预案生成系统

粮食管理、预警与应急预案生成系统

来源:爱够旅游网
2012年3月 广西师范学院学报:自然科学版 Journal of Guangxi Teachers Education University:Natural Science Edition Mar.2012 Vo1.29 No.1 第29卷第1期 文章编号:1002—8743(2012)01—0082—04 粮食管理、预警与应急预案生成系统 胡世洋,杨磊,罗锦坤 (广西师范学院计算机与信息工程学院,广西南宁530023) 摘要:为了解决粮食管理过程中存在粮食安全风险预警不及时、不准确和难以找出相应解决方案的问题,构 建了粮食管理、预警与应急预案生成系统。利用预警自动地生成应急预案,并与应急指挥系统相对接,提供管理、 预警、应急“一条龙”式的技术支持。引入短信接口功能,用户可以使用无线终端操作系统。运行结果表明:本系统 对已知的风险和潜在的风险处理更为及时,从而解决了以往同类系统功能相对单一的难题。 关键词:MVC;粮食管理;预警;应急预案生成;短信接口 中图分类号:TP39 文献标识码:A 粮食对于国民经济的的发展乃至整个国家的民生的重要性都是不言而喻的。但是粮食从生产、收 购、销售、调配、存储、加工等等这些环节中所暴露的问题也是复杂和多变的。一旦出现自然灾害、战争、 国际封锁等等这一系列的突发事件时,如何才能有效应对,保证粮食的有效供给,这个问题直接关系到 整个社会发展的大局。对粮食繁冗复杂的信息能够有效地管理,并对已经存在或者在未来可能存在的 风险进行有效的警示和预测对国家粮食安全来说无疑具有十分重要的现实意义。 1 系统模型 1.1 管理模型 粮食管理包括对粮食操作的相关数据录入、汇总、编辑、并生成相应的报表,通过这一系列的操作使 粮食复杂冗余的信息,有序化、直观化。粮食管理是进 行粮食有关的问题预警的前提。如图1所示,系统提供 数据录入 数据汇总 管理维护 生成报表 多种信息采集接口,从而实现将粮食的供应、加工、运 输、仓储的信息成功地录入系统内部的数据库中。由 _J 冈I................._.J .............__J 广] I Excel I I_ I.....................................__J 于录入的信息可能是复杂的、不完整的、冗余的,所以 需要将获得的数据分类汇总和图形化处理,从而有利 I........__J ● 圈 ● I回 ......._J I● ..... I运输I ll图形化l l l仓储lI .....................HTMl 于我们直观性分析与管理。在日常管理与维护当中, 系统仍需要方便地对数据进行增、删、改、查功能,同时 要支持对特定数据的锁定和解锁功能,可以设置锁定 l l __J I........__j I csv l 的内容为:数据项、锁定种类(如统计项锁定、业务锁定 等)、锁定时间(锁定起始时间、锁定时间段等),如某数 据项被锁定,则在锁定期内,所有用户均不能对该数据 人为多种格式。 圈 I..........__J 回 图1粮食管理模型图 项进行增删改等操作。最后为了便于对数据统计与分析,我们还可以将系统数据生成WEB报表,并导 1.2预警模型 粮食预警系统主要是针对突发情况以及其它应急事件进行预警,使得与粮食安全相关的各种因素 的变化控制在合理范围之内。要使系统能有效地进行预警就必须得对系统内部的数据的变化,进行有 收稿日期:2011—12—26 基金项目:高新技术产业培育与发展计划[11 62145056011005] 通讯作者:杨磊,男,研究员,硕士生导师,中国计算机学会高级会员,研究:自动控制系统 第1期 胡世洋,等:粮食管理、预警与应急预案生成系统 ・83・ 效的监测,这些需要被监测的内容主要包括所辖区内的粮食产量、粮食进出口总量、粮食储备库存、粮食 经营企业周转粮食库存、居民月粮食消费量、粮食市场价格及指数等。 如图2所示,采集到的实时粮食数据被存放在粮食管理数据库中,数据库通过DB接口与系统中的数 据检测模块相连,数据检测模块参照预警分类指标的内容动态地监测粮食数据中可能存在的风险,然后将 存在的风险提交给系统中的预警分级核定模块,经过核定后再根据此风险发生预警报告传达给各相关部 门。最后将生成预警信息进行有效的存放和管理。 预警分级核定从低到高分为:平时供应、自然灾 害、市场应急、特别应急四个等级,根据不同等级我们 所采用的预警管理指标不同。 1.3应急预案生成模型 如图3所示应急预案生成引擎可以根据已生成 厨 分核预警级定 珊 网I指标管理I 的预警信息,快速有效地制定多种应急方案,动态加 载数据生成指挥体系和任务列表,对制作的方案可以 进行动态演播。系统将传统基于文本的纸质预案经  过数字化抽象,解决传统纸质预案的存储、管理、升级 和使用不便等问题,更重要的是以此为基础,能够在 指挥系统中快速制定出多套数字化方案,为应急指挥 系统的决策提供依据。 图2粮食信息预警模型图 - 2系统的设计与实现 2.1基于JSP的MVC开发模式 JSP技术是一种在传统的网页文件中插入java程 应 用 接 嗣 接管理 l 口 ● 图3应急预案生成模型图 序段和JSP标记,从而形成的JSP文件。JSP文件具 有高复用性的特点,并且能够跨平台运行,使得JSP技术在动态网页设计中变得极为流行,为B/S开发 中主流的开发技术。 在JSP开发中,为了调试方便和维护时使程序层次更加清晰,采用了MVC的设计方案。MVC分 别表示模型,视图和控制。三层相互,如果任何层的外部需求发生了变化,只需要修改相应层次的 文件即可,而不会影响到其它部分。当数据库的参数发生变化时,我们只需要修改相应的配置文件即 可,而不需要更改其它任何JSP文件。 2.2数据库的管理方式 2.2.1 Sql Server数据库管理系统 Sql Server数据库管理系统是一个全面、集成、端到端的数据库系统,它具有安全、可靠、高效的特 点。它主要包括的工具:关系型数据库、复制服务、通知服务、集成服务、分析服务、报表服务、管理工具、 开发工具等,它能使庞大、冗杂的粮食数据的管理变得方便有效。 2.2.2数据接口 粮食管理、预警与应急预案生成系统在完成以后,各模块之间要有大量的数据交换,系统仍需要与 外部系统进行对接,这就要求我们在设计过程中要完成以下功能:1、数据访问接口:通过提供接EI,外部 系统可对数据或系统进行访问和共享;2、系统内部各模块间的数据交换接口。 2.2.3数据的镜像备份 当辅助实例检测到主服务器系统发生故障的时候,应用程序可以立即连接到输助服务器系统上面, 从而保证系统连续工作。同时我们按时给数据库系统文件进行备份,一旦发生数据库文件的损坏,可以 尽快恢复到历史最新水平。 ・84・ 广西师范学院学报:自然科学版 第29卷 2.3身份管理 系统的用户数量较大,所以必须要制定严格的身份才能够方便不同用户有条不紊地进行操作。 不同身份的用户他所看到的和能够使用到的系统的功能不同,系统将设计一套灵活性、可扩展性和安全 性都比较高的权限控制机制,按不同的部门、不同的级别、不同的用户类型以及用户账号,给予不同的访 问权限,从而保证用户都能安全有序的使用系统内部的功能。 2.4短信接口。 为了使用户可以使用手机等移动终端与系统进行交互,所以我们在系统中加入了短信接口的模块。 短信接口程序与系统实现无缝对接。这里我们引入了短信机的设备。短信机是由短信模块、单片机、 SIM卡和电源组成的短信设备,它通过RS232口与计算机相连,从而实现远距离的无线传输。计算机 通过RS232口向单片机发送命令,单片机接收到命令之后又向短信模块发送AT指令,从而达到控制短 信模块收发短信的功能。 2.5基于模糊综合评价的粮食预警模式 模糊综合评价法是把社会或经济现象中所出现 的“亦此亦彼”的中介过度状态采用概念内涵清晰,外 延界限不明确的模糊思想给予描述,并进行多因素的 综合评定和估价。采用模糊综合评价法有效地避免 了用“是”与“非”这种用硬性尺度衡量被评价现象的 做法,克服了采用传统的综合评价法可能出现的不同 程度地偏离客观真实状况评价的缺陷。 影响粮食安全问题的因素错踪复杂,系统就是按 图4短信接口模型 照影响粮食从产生到加工和储存这一系列过程中的因素为评价指标进行模糊综合评价。 (1)建立评价指标集合 根据评价目的,建立评价因素域u。U={ , , , ,“ },其中己,:粮食安全问题预警评估, 。 粮食产量, 粮食收购量,U 3粮食销售量,U4粮食加工量,U 粮食储备量。 (2)建立评语集 评语集是对各种指标做出可能结果的集合,可请专家进行评估定级。根据粮食的预警目标,建立评 语集为: V={ , ,V。, ,V5}={极度危险,危险,正常,良好,优秀} (3)建立权重 在粮食安全问题预警中,相同的或不同的指标的重要性对功能的体现通常是不一样的,因此需要对 指标进行赋权。由于权重的确定直接影响到评价结果是否客观合理,因此必须认真对待。我们建立权 重集为W={w1,w2,w3,w4,w5}。 (4)模糊综合评价 S=W*R=( 1,W 2,…,W ) 为了便于比较,将上述综合评价结果转换成指数,取评判等级分值为:V={V1, , ,74, }= {极度危险,危险,正常,良好,优秀}={90,80,70,60,50}。因此这一次的粮食风险综合指数为u=SV。 3系统运行环境 3.1硬件环境 为了保证系统能够吞吐大量的数据,系统须配备一台为四核,内存为4G、硬盘容量至少为300G且 第1期 胡世洋,等:粮食管理、预警与应急预案生成系统 ‘85・ 带有千兆级双网卡的数据库服务器。为了保证能够处理来自各地的应用信息,系统须配备为四核、内存 为8G、硬盘容量至少为150G且带有千兆级双网卡的应用服务器。为了保证短信模块的有效运行,系 统须配置短信机一台。 3.2软件环境 Windows Server 2003具有可靠性、可用性、可伸缩性和安全性,这使其成为高度可靠的平台。win— dows Server 2003做为我们服务器上首选的操作系统。Sql Server 2005具有安全、可靠、高效的特点,做 为我们数据库管理软件的首选。 3.3 网络环境 系统对网络的速度、性能、负载能力都有较高的要求,因此,须基于快速以太网技术标准,采用交换 式以太网技术和虚拟网络技术及客户机/Hi务器网络体系结构。通过先进的网络管理软件对网络进行 全方位的管理和控制,为系统的运行提供了有力的支持。 4结语 粮食问题是事关国计民生的大事,粮食从产生到加工、存储这一系列的过程中产生数据信息庞大而 冗杂,以往人工的管理方式和单纯的粮食管理系统已经无法满足日益严峻的粮食安全威胁。本系统对 粮食的各个环节的信息进行有效的收集与管理,并且能够准确预测和提示出粮食生产过程中现在存在 的或以后可能存在的风险和问题,为解决粮食安全问题,提供了强有力的技术保障。系统还与视频监控 系统和决策指挥进行对接,从而实现对粮食信息从收集到决策的全方面的技术支持。 参考文献: [1]于海鸿,孙吉贵,李泽海,等.基于GIS的粮食管理预警决策支持系统[J].吉林大学学报,2006(7). [2]陆贤,薛正平,杨星卫,等.上海市粮食供需平衡预测与辅助决策系统的www集成技术[J].上海农业学报,2002, 18(1):88—91. [3]邓乃杨,刘广利,张春华.一种新的支持向量分类方法及其在粮食安全预警系统中的应用[J].运筹学学报,2003,7 (2):128. [4]YDANIEL LIANG.Java语言程序设计进阶篇[M].王镁,新夫,李娜,等译.北京:机械工业出版社,2006. [5]黄山.短信接口及其应用程序的开发[J].广东自动化与信息工程,2006(1). [6]庞敏.用Excel生成报表的通用组件模型[J].交通与计算机,2005,23(6):112—114. [7]杨惠敏,付萍.基于熵权的多级模糊综合评价的应用[J].华北电力大学学报,2005,9. [8]YANG I-Iao,ZHU Jian-ying,ZHOU Na.J2EE-BASED DISTRIBUTED AND INTEGRATABLE MA AcTuRING EXECYTION S1 汀EM[J].Transactions of Nanjing University of Aeronauties&Astronautisc,2005,21(3):214—219. [9]DORIC ̄M,MANIEZZO V,COLOMI A.The Ant System—Optimization by a Colony of Cooperation Agents[J].IEEE Transaction on Systems.Man,andCybernetics-PartB,1996,26(1):29—41. System for Food Management.Early Warning& Contingency Plan Generating HU Shi—yang,YANG Lei,LUo Jin—kun (Department of Computer and Information Engineering, Guangxi Teachers Education University,Nanning 530023,China) Abstract:A system for food management,early warning and contingency plan generating has been set up to solve inaccurate warning time/or food safety risk,the difficulty to find appropriate solutions to the problem in food management process.Early warning system is used to generate the emergency plan auto— matically,to have a relative access to emergency conlnland system providign technical support in manage— ment,early warnign and emergency.By introduction of SMS interfaces,users can use the wireless terminal to participate in the system.The result shows that the system for known risks and potential risks is more timely.Thus the problem of relatively simple functions of similar systems in the past has been solved. Key words:MVC;food management;early warnign system;contignency plan generatign;SMS In— terrace [责任编辑:黄天放] 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务