Введение 5
1 Обзорно-аналитическая часть 7
1.1 Проблемы и актуальность информационных систем в
сельскохозяйственном производстве 7
1.2 Применение информационных систем в сельскохозяйственном
производстве 9
1.3 Информационная система оценивания земель сельскохозяйственного
назначения 10
1.3.1 Архитектура информационной системы 10
1.4 Обзор существующих редакторов формул 12
1.4.1 Редактор формул Microsoft Equation 3.0 13
1.4.2 Редактор формул MathType 14
1.5 Вывод по главе 1 15
2 Практическая часть 17
2.1 Выбор средств для реализации редактора формул 17
2.1.1 Выбор языка программирования 17
2.1.2 Технологии для клиентской части 18
2.1.3 Системы управления базами данных 19
2.1.4 Обоснование выбора технологий 19
2.2 Разработка редактора 20
2.2.1 Разработка интерфейса для работы с формулами 20
2.2.2 Разработка редактора формул 22
2.2.3 Разработка интерфейса для работы с БД формул 30
2.3 Руководство пользователя 32
2.3.1 Требование к запуску приложения 32
2.3.2 Руководство к использованию редактора 33
2.4 Вывод по главе 2 36
Заключение 37
Список сокращений 38
Список использованных источников 39
Приложение А 41
Приложение Б 42
Приложение В 49
Приложение Г 83
Сельское хозяйство является одной из самых важных отраслей народного хозяйства. Оно производит продукты питания для населения, сырье для перерабатывающей промышленности, обеспечивает и другие нужды общества. Поэтому, актуальной проблемой в настоящее время является проблема дальнейшего повышения уровня эффективности отрасли.
Высокоразвитое сельское хозяйство является составной частью материально-технической базы страны [4], необходимым условием повышения жизненного уровня трудящихся. Основные задачи сельского хозяйства — обеспечение дальнейшего роста и большей устойчивости производства, всемерное повышение эффективности земледелия и животноводства для более полного удовлетворения потребностей населения в продуктах питания и промышленности в сырье, создание необходимых государственных резервов сельскохозяйственной продукции.
При правильном использовании почвы, повышается ее плодородие. Следовательно, стоит вопрос о правильном рациональном использовании земель, прежде всего сельскохозяйственных угодий, пашни, где вопросы почвы, ее плодородия имеют первостепенное значение.
Таким образом, постановка вопроса о решении проблемы рационального использования земельных ресурсов вполне правомерна и требует скорейшего разрешения.
На сегодняшний день разработана информационная система оценивания земель сельскохозяйственного назначения (ЗСХН). Она представляет собой инструмент, в котором содержится постоянно пополняемая и уточняемая система знаний о землях сельскохозяйственного назначения как о сложных, многофакторных объектах.
Информационное обеспечение для управления земельными ресурсами выходит на первый план при организации работ по эффективному использованию земельных ресурсов на всех административно территориальных уровнях. В связи с этим, актуально построение новых интеллектуальных моделей и методов комплексной оценки ЗСХН, как информационной основы для организации систем поддержки принятия решений (СППР) в области управления территориями аграрной специализации на основе привлечения геопространственной информации (ГПИ). Основной функцией современной СППР является формирование информационной основы управления земельными ресурсами любого уровня, а также обеспечение процессов принятия эффективных управленческих решений для получения актуальной и достоверной информации.
Сегодня, актуальность землепользования увеличивается, так как при правильном использовании и содержании земли, ее естественные производительные способности возрастают, за счет этого земля является выгодной сферой для инвестиций. Чтобы сделать выбор объекта наиболее выгодно, необходима процедура описания вычислительных соотношений для метрик оценивания. Данная процедура базируется на использовании редактора формул.
Результатов выполнения данной бакалаврской работы стало создание редактора формул системы поддержки принятия решений в сельскохозяйственном производстве. Программа реализована на языке C# 5.0, в качестве среды разработки была выбрана Visual Studio 2013, для доступа к БД - Entity Framework, а для интерфейса - Windows Forms. Были выполнены следующие требования:
a) программа содержит поле для ввода данных и вывода результата;
b) программа выполняет основные арифметические действия (сложение, вычитание, деление, умножение), извлечение квадратного корня, вычисление основных тригонометрических функций (косинус, синус, тангенс, котангенс), логарифмов, факториалов, возведение числа в степень.
c) функции создания новой формулы;
d) функция редактирования формул;
e) функция сохранения формул в базу данных;
f) функция извлечения формулы из базы данных;
g) функция редактирования базы данных;
h) функция выбора базы данных;
i) реализовать возможность сброса результата;
j) программа работает в графическом режиме.