Введение 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) программа работает в графическом режиме.
1. Раевич, К.В. Разработка системы поддержки принятия решений в управлении использованием земледельческого сектора агропромышленного комплекса в регионах Сибири / К.В. Раевич, Ю.А. Маглинец, И.В. Зеньков // Вестник Иркутского государственного технического университета — 2016. — № 6 (113). — С. 89-98.
2. Раевич, К.В. Модель представления информации о состоянии и динамике земель сельскохозяйственного назначения / К.В. Раевич, Ю.А. Маглинец, Г.М. Цибульский // Журнал Сибирского федерального университета. Серия: Техника и технологии. — 2014. — Т. 7. — № 8. — С. 984-989.
3. Шадрин Ф.Г. Информационные технологии в агропромышленном
комплексе // Научное сообщество студентов: Междисциплинарные исследования: сб. ст. по мат. XIV международная студенческая научно-практическая конференция №3(14).
URL: https://sibac.info/archivc/mcghdis/3(14).pdf
4. Комов, Н.В. Земельно-информационная и кадастровая система — составная часть эффективного управления земельными ресурсами / Н. В. Комов, А. С. Чешев. — Экономика и экология территориальных образований, 2016. —№ 1 — 12 с.
5. Лютых, Ю.А. Информационная система управления
землепользованием Красноярского края // Ю.А. Лютых, В. И. Поляков, А. И. Рюмкин, С. П. Сальников. — Сибгеоинформатика, 2001. — 53 с.
6. Беляев, М. А. Основы информатики // М. А. Беляев, В. В. Лысенко, Л. А. Малинина. — Феникс, 2006. — 352 с.
7. Шнайдер, Р. Д. Microsoft SQL Scrvcr 6.5. Проектирование высокопроизводительных баз данных // Р. Д. Шнайдер. — М.: Лори, 1997. — 366 с.
8. Грофф, Д. Р. SQL: полное руководство / Д. Р. Грофф, П. Н. Вайнберг, Э. Д. Оппель. — Киев: BHV, 2005. — 960 с.
9. Голицына О.Л. Базы данных: Учебное пособие / О. Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. — 400 c.
10. Сарка Д. Microsoft SQL-Server 2012. Реализация хранилищ данных. Учебный курс Microsoft: Пер. с англ. / Д. Сарка, М. Лах, Г. Йеркич. - М.: Издательство «Русская редакция», 2014. — 816 с.
11. Фримен, A. LINQ. Язык интегрированных запросов в C# 2010 для профессионалов / Адам Фримен, Джозеф Раттц. — Вильямс, 2011. — 656 с.
12. Скит, Д. C#. Программирование для профессионалов / Джон Скит. — Вильямс, 2011. — 602 с.
13. Рихтер, Д. CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке C# / Джеффри Рихтер. — Питер, 2017.— 896 с.
14. ГОСТ 19701-90 ЕСПД. Системы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. Введен 01.01.1992. — М: Межгосударственный стандарт, 1990. — 23 c.
15. СТО 4.2-07- 2014 Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности. Введен 2014. — М: Стандарт организации СФУ, 2014.
— 60 с.
16. ГОСТ 7.1-2003. Библиографическая запись. Библиографическое описание. Общие требования и правила составления. Введен 01.07.2014 — М.: ИПК. Издательство стандартов, 2004 . — 48 с.