APP下载

广西农业科技信息管理服务平台的开发和应用

2019-12-11莫小香韦健钟翠曾志康

河北农业科学 2019年4期
关键词:广西省数据库科技

莫小香,韦健,钟翠,曾志康

(广西壮族自治区农业科学院农业科技信息研究所,广西 南宁 530007)

当今社会,随着大数据时代的不断推移和大数据技术的不断发展,现代化社会的发展取得了更大进步,各行各业也获得了新的发展机遇。在大数据背景下,新型的信息技术在农业领域得到广泛应用,现代农业服务体系逐渐向信息化发展,农业信息化创新遇到了更多的机遇和挑战[1~3]。广西省特色农业资源丰富,处在东南亚桥头堡,区位优势独特,但存在着农业标准化、产业化程度较低,销售渠道不畅,农业生产效益不高等问题。农业信息化是现代农业的重要组成部分,也是有效解决“三农”问题的重要举措[4,5]。近年来,广西省加快农业信息化建设步伐,但仍需加强农业信息资源的开发和利用,为农户提供科学性强、实用性高、个性化的信息服务[6]。急需开展形式多样的信息化知识普及活动,提高农民信息吸收能力,消除和缩小“数字鸿沟”[7]。MySQL数据库是当前最常用的数据库,大数据背景下对数据库的性能要求越来越高,可以从存储引擎选择、SQL优化、优化表格等方面在系统开发和应用阶段进行MySQL优化[8~10]。朱学芳等[11]使用SQL Server开发工具,根据对共建模式的设计和分析,构建了农村信息服务共建系统,阐述了该系统的主页面功能;文小玲等[12]采用MySQL数据库技术设计了信息远程监测系统,实现了农业生产多元环境信息的实时、有效监测;李阳宇[13]利用MySQL技术开发蔬菜病虫害防治系统,实现了对蔬菜病虫害的识别,提高了农业生产效率;王洪波等[14]基于MySQL关联型数据库管理系统构建了贵州省林地占用征收管理信息系统,提高了工作效率;罗晓丹等[15]选用MySQL数据管理系统和tomcat网页发布系统,结合西瓜育种的实际需要,开发出了可视化育种管理系统。通过建立开放式广西农业科技信息管理服务平台(以下简称“平台”),面向“三农”对信息资源多样化、具体化需求,经过系统开发、平台开发推广应用,有效整合广西区内分散的农业科技信息资源,并实现资源共享公开,可以促进广西省科技资源的高效利用。对平台设计理念、系统应用进行介绍,旨为其服务于广西省农业发展提供技术支撑。

1 平台设计

1.1 平台总体设计

平台的主要功能以信息资源为中心,向各类网站提供农业科技信息、农业视频信息、病虫害在线诊断知识等丰富有效的多媒质信息资源,搭建开放式农业信息发布的“综合后台”。因此,平台总体将实现农业科技信息的采集与录入,录入后可由平台结合知识库进行自动分类;信息采集与录入完成后,通过多媒质集成控制模块在网站、手机、电视等媒体上发布[16],同时,也可以通过接口,将信息发布至已接入的网站、平台上;用户可以在平台网站上对相关信息进行搜索,搜索模块将结合语义网络与知识库对数据库中的信息进行关联搜索,以提供更为丰富的搜索结果。

1.2 平台架构设计(图1)

(1)接口层。接口层提供2个方面的服务:对外部接入的网站提供信息发布的接口;与接入系统的多媒质设备进行对接。

(2)展示层。分为网站和管理后台2个部分。网站主要用于信息的发布展示。管理后台主要为管理人员提供操作的平台;对多媒质设备信息发布、接入网站的信息发布、网站内容搜索等功能进行管理。

(3)多媒质控制层。对接各类型的多媒体设备并控制其实现相应的功能。

(4)业务逻辑层。对数据访问层获取到的数据进行处理,根据相关的业务需求,为接口层、展示层、多媒质控制层提供相应的服务。

(5) 数据访问层。数据的存储分为MySQL数据库和XML两部分。MySQL数据库主要负责平台管理相关业务的数据存储;XML主要负责语义网络中知识本体的定义与关联。数据访问层负责对数据库和XML文件的直接读写,为业务逻辑层提供数据来源。

1.3 平台模块设计

平台由信息采集、用户搜索、多媒质集成、对外发布信息4个模块组成(图2)。

1.3.1 信息采集 平台提供人工输入、网络采集、网站共享等多种信息采集方式。信息录入编辑完成后,平台对信息与知识库内的知识本体进行关联与解析,并对信息进行自动重排与分类。完成信息自动预处理后,信息将存入信息预存储数据库中,等待审核。审核通过后的信息,存入到信息中转数据库中,等待发布;审核不通过的信息,将返回到重新编辑的状态。信息发布后,保留日志并存档。

1.3.2 用户搜索 用户输入关键字进行搜索,若输入较长的语句,则通过推理与解析模块对语句进行关键字提取并结合语义网络与知识库,提取更多与用户搜索内容相关联的关键字,对数据库中的信息进行智能搜索,为用户提供更多相关联的信息。

1.3.3 多媒质集成 平台对各类型的媒体设备进行集成,实现对网页、手机、电视、信息机、触摸屏等媒体设备的信息发布与展示的统一管理[17]。

1.3.4 对外发布信息 平台提供外部网站接入的接口,通过密钥完成与外部网站的对接,即可主动获取或定时接收系统发布的农业科技信息。

1.4 数据中心建设

依托平台组建相应的信息采集、编辑和发布队伍以及专家队伍,规范信息采集、编辑、发布流程,建设专业的数据中心,处理农业科技信息的采集、编辑、审核和发布。

图1 平台架构示意图Fig.1 Sketch map of platform architecture

图2 平台功能流程图Fig.2 Flow chart of platform function

1.4.1 数据采集中心 数据采集中心的主要功能是通过信息采集系统、扫描仪、手工录入等方式,从各类网站、期刊、书报、杂志等采集与农业农村发展有关的农业科技、农村生活、农产品流通、农业农村新闻、政策法规等各类信息[18],然后通过自动重排与分类,存储到平台数据库中(图3)。

图3 数据采集中心功能图Fig.3 Functional diagram of data acquisition center

1.4.2 数据加工中心 数据加工中心负责农业科技信息的二次加工或者深加工(图4),以满足不同层次、不同媒体、不同终端的实际需求。

图4 数据加工中心功能图Fig.4 Functional diagram of data processing center

1.4.3 数据发布中心 数据发布中心负责信息发布工作,接收用户对农业科技信息服务的意见和建议并反馈给信息加工中心(图5),信息加工中心根据实际需求反馈给信息采集中心,从而在各个环节上进行把关和控制,提高农业科技信息服务质量。数据发布中心同时承担着培养用户的农业信息化意识的任务,变被动为主动,力求实现传统信息服务方式向现代信息服务方式的转变。

图5 数据发布中心功能图Fig.5 Functional diagram of data dissemination center

2 系统应用

目前,广西农业科技信息管理服务平台已经升级优化完毕(图6),形成了一套标准化的农业科技信息采集、分类、编辑、加工、审核、发布流程,可以根据不同信息平台和农企网站需要提供农业科技信息资源服务,并重点实现广西农业科研院所新品种、新技术、新成果的推介服务。平台已开始为广西植物医院信息平台、南宁市青秀区、贵港市港南区、合山市等科技信息服务平台提供农业科技信息、农业视频信息、图像信息、病虫害在线诊断知识等方面的信息资源服务,提高了广西省农业科技信息服务应用水平。

图6 平台登录界面Fig.6 Platform logic interface diagram

3 结语

基于MySQL技术的广西农业科技信息管理服务平台能够为“三农”提供更加专业化、个性化和多元化的农业信息资源服务,实现信息数据库存储、网络化发布、多媒质展示等功能,提高了信息服务的实效性、准确性和实用性,满足了不同用户源的需求。未来平台将为“三农”提供更加具有针对性、全面性的信息服务,充分利用平台庞大的数据量和先进的大数据分析技术,从海量数据中深度挖掘“三农”需要的农业信息资源,及时有效地传递给用户。今后将建立一套信息采集、分类、加工和发布机制以及广西涉农部门信息共享机制[19,20],使用统一标准进行采编、发布,减少信息交流共享过程中的障碍;整合涉农部门的农业信息资源,重点采集和发布广西省农业科研院所的新品种、新技术、新成果,实现自治区、市、县、镇、村5级信息管理服务平台之间的互联互通和数据资源共享,建立用户主导的信息资源的接收与传递模式,逐步实现“三农”信息资源的共建、共享、公开,促进广西省农业信息产业的可持续发展。

猜你喜欢

广西省数据库科技
绿色生态经济的减贫效果研究
绿色生态经济的减贫效果研究
科技助我来看云
贵港市水果产业在我国的地位及发展规划
科技在线
数据库
科技在线
数据库
数据库
数据库