论文部分内容阅读
针对灌溉系统项目受限于硬件环境导致开发效率低的问题,基于Aardio语言和SQLite数据库,采用MVC设计模式及多线程技术,面向客户端/服务器架构灌溉系统,设计了可提供虚拟测试环境的辅助开发平台.首先分析了客户端/服务器架构灌溉系统的组网特点以及平台功能的实现原理,然后依据上述分析设计了虚拟硬件模型、虚拟硬件数据库及硬件环境模拟器,最后完成平台构建并将其应用于某灌溉系统项目的 开发.经测试,平台可实现对传感控制设备输入输出特性的模拟,减少开发人员对真实硬件环境的依赖,提高开发效率与灵活性.