焦点期刊
在线客服

著作编辑 著作编辑

咨询邮箱:568476783@qq.com

农业论文

国家农业技术推广体系现状

时间:2023-03-02 23:18 所属分类:农业论文 点击次数:

系统设计与实现
1.系统架构
根据需要,系统应该可以在网上使用,也可以单独使用。根据这一要求,绘制系统的架构图,如图2所示。在此架构中,系统可以通过网络下载和上传数据。在没有网络的情况下,系统也可以单独使用,然后在网络连接时上传和下载数据。
2.设计模式
根据用户需求、用户应用组及其计算机应用水平,系统选择C/S软件开发模式技术架构(1)浏览器标准不统一,使浏览器各自为政,代码不公开,会产生兼容性问题,使系统产生移植性问题(2)目前浏览器插件较多,可能存在插件代码冲突(3)用户整体计算机应用水平不高,会突出移植和代码冲突,降低系统的实际应用水平。
3.数据库技术
根据系统要求,系统可以单机或联网使用,因此系统数据库采用分布式数据库技术。分布式数据库(DistributedDatabase,DDB)它是数据库技术与网络技术相结合的产物。它将集中式数据库中的数据分布在网络上的多台计算机中,即物理分散、逻辑集中的数据集[2]。网络数据库采用MicrosoftSQLServer2000,本地数据库采用MicrosoftAccess2007。
4.系统开发框架和语言开发
根据用户的非功能需求(在所有主流操作系统上运行),系统开发应用了Microsoft.NETFrame-work3.5.应用此框架,系统可在所有Windows操作系统上运行。Microsoft.NETFramework是微软开发的一种采用系统虚拟机运行的编程平台,以通用语言运行库(CommonLanguageRuntime)在此基础上,支持多种程序语言(C#、VB、C++、Python等)的开发,也是应用程序界面的开发(API)提供了新的功能和开发工具[3]。系统开发环境为VisualStudio2008,开发语言为VB.Net。
5.系统特点
针对国家农业技术推广体系现状,根据国家农业技术推广体系改革成果和农业技术推广体系管理结构,农业技术推广体系管理信息系统综合运用VB.NET技术和分布式数据库技术构建了可在任何流行操作系统上运行的农业技术推广系统管理信息系统,旨在提高各级农业技术推广机构的服务效率和水平,以及管理部门对基层农业技术推广系统中单位和人员的监督管理。
6.结束语
农业技术推广系统管理信息系统基本满足我国基层农业技术推广系统信息管理的要求,但在系统设计中可以进一步探索和研究:(1)加强统计功能,提供更多统计数据。①该系统为各指标提供省、市、县、乡的统计功能,不提供国家统计功能。如果需要获得国家统计数据,只能先获得各省市的统计数据,然后人工统计。国家统计功能需要加强系统。②系统只提供六个统计表的数据统计,如果需要进行六个统计表外的统计数据,则只能手动进行统计。在改进系统时,应考虑用户可以自己设计统计表。(2)需要加强系统的非功能。系统的非功能方面是判断系统是否可用、使用方便的标准。该系统只设计了一些简单的非功能设计,如简单的数据安全和业务规则。要实现系统的真正可用性和易用性,还需要对系统的人性化进行一些设计,如系统的自动安装、自动更新功能等。随着农业技术推广体系管理信息系统的部署和我国基层农业技术推广体系管理的标准化,随着我国电子政务和农业信息化的深入发展,农业技术推广体系管理信息系统将出现缺陷和不足,需要增加或修改系统的功能。但农业技术推广体系管理信息系统将获得更大的应用价值,作为我国农业技术管理者决策的重要支持和依据。