数字化与智能化技术浪潮席卷社会的背景下,农业 领域正在全力开展技术革新,构建以知识服务为核心功 能的信息服务系统,从而为农业领域生产提供知识和技 术服务,促进农业产业发展。 目前,关于农业知识服务系 统的综合性研究已经成为农业领域技术研究的重点。在 诸多研究中,以WordPress 为核心的农业知识服务系统设 计研究备受关注,借助WordPress 强大的技术优势,可切 实优化系统功能,使其满足地方政府、农业企业、农户和 科研人员等用户对系统的功能需求。
1 研究背景
陕北榆林地处黄土高原腹地,属于大陆性季风气候, 干旱少雨风沙大,十年九旱,属典型的旱作农业区。黄土 旱地农业科技发展迅速,农业科技研发及技术攻关需求 旺盛,科技服务现代化及平台建设具有重要现实意义。 榆林地区总土地面积约 4.29 万平方公里,耕地总面积 1396.31 万亩,其中旱地面积 1075.46 万亩,耕地、水资源 协调发展是旱作农业可持续发展的关键。综合考虑耕地 用养结合、节水抗旱栽培、品种引进选育的科技信息和专业知识体系构建,可有效指导和引导榆林旱作农业平稳、 高效和高质量发展。近几年,榆林市将节水农业作为方 向性、战略性大事来抓,不断完善农业节水政策体系,通 过政府引导、农技示范以及群众自发,很大程度上促进了 地方农业综合经济的发展,也为农业数字化建设和服务 平台建设提供良好的环境条件。
随着现代信息技术的发展,基于互联网的信息服务 已成为人们获取信息、传递知识的重要手段,农业现代化 和数字化发展,对农业信息化服务提出新的要求。 目前, 农业领域大数据来源广泛,数据表示、存储方式、组织方 式、管理方式各有不同,信息资源处于高度分散和混乱无 序的状态,极大地影响了用户获取信息的效率和资源共 享程度[1] 。随着 WordPress 技术在 Web 应用中的广泛应 用,越来越多的人开始采用 WordPress制作知识管理和知 识服务系统。因此,本项目拟通过WordPress技术构建一 个旱作农业知识服务系统,整合符合区域农业发展需求 的旱作农业知识和技术数字化体系,实现对陕北旱区旱 作农业领域海量数据的组织、管理和发布,并在此基础上
进行知识表示和呈现,开展服务功能。系统建成后,将为 用户提供一站式信息服务,有助于提升陕北旱区旱作农 业领域知识的传播效率,助力科研工作高效开展。
2 国内外研究现状
近年来,企业、科研院所以及专业的资讯服务商都对 知识服务领域展开了大量的探索与实践。
在国内,农业知识服务是当前人工智能和农业信息 化研究的前沿和热点。赵瑞雪等于2019年研究构建面 向不同应用场景的敏捷型知识服务系统模型,以多源异 构农业科技知识大数据汇聚、知识计算和智能服务为链 条的技术支撑体系,研制了“普惠+专题+定制”的多场景 农业专业知识服务系统,破解了农业科技知识大数据整 合及精准智能服务等关键技术难题,为多类型、多层次、 多学科用户提供差异化、精准、深入的知识服务。孙媛等于2021年在前人研究基础之上分析了科研人员和企 业在农业科技创新中的情报信息、科研知识、数据服务以 及成果转化方面的需求,然后采用SaaS 云服务模式构建 具有数据层、业务支撑层和业务应用层三层架构的智能 化农业产业知识服务平台,实现了资源统一检索、产业情 报追踪、产业专家对接、产业数据分析、专题聚合服务以 及个性化定制等功能。李一开等于2022年设计了人机 交互与人际交互知识服务系统用户交互框架,采用调查 问卷和百度统计,分析了农业专业知识服务系统的用户 需求侧,同时剖析系统供给侧资源、技术和服务层三方面 不足,提出了农业专业知识服务系统用户交互优化方 案。在国外,谷歌学术推出了以“知识图谱”为基础的智 能检索服务。Aryani Amir等利用研究数据联盟DDRI工 作组( Research Data Alliance DDRI Working Group,DDRI WG )的合作项目Research Graph 数据模型和 Research Data Switchboard( RD-Switchboard )创建了图数据集,提 供了一种跨文献、科研数据、科研课题、科研人员等多种 信息的检索与检索功能。
基于 WordPress 开发设计知识服务系统和信息管理 系统的研究也很多,例如何炜杰在研究中通过深度定制 WordPress 及其插件来实现企业知识库 系统 ,并结合 Gatsby构建出了可高度定制化、性能优越、安全性高的站 点,同时由于内容管理与内容展示的解耦,使得 Word- Press 中的内容能够发布到企业内部及企业外部两个站 点,满足了企业在知识管理与分享方面的需求。陈渝在研究中通过WordPress技术搭建了 CMS 资讯信息管理系 统,通过分析系统需求、设计实现框架和功能模块、测试 系统各功能模块,实现了一个智能硬件媒体网站并将网 站上线运营。
3 需求分析与建设目标
3.1 需求分析
目前我国现代农业产业技术体系相关的科研动态、 科学技术、专家机构、企业、相关政策等信息分散,农业产 业上下游产业链不连贯,缺少平台实现农业产业数据和信息交互,农业产业创新主体之间的信息不能有效互通, 不能实现知识的高效流动[3] 。在陕北旱区旱作农业领域, 同样面临农业科技知识服务供需脱节的现状,存在领域 知识分散孤立、知识利用效率不高、产业情报追踪困难、 产业专家对接不畅、产业数据分析不足等问题。
“陕西省陕北旱区作物节水工程技术研究中心”成立 于2020年,是榆林市唯一的省级旱区作物节水工程技术 研究中心,主要开展旱作节水农业基础科学研究、旱作技 术引进示范推广和人才培养工作。通过走访调研,与中 心专家座谈交流,总结出在陕北旱区旱作农业研究领域 中,科研人员对科技创新的需求归纳起来有四个方面: (1)情报信息。迫切需要了解研究领域当前的研究动态、 学术前沿、政策法规和专家学者等信息。(2)知识成果。 急需旱作农业和农业节水等相关领域的学术论文、行业 报告、科研项目、发明专利、获奖成果等。(3)数据服务。 需要快速且精准地获取专业领域的科学数据、统计数据、 专题数据、战略情报数据、可视化图表、知识图谱等信 息。(4)合作交流。需要获知“陕甘宁晋蒙青新”地区同一 研究领域的学术同行、研究机构、农业企业、科研平台等 信息,希望能实现协同合作,将旱区旱作农业节水技术加 以推广,实现科研成果转移转化。综上所述,陕北旱区旱 作农业研究领域的科研工作者急需一个有效的信息化系 统,从海量的信息资源中挖掘最有价值的农业技术知识, 协助其解决工作中遇到的知识需求。
3.2 建设目标
农业知识服务系统是以农业知识服务为核心功能的 专业化平台,该平台构建以农业知识为核心文献资料、数 字资料和信息资料,主要服务对象为农业技术研究人员、 政府部门以及农业产业从业人员等,提供优质信息服务 和专业技术和知识体系共享,可帮助从业人员整合相关 技术资料、有效获取相应知识资源,为农业相关工作打好 知识基础和共享平台。 目前,农业知识服务系统建设已 经成为农业产业信息化建设的重点,其核心功能包括知 识检索、科技推广、政策解读、市场分析以及技术咨询等, 构建系统时可根据需求设计相应功能,为广大农业用户 提供精准服务,促进农业长远发展。通过构建“陕北旱区 旱作农业知识服务系统”,将为陕北地区旱作农业相关知 识、技能经验等的组织、存储、创新、共享、交流和学习提 供技术平台和环境。
4 农业知识服务系统设计
4.1 系统架构设计
针对当前信息环境下农业科技知识服务供需脱节的 问题,以服务我校科研团队“陕北农业节水综合研究创新 团队”和省级科研平台“陕西省陕北旱区作物节水工程技 术研究中心”科研人员为切入点,在深入调研知识服务需 求的基础上,本系统采用主流的WordPress开源内容管理 框架,以向专家学者提供知识服务为最终目的,将科研人 员的专业知识服务需求与图书馆专业学科服务功能相匹配,开发具有聚焦行业动态、介绍专家学者、追踪行业会 议、资源分类导航、学术文献检索、知识成果展示等功能 的“陕北旱区旱作农业知识服务系统”,为陕北旱区旱作农业领域的专家学者和各级政府提供智力支持和决策依 据,系统的总体架构如图 1所示。
4.2 关键技术分析
通过对系统功能的分析,在设计各项技术中应该以 WordPress 为依托,构建安全稳定的技术架构,整体划分 为内容管理系统、数据处理程序、内容展示平台三个模 块,以下是对各模块设计进行深入分析。
(1)内容管理系统设计是以WordPress 内容管理界面 为基础进行的设计,其核心包括WordPress内容管理界面、 WordPress服务层以及MySQL数据库等,各模块之间功能 相互联系,为系统应用打好基础,包括文章分类,文章审 核、知识编辑、附件上传,以上均为前端管理模块。而后端 管理则包括文章搜索、文章查看、文章评论等功能。
(2)数据处理程序。在农业知识服务系统开展服务 的过程中,数据处理至关重要。因此在关键性设计过程中,应在WordPress数据库和文件系统基础上构建数据处 理程序,满足用户对数据的应用需求。数据处理程序主 要包含文件信息汇总、关键词提取、农业知识文章相似度 计算、附件导出等多个环节,整个环节以“.csv”为格式文 件,在后期文件导出后形成“Markdown”文件,附件导出后 也同步储存,确保农业知识及相关文件同时储存。数据 处理程序设计的过程中,以MySQL数据库技术为核心构 建数据处理流程。
(3)内容展示的设计要紧密结合WordPress 中的主题 编辑功能。通过对主题模块的自定义,实现对系统各项 功能模块的展示。“陕北旱区旱作农业知识服务系统”采 用的Kadence主题中提供了很多的自定义模块(见表 1)。
表1 Kadence主题自定义模块功能描述
模块 | 功能描述 |
Header | 页面通用的页眉组件,包括网站Logo和Title等内容 |
Footer | 页面通用的页脚组件,包括版权信息和联系方式等内容 |
General | 设置全局样式,如页面布局方式Layout和侧栏Sidebar等内容 |
Menus | 设置网站的菜单栏和导航内容 |
Widgets | 用于实现具体功能的小组件 |
Colors & Fonts | 设置全局的颜色,字体,按钮样式 |
Homepage Settings | 设置网站首页是某一静态页面或最新发布的文章 |
5 农业知识服务系统的实现
5.1 开发环境搭建
采用 当前最 为 流行 的 WAMP(Windows +Apache +Mysql+PHP)系统开发环境,操作系统采用Windows Serv- er 2022 Standard21H2。开发环境搭建采用PHPStudy v8.1 集成工具,Apache 版本号v2.4.39,MySQL 版本号v5.7.26,
PHP版本v7.3.9。WordPress 主题和插件对PHP 的版本有 最低要求,因此,在保证兼容性和稳定性的前提下,PHP 尽量更新为较新版本。
5.2 创建数据库
PHPStudy v8.1 中集成 了 MySQL 数据库管理 软件 phpMyAdmin 4.8.5。通过PHPStudy集成开发环境可以很 方便的打开MySQL后台管理界面,创建一个新的Word- Press数据库“agriculture”,设置好数据库的读写权限和搜 索策略。
5.3 安装WordPress
从WordPress官方网站(https://wordpress.org/)下载最 新版源码压缩包WordPress 6.4.2,解压缩后复制到服务器 “/phpstudy_pro/WWW”目录下。登录后台管理网站“loc- alhost/wordpress/wp-login.php”,进入 WordPress 后台管理 系统“WordPress仪表盘”。
5.4 安装主题和插件
5.4.1 安装Kadence主题
WordPress 的主题形式多样,适合各种类型的网站系 统,官方主题库中也有许多免费的主题,虽然免费,但是 一样的功能强大、插件丰富,可以满足绝大部分日常需 求。Kadence 主题是一个轻量级但功能齐全的WordPress 主题,可以快速创建一个美观易用的网站。这款主题还 有个特点是有大量免费丰富的模板库和易于使用的拖放 式页眉和页脚生成器,还有智能全局字体和颜色控制对 主题进行二次开发。通过与最流行的第三方插件的广泛 集成,网站开发者可以快速构建功能强大的资源网站、课 程网站、电子商务网站等。这款主题模板可以满足农业 知识服务系统的诸多要求,如设计菜单导航栏、全局色调 设置等。综上所述,依托Kadence主题模板二次开发农业 知识服务系统是完全可行的。
5.4.2 安装Elementor编辑器插件
Elementor是一款强大的可视化页面编辑器,适用于 建立精美的网页和文章,是目前制作网站必备的 Word- Press插件之一。与Gutenberg 和Classic 编辑器不同,Ele- mentor 编辑器是一款插件,需要用户进行安装和激活。 它提供了丰富的模块和预设样式,用户可以通过简单的
拖放网页元素的操作实现网页布局和设计。对于网站开 发者来说,从空白开始制作和设计一个完整网站会花费 大量的时间和精力,Elementor 提供了很多制作精良的网 页内容模板,这些内容模板都是经过专业的设计师制作, 无论从配色,样式设计,审美等方面都很专业,可以直接 导入页面中稍作下内容修改即可。内容模板的使用和导 入大大加快了网站开发的速度。
5.4.3 安装User Meta用户管理插件
User Meta是一个经过精心设计、功能丰富且易于使 用的WordPress用户管理插件,允许用户登录、重置密码、 更新个人资料以及带有额外字段的用户注册,所有这些 操作都是可以在前端页面进行。User Meta提供一个比较 灵活的表单构建器,除了必备字段如用户名和密码以外, 还可根据需要添加不同的字段到表单,如昵称、头像、邮 箱、个人简介、注册日期等。
5.4.4 安装FluentForm表单插件
在陕北旱区旱作农业知识服务系统中,为了及时掌 握用户在使用过程中的需求或建议,系统提供了两种类 型的表单,分别是资源推荐表单和服务需求表单,由Flu- entForm插件来实现此项功能。FluentForm是一款高转化 率、可定制的表单插件,开发者可以根据需求对咨询表单 进行详细设计,如咨询题目、咨询内容、学科分类、咨询人 的姓名和邮箱等。用户通过填写表单,提交咨询内容,系 统后台收到表单信息后会给网站管理员发送邮件进行提 醒,管理员收到后开展回复工作。
5.4.5 安装Live Chat 即时聊天插件
Live Chat是WordPress一个全功能的免费聊天插件, 可实现专家学者在线咨询和答疑解惑,让知识沟通无障 碍。此外,还可以促进学术同行间的交流互动,系统通过 给决策用户、科研用户、企业用户分配即时聊天账号,实 现同行间的实时在线交流。通过应用Live Chat插件,突 破了知识传递在时间和空间上的限制,有效促进了知识 的传播和学术同行间的交流合作。
5.5 首页效果图
经过上述操作步骤,“陕北旱区旱作农业知识服务系 统”首页如图2所示。
6 结语
本文通过分析陕北旱区旱作农业研究领域科研人员 对科技创新的知识需求,结合国内外农业知识服务的研 究现状,提出了以 WordPress 为技术框架,通过安装Ka- dence 主题、FluentForm 和Live Chat 等插件搭建的陕北旱 区旱作农业知识服务系统。通过建设陕北旱区旱作农业 知识服务系统,能为当地的农业技术研发人员、政府机构 以及农业领域从业人员提供优质的知识服务,搭建服务 交流的信息平台,打破“知识孤岛”的壁垒,提高广大农业 从业者的工作效率,助力农业研究领域科技创新工作快 速发展。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.gezhanwang.com/2022/12/10/wordpressnongye/
共有 0 条评论