基于微信小程序的农业气象直通服务研究

(整期优先)网络出版时间:2023-12-28
/ 2

基于微信小程序的农业气象直通服务研究

吴 海  李 莉

(贵州省气象灾害防御中心,贵州 贵阳 550001)

摘要:为了提高农业气象服务效率,让农业生产者能够及时、方便地获取农气服务信息,基于微信小程序设计开发一套直通服务平台,建立农气服务专家和农业生产者的点对点信息交互通道,专家可以在线制作和管理服务产品、选择发布对象,用户可以设置偏好和关注专家,有选择性地获取服务信息。让信息上传下达更加高效快捷,实现直通服务,提高农气服务效率。

关键词:农业气象;小程序;直通服务

1 背景

农业气象直通服务是指一种新的服务方式,是指服务部门通过新建的技术如气象遥感、卫星图像、气候数据分析等多种技术手段,将专业的信息加工为农民和农业相关人士所能够理解的服务产品,然后通过平台自己发送到用户手上的服务方式,让用户能够直接获取实时的、特定地点的气象为农服务信息或者产品,无需经过中间人的介入[2]。这些服务信息对于农业从业者在生产活动中做出明智决策至关重要[3]。可以帮助他们优化灌溉、施肥、病虫害控制和其他农业实践,从而提高作物产量、资源利用效率和农业风险管理能力,随着农业信息化的发展,农气气象直通服务也逐渐得到广泛应用[4]。本文基于微信小程序研究农业气象直通服务,通过搭建微信小程序平台,让生成信息端的专家和从事农业生产的用户通过小程序建立信息交互通道,实现农气服务信息或者产品的点对点直通服务。

2 实现方式

项目实施流程图

业务需求分析:

明确业务需求,实现信息或产品的直通服务。传统的服务要么是产品端用户制作信息或者产品,发布到网站上,用户再通过网页访问获取信息,要么是产品端用户利用微信或者QQ建群,把所有用户拉到一个群里,然后把服务信息发布到群里面,用户通过群聊的方式获取信息。本研究主要是开发一套微信小程序平台,让产品端专家用户可以根据数据在线生成服务信息和产品,然后对信息产品上传和管理,以保障服务产品的再次加工和迭代,同时可以选择产品后再选择服务对象进行精准发送,用户可以通过喜好设置和关注专家选择性的接收自己感兴趣的信息服务,实现专家和用户的点对点直通服务。

软件架构设计:

展示层:展示层负责呈现各类用户注册、用户喜好设置、用户标签设置、专家注册和专家服务信息给用户。为了给用户更好的体验和信息展示效果,设计简洁、直观的用户界面,使用户能够轻松注册、设置喜好和标签,并浏览专家注册和服务信息。 根据用户的喜好和标签设置,提供个性化的专家推荐和服务展示,以增加用户的参与度和满意度。

数据处理层:数据处理层主要负责处理用户注册、用户喜好设置、用户标签设置、专家注册、专家匹配等。为了提高数据处理的效率和准确性,优化数据库查询语句和索引设计。 引入智能匹配算法,根据用户的喜好、标签和专家的服务特点,进行精确的一对一匹配,提供更好的用户体验和服务质量。

数据存储层:数据存储层主要用于存储用户、专家及服务等管理数据。为了保障数据的安全性和可靠性,定期进行数据备份,确保数据的安全性和可恢复性,在数据丢失或损坏时能够及时恢复。对敏感数据进行加密存储,并设置严格的权限控制,确保数据的保密性和访问权限。

模块及功能设计:

用户注册模块:实现用户的注册功能,包括用户填写个人信息、创建账户和设置密码等。该模块可以确保用户的身份验证和安全注册。 用户喜好设置模块:提供给用户设置个人喜好的功能,例如选择感兴趣的领域、设置偏好的内容类型等。这样可以根据用户的喜好为其提供个性化的推荐和服务。 用户标签设置模块:允许用户为自己添加标签或关键词,以便更好地描述自己的特点和需求。这些标签可以用于匹配专家服务、个性化推荐等功能。 专家管理模块:提供专家注册功能,使专家能够创建自己的账户并填写个人信息。该模块可以对专家进行身份验证和资质审核,以确保专家的可信度和服务质量。 专家服务模块:为专家提供信息制作和上传管理的功能,服务对象的选择功能,使其能够在线生成服务信息或产品,选择服务对象是一对一还是一对多精准发送。可以根据专家的需求和能力进行灵活的服务安排。

技术选型:

服务端采用主流的Java技术栈,引入Spring Boot框架和Mybatis持久层框架等,可以有效提高开发效率和系统稳定性。选择MySQL和PostgreSQL作为数据库,这两种数据库具备成本低、性能高和可扩展性强等优点。用户端采用uniapp、HTML、CSS、VUE、JavaScript等技术,创建响应式页面,提升用户体验。在uniapp中使用Vue框架进行前端开发,快速构建交互性强、界面友好的前端页面,提高开发效率和代码的可维护性。Uniapp还是一种跨平台的前端框架,可以同时开发多个平台的应用程序。

3 创新点

传统的农气服务,农气服务专家制作农气服务产品,要么只能发布到网站上,被动式的等待用户去访问,要么就跟用户对象建立一个服务的QQ或者微信群,然后把服务产品或者信息发布到群里面, 本研究通过开发一套微信小程序,专家注册后会生成一个二维码,然后邀请服务对象扫描二维码关注小程序,这样就通过小程序建立了一条专家和服务对象的信息服务通道,专家可以选择服务对象,把服务产品或者信息一对一或者一对多的发布到小程序平台上,用户有未读信息会收到消息提示,用户只会收到他关注的专家或者平台推送的信息,这样就实现了服务信息的精准直通服务,不再必须依托QQ或者微信群。

4 结语

随着信息化的发展和科技的进步,农业气象服务的信息化程度也越来越高[5],农气服务逐渐被大众重视和关注,农业气象直通服务的作用也逐渐显现出来,它能够为农业生产提高及时、高效、快捷而专业的服务,为用户提供实时决策支持、病虫害预防与控制、资源管理优化、农事生成建议等各种各样有效的专业信息服务。未来,随着云计算、物联网、人工智能等多种科学技术的发展,农业气象直通服务将会产生更加显著的作用。

参考文献

【1】 彭晓溪.农业气象服务在农业生产上的应用[J].农场经济管理,2023.

【2】 覃嘉嘉.农业气象服务存在的问题及优化对策[J].农业灾害研究,2023.

【3】 宋雨轩, 宋超.数字技术推进农业气象公共服务创新初探[J].农业与技术,2022.

【4】 盛鑫磊.基于微信小程序的医院医疗设备管理系统设计[J].数字通信世界,2023.

【5】 丁晓进,朱晓荣.吉宏轩.基于微信小程序的云计算学习平台开发[J].软件导刊,2023.

基金项目:基于微信小程序的直通服务平台建设

作者简介:吴海 男,1987年出生,贵州凤冈人,大学本科。研究方向:计算机软件设计与开发。