摘要

作物生产经营信息化云服务平台是构建产业链信息化的重要组成部分,为农业工作者提供了具备数据上报、分析和决策功能的综合信息管理平台。优良的人机交互设计是提高平台数据采集效率准确度的前提。基于JavaScript技术,以面向对象的思想,通过分析系统数据与用户操作习惯,将抽象工厂、装饰者以及AOP等模式灵活运行于系统人机交互界面的实现,使系统的人机交互具有界面简洁、操作简易、跨平台等特点,改善了前端代码的复用性、可维护性和可扩展性。在Web应用日益丰富的今天,人机交互界面是面向用户最直观的体验,设计模式的运用是提高开发效率、减少开发成本、改善代码质量的重要方法,作物生产经营信息采集的人机交互设计与实现可为农业信息化平台建设提供经验借鉴。