可扩展土壤与农作物污染信息分析系统.docVIP

可扩展土壤与农作物污染信息分析系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可扩展土壤与农作物污染信息分析系统

可扩展土壤与农作物污染信息分析系统   云南大学信息学院,云南昆明 650091   摘要 随着农业生产的快速发展和人民生活质量的不断提高,土壤和农作物污染日益成为社会关注的焦点。借助MS SQLServer2000数据库,应用VB语言,构建具有数据显示层、数据处理层、数据存储层的可扩展土壤和农作物污染信息分析系统(S&CP分析系统),能实现对土壤和农作物中污染物的早期识别及预警分析。利用该系统提供的信息,政府职部门可及早发现并识别土壤和农作物的污染情况,为科学有效地进行土壤的综合治理提供决策信息支持,从而最大程度的降低农作物受污染程度,加速农业生产绿色化的进程,确保人民群众能吃到健康的食物,推进农业的可持续发展。   关键词 土壤;农作物;污染物统计分析;系统构建   中图分类号S15 文献标识码A 文章编号 1674-6708(2012)70-0044-02   0 引言   近些年来,伴随着农业生产的高速发展,由于过度施用化肥、农药等造成的土壤污染使农业生态环境日益受到破坏,直接影响到整个农业生产今后的可持续发展。但是,现阶段土壤和农作物污染防治工作中,由于在信息处理过程中存在:   第一,数据保存工作缺乏规范性,随意性很大;   第二,土壤和农作物污染防治工作涉及的职能部门各自为政,数据共享性差,形成了一个个信息孤岛,影响了污染防治工作的有效开展;   第三,数据处理采用手工操作,工作效率低,数据处理工作量大,出错率受人为因素影响较大;   第四,土壤和农作物污染数据信息传递环节多,效率低,从而导致职能部门无法准确、全面地获取信息。   因此,人们迫切需要建立一个能对土壤和农作物污染情况进行综合统计评价的信息分析系统。但是现有的分析系统,其结构多为定制式,系统建立后,其统计和评价项目即已固定,扩展能力差。   如果在后续工作中需要变更统计和评价项目,则整套系统需进行二次开发。不仅资金耗费严重,而且短时间内无法投入使用,会直接影响到土壤和农作物污染防治工作的效率。   基于此,我们开发了这套可扩展的分析系统。该系统采用模块化的软件设计,可以根据污染防治工作的需要灵活的增减统计与评价项目。   1 可扩展土壤和农作物分析系统设计与架构   一般来讲,环境污染信息分析系统应具有:能存储大量数据;对存储数据进行复杂的运算;对运算后的数据进行分析判断;能以一种直观的方式将评价结果展示给用户等功能特性。   因此,土壤和农作物污染信息分析系统在系统架构方面就应体现有这样几个特点:   1)模块化结构;   2)系统运行稳定;   3)容错和纠错能力强;   4)用户界面友好等   传统的系统架构将界面显示、数据处理、数据存取等功能融合在一起。这种架构的好处是结构简单,易于开发实现。   但是,该种架构也存在着系统内聚性高、扩展能力不强、维护成本较高等缺点。为了克服这些缺点,可扩展分析系统采用了多层框架设计,将数据显示、数据运算处理、数据存储过程分别隔离开来,这样就可以根据分析的需要灵活的增减系统功能,而且也提高了整个系统的运行效率和系统的稳定性。   可扩展分析系统的各个功能模块之间相对独立,任意一个功能模块出现差错并不影响其他功能模块的正常运行,降低了内聚性,提高了系统的耦合性。   而且,在相互隔离的功能模块之间,均设置了数据有效性检测,这样大大提高了数据处理的正确性。由于该系统需要处理的数据较多,且数据需要长时间保存,可选择MS SQL Server 2008数据库作为数据存储层的后台数据库。   对于数据显示层,由于需要进行人机交互,可选择VB.NET作为编程语言。可扩展土壤和农作物分析系统架构设计示意图,如图1所示:   图1 可扩展S&CP分析系统的MVC架构示意图   2 可扩展土壤和农作物分析系统具体设计与实现   2.1 数据显示层设计   可扩展土壤与农作物污染信息分析系统的数据显示层,主要由:原始数据输入、统计数据显示、数据评价结果显示等三部分组成。   1)原始数据输入。该界面主要用来进行纸质数据的数字化处理。对于已经进行过数字化处理的原始数据,例如excel表格数据等。   也可以在原始数据输入界面中利用插件技术进行数据批量加载显示。该界面加载数据,按种类可分为土壤、地表水、地下水、农产品四大类。   其中,土壤大类,又可细化为野外记录、理化性质、无机类、有机类四种。对于地表水、地下水和农产品三类,显示项目可细化为野外记录、无机类和有机类三种。界面如图2所示:   图2数据录入界面   2)统计数据显示界面。数据统计界面,主要用来接受用户的数据统计请求,以及将统计好的数据按照不同的种类分别展现给用户。按照分类的不同,可以将数据分为:重点企业及周边地区、蔬菜和畜禽养殖基地、安宁工业园区、昆大线和环境热点

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档