摘要 | 第3-4页 |
ABSTRACT | 第4页 |
1 绪论 | 第7-10页 |
1.1 课题研究背景 | 第7页 |
1.2 国内外研究状况 | 第7-8页 |
1.3 发展趋势及存在的问题 | 第8-9页 |
1.4 本课题的项目来源 | 第9页 |
1.5 论文主要工作及工作安排 | 第9-10页 |
2 节水灌溉系统总体设计 | 第10-16页 |
2.1 系统需求分析 | 第10-11页 |
2.2 系统总体设计和工作原理 | 第11-15页 |
2.2.1 总体设计 | 第11-15页 |
2.2.2 工作原理 | 第15页 |
2.3 本章小结 | 第15-16页 |
3 土壤环境信息采集系统设计 | 第16-31页 |
3.1 硬件系统总体设计 | 第16页 |
3.2 控制系统机箱面板设计 | 第16-17页 |
3.3 控制系统机箱主体设计 | 第17-31页 |
3.3.1 AC-DC开关电源 | 第17页 |
3.3.2 主控单元设计 | 第17-20页 |
3.3.3 硬件选型 | 第20-31页 |
4 web控制系统的开发相关技术及理论 | 第31-39页 |
4.1 Web系统的前端架构 | 第31-34页 |
4.1.1 前端MVC框架AngularJS | 第31-32页 |
4.1.2 前端模块加载器RequireJs | 第32-33页 |
4.1.3 前端包管理工具NPM | 第33页 |
4.1.4 前端构建工具gulp | 第33-34页 |
4.2 Web系统的后端架构 | 第34-39页 |
4.2.1 服务器端Javascript运行环境Node.js | 第34-35页 |
4.2.2 服务器端MVC框架 | 第35-36页 |
4.2.3 CommorJS规范 | 第36-37页 |
4.2.4 Node.js创建websocket服务 | 第37-39页 |
5 节水灌溉系统实现和测试分析 | 第39-57页 |
5.1 节水灌溉系统的功能设计和技术路线 | 第39-40页 |
5.2 web前端代码模块设计与实现 | 第40-44页 |
5.3 服务器端代码模块的设计与实现 | 第44-48页 |
5.4 界面设计与功能实现 | 第48-57页 |
5.4.1 灌溉控制页面设计与功能实现 | 第48-51页 |
5.4.2 气象监测页面设计与功能实现 | 第51-57页 |
6 总结与展望 | 第57-58页 |
6.1 总结 | 第57页 |
6.2 展望 | 第57-58页 |
参考文献 | 第58-59页 |
个人简介 | 第59-60页 |
导师简介 | 第60-61页 |
致谢 | 第61页 |