ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 4
ВВЕДЕНИЕ 5
1 Исследование предметной области 7
2 Обзор существующих систем автоматического полива 12
2.1 Система автоматического полива 12
2.2 Классификация и функционирование систем автоматического полива 13
2.2.1 Ландшафтный полив 14
2.2.2 Сельскохозяйственный полив 15
2.3 Виды орошения, которые система автоматического полива может контролировать 16
2.3.1 Дождевание 17
2.3.2 Аэрозольная система автоматического полива 20
2.3.3 Внутрипочвенная система автоматического полива 21
2.3.4 Капельная система автоматического полива 23
2.4 Решение недостатков существующих систем автоматического полива 24
3 Техническое задание на разработку программного обеспечения 26
3.1 Назначение и область применения 26
3.2 Требования к функциональным характеристикам 26
3.3 Требования к квалификации и численности персонала 27
3.4 Требования к составу и параметрам технических средств 28
4 Реализация приложения 29
4.1 Выбор языка программирования 29
4.2 Выбор среды разработки 32
4.3 Выбор метода разработки 37
4.4 Организация пользовательского интерфейса 38
4.5 Описание работы программы 40
5 Руководство пользователя 42
5.1 Назначение программы 42
5.2 Работа с программой 42
6 Мероприятия по охране труда 44
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ А 51