Тип работы:
Предмет:
Язык работы:


Разработка базы данных для учета и анализа метеоданных Тигирекского заповедника

Работа №93006

Тип работы

Бакалаврская работа

Предмет

электротехника

Объем работы77
Год сдачи2017
Стоимость4265 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
89
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 5
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1. Понятие информационной системы 7
1.2. Обзор архитектур ИС 8
1.3. Классификация баз данных 9
1.4. Нормализация баз данных 12
1.5. Обзор существующих СУБД 14
1.6. Обзор сред для разработки 16
1.6.1. IBM’s Rational Application Developer 16
1.6.2. Eclipse 17
1.6.3. Delphi 18
1.6.4. Microsoft Visual Studio 19
1.6.5. Sharp Develop 20
ГЛАВА 2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ УЧЕТА И АНАЛИЗА
МЕТЕОДАННЫХ ТИГИРЕКСКОГО ЗАПОВЕДНИКА 22
2.1. Постановка задачи 22
2.2. Функциональные требования к программному продукту 23
2.3. Обеспечение информационной безопасности системы 24
2.4. Структура информационной системы 24
2.4.1. Таблица «Типы датчиков» 26
2.4.2. Таблица «Датчики» 26
2.4.3. Таблица «Типы параметров» 27
2.4.4. Таблица «Значения ячеек» 27
2.4.5. Таблица «Названия таблиц» 29
2.4.6. Таблица «Операции» 29
2.4.7. Таблица «Пользователи» 30
2.4.8. Таблица «Журнал» 31
2.4.9. Таблица «Местоположения» 32
2.5. Система соответствия столбцов 33
2.6. Построение конечной таблицы 33
2.7. Алгоритмы расчетов 34
ГЛАВА 3. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ ДЛЯ УЧЕТА И АНАЛИЗА МЕТЕОДАННЫХ
ТИГИРЕКСКОГО ЗАПОВЕДНИКА 36
3.1. Особенности работы с информационной системой 36
3.1.1. Развертывание базы данных 36
3.1.2. Подключение к информационной базе данных 37
3.1.3. Главное меню системы 37
3.1.4. Раздел «Пользователи» 38
3.1.5. Раздел «Импорт данных» 40
3.1.6. Раздел «Метеоданные» 44
3.1.7. Раздел «Журнал» 46
3.2. Тестирование функций статистического анализа 47
ЗАКЛЮЧЕНИЕ 51
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 52
ПРИЛОЖЕНИЕ 1 54
ПРИЛОЖЕНИЕ 2 71


Тигирекский заповедник был образован в 1999 году с целью сохранения флоры и фауны низкогорных и среднегорных ландшафтов Алтае-Саянской горной области. Богатое разнообразие растительного и животного мира заповедника делает его важнейшим местом для проведения различных исследований. Одними из проводимых в данный момент на территории Тигерекского заповедника исследований являются исследования микроклимата заповедника.
Получение метеоданных осуществляется с помощью комплекса специализированных датчиков, расположенных по всему периметру заповедника. Полученные данные представляют собой значения различных измерений и экспортируются в виде файлов c расширением .csv. В связи с большими объемами получаемых данных возникает потребность в специализированной системе, позволяющей хранить и обрабатывать получаемые объемы данных. Было решено создать локальную базу данных с возможностью импорта, хранения и экспорта метеоданных. Для проведения различных анализов хранимых данных будет создана специализированная система и удобный графический интерфейс.
Входными для созданной базы данных файлами будут являться файлы в формате .csv. Импортируемые файлы содержат информацию проводимых датчиками измерений (температура, влажность, сила ветра, интенсивность солнечного излучения и т.д), измерение и запись данных производится каждые десять минут. При импорте и хранении данных может возникнуть ряд проблем:
Во-первых, в некоторых случаях при повреждении метеодатчика может возникнуть необходимость его замены. В данном случае важнейшим критерием будет являться привязка всех хранимых данных к месторасположению, а не к серийному номеру отправляемого данные датчика.
Во-вторых, иногда могут возникнуть ситуации передачи некорректных данных, в связи с этим система будет включать в себя проверку корректности и контроля значений хранимых данных.
В связи с необходимостью проведения анализа данных, разрабатываемая система будет включать в себя функционал для нахождения различных искомых статистических данных.
Для достижения поставленных целей необходимо решить следующие задачи:
1. исследовать существующие системы и подходы к построению их архитектур, выявить положительные и отрицательные стороны каждого из подходов;
2. изучить методы и технологии, необходимые для разработки программного комплекса;
3. реализовать систему, удовлетворяющую заданным требованиям.
В результате данной работы должен быть спроектирован и создан программный комплекс, позволяющий вести учет метеоданных Тигирекского заповедника, проводить комплекс исследований связанных с этими данными.


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В ходе выпускной квалификационной работы были рассмотрены существующие системы и подходы к построению их архитектур. Было рассмотрено понятие информационная система, а так же виды архитектур информационных систем. Были рассмотрены базы данных и их классификация и нормализация. Также были рассмотрены популярные на сегодняшний день среды разработки и выявлены их положительные и отрицательные стороны. На основании проведенного анализа и требований к программному продукту, была разработана структура информационной базы данных.
В результате выполнения выпускной квалификационной работы была разработана и реализована информационная база данных, предназначенная для учета, хранения, обработки и представления информации для конкретной организации с учетом определенных условий.
В конечном итоге было проведено тестирование основных функций и функций статистического анализа. В ходе тестирования системных сбоев замечено не было. Работа программного продукта оценивалась как стабильная.
По итогам тестирования, цели и задачи выпускной квалификационной работы можно считать выполненными.



1. Информационные системы и сети [Электронный ресурс] - Электрон.
Текстовые дан - Режим доступа:
http://tsput.ru/res/informat/sist seti fmo/lekcii/lekciy-1.html- Загл. с экрана.
2. Понятие информационной системы [Электронный ресурс] - Электрон.
Текстовые дан. - Режим доступа:
http://cde.osu.ru/demoversion/course157/text/E5.html- Загл. с экрана.
3. Информационно-справочные системы [Электронный ресурс] - Электрон. Текстовые дан. - Режим доступа: http://www.ireb.ru/iss doc- Загл. с экрана.
4. Архитектура информационной системы [Электронный ресурс] - Электрон. Текстовые дан. - Режим доступа: http://dic.academic.ru/dic.nsf/fin enc/20187- Загл. с экрана.
5. ПО корпоративных информационных систем системы [Электронный ресурс] - Электрон. Текстовые дан. - Режим доступа: http://kaftk.narod.ru/po is.htm- Загл. с экрана.
6. Базы данных: основные понятия [Электронный ресурс] - Электрон. Текстовые
дан - Режим доступа:
http://access.avorut.ru/publ/bazy dannykh osnovnye ponjatija/p/ploskaja baza dan nykh/44-1-0-39- Загл. с экрана.
7. Реляционная СУБД [Электронный ресурс] - Электрон. Текстовые дан. -
Режим доступа:
http://www.tadviser.ru/index.php/%D0%A1%D 1 %82%D0%B0%D 1 %82%D 1%8C %D1%8F:%D0%A0%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D 0%BD%D0%BD%D0%B0%D1%8F %D0%A1%D0%A3%D0%91%D0%94 -
Загл. с экрана.
8. Основные понятия баз данных [Электронный ресурс] - Электрон. Текстовые дан. - Режим доступа: http://inf.susu.ac.ru/Klinachev/lc sga 26.htm- Загл. с экрана.
9. Девис М.Е. Изучаем PHP и Му8РЕ[текст] / М.Е Девис М.Е - М.: Симфол- плюс, 2008. - 442 с.
10. Средства разработки приложений [Электронный ресурс] - Электрон.
Текстовые дан. - Режим доступа: http://compress.ru/ arti cl e. aspx? i d=20411 -
Загл. с экрана.
11. Бесплатные среды программирования [Электронный ресурс] - Электрон.
Текстовые дан. - Режим доступа:
http://www.interestprograms.ru/articles/ide/besplatnye-sredy-programmirovaniya-c- csharp- Загл. с экрана.
12. Когаловский М.Р. Энциклопедия технологий баз данных / М.Р. Когаловский - М.: Финансы и статистика, 2002. - 800 с.
13. Яргер Р.Д. MySQL и mSQL. Базы данных для небольших предприятий и Интернета / Р.Д. Яргер - СПб.: Символ-Плюс, 2000, - 560 с.
14. Кузнецов М.В. MySQL на примерах / М.В Кузнецов - СПб.: БХВ-Петербург, 2012, - 592 с.
15. Хейлсберг А., Торгерсен М. Язык программирования C#. Классика Computers Science. 4-е изд. / А. Хейлсберг - СПб.: Питер, 2011, - 784 с.
16. Ликнесс Д. Приложения для Windows 8 на C# и XAML / Д. Ликнесс - СПб.: Питер, 2013, - 368 с.
17. Рихтер Д. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд. / Д. Рихтер - СПб.: Питер, 2017, - 896 с.
18. Лафоре М. Объектно-ориентированное программирование в C++ / М. Лафоре - СПб.: Питер, 2007, - 928 с.
19. Дюбуа П. MySQL / П. Дюбуа СПб.: Символ-плюс, 2004, - 1056 с.
20. Шварц Б., Ленц А., Баллинг Д. MySQL. Оптимизация производительности / Б. Шварц, А. Ленц, Д. Баллинг СПб.: Символ-плюс, 2004, - 1056 с.
21. Белл Ч., Киндал М., Талманн Л. Обеспечение высокой доступности систем на основе MySQL / Ч. Белл, М. Киндал, Л. Талманн СПб.: БХВ-Петербург, 2011, - 624 с.


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ