Диплом: Разработка интернет-проекта, поддерживающего благотворительную деятельность, на базе современных web-сервисов для Общества защиты тигра

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
87
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Методика разработки информационной модели предполагает
моделирование нового варианта организации информационной системы
предметной области («КАК ДОЛЖНО БЫТЬ») [30]. Полный состав
информации, необходимый для решения комплекса задач ОЗТ приводился в
разделах 1.1.1; 1.2.3; 1.4.1. Это БД по идентифицированным особям тигров
(«Тигр-ID»), БД «попаданий» тигров в автоматические камеры слежения
(«Фоторегистрация»), БД по конфликтным ситуациям («Конфликт»), БД по
проведённым рейдам («Рейд», рис. 14-17, Приложения 1, 4-6, 9).
Первичную переменную информацию члены ОЗТ получают в природе в
результате полевых обследований территории (рейдов), установки и проверки
автоматических камер слежения за животными, сбором информации у местного
населения. Данные заносятся в полевой дневник, затем в БД на рабочую
станцию председателя и сервер ОЗТ. В автоматических камерах используются
SD карты памяти. Фотографии в папках на SD картах памяти переносятся на
насколько рабочих станций. Создаётся ряд вложенных папок: место, где
установлена камера; год; даты установки и снятия карты памяти. Затем
фотографии изучаются в офисе. Данные о «попадании» тигров заносятся в БД,
где указывается дата «попадания», время, место, идентифицированная особь и
др. По мере накопления данных была создана БД идентифицированных особей,
которая обновляется при появлении новых тигров (это условно-постоянная
информация). Информационная модель ИС ОЗТ представлена на рисунке 7.
Пример процесса преобразование информации о «попадании» тигра в
камеру следующий. Ввод состоит и следующих этапов. Оператор вводит
сведения о «попадании» тигра в камеру слежения. При этом проверяются права
доступа (табл. 4).
Сначала делается запись, отражающая факт совершения «попадания». В рамках
задачи предполагается два варианта его совершения:
o «попадание» принимается с присвоения нового идентификационного номера и
имени тигра (новая особь);
88
Рис. 7. Информационная модель ОЗТ и её описание
ИС
Спр. Реквизиты
Спр. Конфликт
Спр. Фоторегистрация
Спр. Тигр-ID
Оператор
Ведение
справочников
Спр. Рейд
Спр. Реквизиты*
Спр. Конфликт
Спр. Фоторегист-
рация*
Спр. Тигр-ID*
Спр. Рейд*
Обработка
данных
Формирование
отчетности
Список
работ
Статистика
Работы ОЗТ
Оператор
89
o «попадание» уже известного тигра (связь со справочником «Тигр-ID» при
изменении «Т* «Фоторегистрация»);
вторым этапом будет изменение справочника «Фоторегистрация» по факту
выполнения проводки;
на третьем этапе делается запись, либо производится обновление записи в
справочнике «Тигр-ID». Под тигром понимается его идентификационный
номер, имя, год первого появления и др.
Моделируемая ИС предоставляет на выходе:
В справочник «Фоторегистрация» на сайте ОЗТ вносится информация о
«попадании» тигра в автоматическую камеру, содержащая параметры
совершённого «попадания» и являющийся его подтверждением.
o Из справочника «Спр. «Тигр-ID» используем наименование
(идентификационный номер и имя) особи;
o Из таблицы «Т «Фоторегистрация» остальные данные «попадания».
Пользователь сайта ОЗТ может получить информацию о тиграх и их
«попадании» в камеры.
Таким образом, данные, полученные членами ОЗТ в природе, должны
заноситься в соответствующие базы данных, имеющиеся на разрабатываемом
сайте ОЗТ. Специфика ИС общества в том, что эти базы данных уже являются
выходной информацией, т.к. помещаются на сайт для всеобщего обозрения. Эти
БД в пакете Денвер можно распечатать (Приложения 1; 4-6).
2.2.2.Характеристика нормативно-справочной, входной и оперативной
информации
Специфика работы ОЗТ такова, что входные документы и файлы
преобразуются в таблицы, которые размещаются на сайте ОЗТ. Там с этими
документами могут ознакомиться посетителя сайта, на их основе сотрудники
ОЗТ формируют отчёты в виде научных и популярных статей. Таблицы
«Реквизиты», «Тигр - ID» являются справочными таблицами, остальные –
оперативными
90
В справочной таблице «Реквизиты» заносятся данные об ОЗТ в виде текста: 1.
Полное название. 2. Краткое название. 3. Аббревиатура. 4. Официальный адрес.
5. Телефон/факс. 6. ИНН/КПП.
В оперативную таблицу «Фоторегистрация» заносятся данные, полученные
по фотографиям тигров и медведей (бурого и гималайского), сделанных
цифровыми автоматическими камерами слежения, которые установлены в
природе. Данные о попадании в камеры медведей нас попросил вносить коллега,
который является специалистом по медведям. В разделе 2.2.1 описываются
входные файлы, в которых имеются фотографии. Разделы таблицы: 1. Номер
объекта. 2. Место (наименование особо охраняемой природной территории,
бассейна реки/ключа или окрестности вершины). 3. Рельеф (гребень горного
отрога/долина ключа (реки)/склон/надпойменная терраса и т.д.). 4. Объект
маркировки (дерево - указывается вид, живое/усохшее; скальное
обнажение/нагромождение каменных плит). 5. Период наблюдений
(указываются отрезки/или общее время непрерывной работы автоматической
камеры). 6. Дата (посещения животным; дд/мм/гггг). 7. Время (чч:мм). 8. Вид
животного (Т (тигр)/ГМ (гималайский медведь)/БМ (бурый медведь). 9. Пол и
возраст (самец/самка, Ad (взрослый)/Sad (полувзрослый), самка+(n
(количество)juv (детёныши). 10. Поведение (флемен, маркировка объекта
экскретом (для тигра), тергоровая реакция (для медведей и тигра), поскрёб (для
тигра), ольфакторное исследование, царапание когтями и др.). 11. Длительность
пребывания. 12. Фото/видео. 13. Примечание (дополнительная важная
информация).
В результате заполнения предыдущей таблицы формируется справочная
таблица «Тигр-ID», которая по мере заполнения является в свою очередь
справочником для предыдущей таблицы.
Справочная таблица «Тигр-ID» содержит 14 разделов: 1. Номер записи. 2.
Идентификационный номер тигра. 3. Имя тигра. Имя тигру могут присваивать
посетители сайта ОЗТ, что будет привлекать к нему внимание. Это, в свою
очередь, будет способствовать уставным целям ОЗТ. 4. Пол тигра: может быть
определён не сразу, поэтому в некоторых случаях соответствующая ячейка
может быть пустой. 5. Возраст тигра: записывается при первом «попадании» его
91
в камеру. Заполнение этого столбца требует определённых навыков и
консультаций со специалистами, долгое время работающих с тиграми в неволе.
Поэтому данный столбец может быть заполнен не сразу. В 6-11 разделах
отмечается факт фиксации данной особи в годы наблюдений (с 2011 по 2020).
Эти разделы заполняются по мере работы с БД фотографий тигров. 12. ID-номер
или имя самки, являющейся матерью данного тигра. 13. Примечание: заносятся
какие-либо дополнительные сведения.
Информация, получаемая в результате проведения рейдов, изучения
конфликтных ситуаций, заносится в полевые дневники, затем в оперативные
таблицы «Рейд» и «Конфликт» (Приложения 1, 4).
В оперативной таблице «Рейд» имеется 13 разделов: 1. Номер рейда. В
любой момент времени можно определить, сколько уже проведено рейдов. 2.
Дата. 3. Участники. 4. Маршрут: заносится начало и окончание маршрута. 5.
Протяженность рейда в километрах (Км). 6. Способ прохождения: на
автомашине, пеший и смешанный (на автомашине и пеший). 7. Место
обнаружения нарушения. 8. Вид животного (имеется в виду погибшее животное,
т.к. основная цель рейдов – обнаружение погибших животных, являющихся
кормовыми объектами тигра). 9. Количество. 10. Возраст: взрослый, молодой
(саёк (сеголеток, прошлогодок), двухлетка и т.д.). 11. Что обнаружено: имеется в
виду, какие обнаружены останки. 12. Причины гибели: браконьерство, жертва
тигра, жертва собак и т.д. 13. Примечание: подробности события, или
дополнительная информация, не вошедшая в предыдущие пункты.
В оперативной таблице «Конфликт» имеется 19 разделов: 1. Номер. 2. Дата
выезда. 3. Дата происшествия. 4. Время происшествия. 5. Место. 6. Пол жертвы.
7. Возраст жертвы. 8. Количество: имеется в виду количество пострадавших
домашних животных. 9. Характер ситуации: жертва тигра, ранение тигром,
другое. 10. ID-тигра: идентификационный номер тигра. Берётся из справочника
«Тигр-ID». Тигры идентифицируются, если есть их фотографии или характерные
особенности отпечатков лап. 11. Пол тигра: можно определить по фотографиям
или по размерам следов. 12. Возраст тигра: определяется по фотографиям или по
соотношению размеров следов и размеров отпечатков тела. Если размеры
отпечатков лап большие, то такие следы определяются, как принадлежащие
92
самцу. Если отпечатки лап по размерам принадлежат самцу, а отпечатки тела на
лёжках небольшие, не соответствуют взрослому самцу, то особь определяют как
«молодой самец». Для этого следы тигров необходимо тропить, т.е. идти по ним.
14. Характер отпугивания: проводилось или нет. Если проводилось, то, что
именно делалось (см. раздел 1.1.1). 15. Потрачено дней. 16. Эффект
отпугивания: положительный, отрицательный, нейтральный (см. раздел 1.1.1).
18. Исполнители. 19. Подробности: записывается информация, не вошедшая в
предыдущие пункты.
Реквизитный состав справочных и оперативных таблиц представлен в
таблице 6.
Таблица №6
Реквизитный состав справочных и оперативных таблиц.
Реквизитный
состав/ название
Реквизиты
ОЗТ
Тигр-ID
Рейд
Конф-
ликт
Фоторе-
гистрация
Ответственный
за ведение
Предсе-
датель
Предсе-
датель
Пресс-
секретарь
Помош-
ник
Председа-
тель,
члены
Средний объём
справочника в
записях
7 столбцов,
1 строка
14
столбцов,
48 строк
13
столбцов,
около 100
строк
19
столбцов
около 15
строк
13
столбцов
около
1000 строк
Средняя частота
актуализации
До 10 раз
в год
Около 100
раз в год
Около 15
раз в год
Около 100
раз в год
Средний объём
актуализации
10%
1%
6%
10-20 %
Макеты экранных форм соответствуют таблицам, которые заполняются на
сайте ОЗТ (рис. 14-17). Первоначально при модернизации сайта макеты
заполнялись в приложениях Excell и заносились на сайт автоматически. Затем
проверялись ошибки, которые можно исправлять уже в самом сайте членам ОЗТ,
имеющим для этого доступ. В дальнейшем таблицы будут пополняться по мере
поступления информации.
93
Таким образом, на сайте ОЗТ имеются 2 справочные и 3 оперативные
таблицы. Информация в оперативные таблицы заносится из полевых дневников
и из папок цифровых фотографий, полученных в природе. Одна и справочных
таблиц неизменна, другая изменяется несколько раз в год. Информация в
таблицах (кроме таблицы «Реквизиты») свидетельствует о деятельности ОЗТ, о
нарушениях в природной среде, а также об отдельных тиграх и конфликтам
между хищником и человеком.
2.2.3. Характеристика результатной информации
Специфика работы ОЗТ отражается и на характеристиках результатной
информации. Справочные и оперативные таблицы (см. раздел 2.2.2) уже
представляют собой результативную информацию, которая размещается на
сайте ОЗТ для всеобщего обозрения. Дальнейшее использование таблиц, для
получения результатной информации, происходит по следующим направлениям.
1. Написание научных работ. Научные публикации, как правило,
оформляются по следующим разделам, принятым в международном научном
сообществе: введение, методика и материалы, результаты, обсуждение,
заключение, список литературы. Иногда могут быть вариации. В Приложении 3
приведён пример использования данных справочной таблицы «Тигр-ID» и
оперативной таблицы «Фоторегистрация». Данные таблиц использовались для
подсчёта численности тигров в период фотоучёта с помощью программы Capture
[20]. Научная работа «Опыт фотоучёта тигра в Лазовском заповеднике»
опубликована в сборнике XII Дальневосточной конференции по заповедному
делу, прошедшей 10-13 октября 2017 г. в Биробиджане (Приложение 3).
Данные таблицы «Конфликт», которая ведётся в ОЗТ с начала 1990-х годов,
использованы в 16 научных публикаций, в том числе в методичке по
отпугиванию тигров «Снижение риска конфликтных ситуаций: человек – тигр»
[34]. Научные публикации на основе использования таблиц, формируемых в
ОЗТ, выходят 3-4 раза в год.
2. Написание научных отчётов. Отчеты по изучению конфликтных ситуаций
помещаются на сайт ОЗТ. В качестве глав эти сведения входят в Отчеты по
научно-исследовательской деятельности, в разделы Летописи природы ФГБУ
94
«Объединённая дирекция Лазовского государственного природного заповедника
и национального парка «Зов тигра». Отчёты и разделы Летописи природы
пишутся ежегодно.
3. Написание научно-популярных статей, брошюр и т.д. На основе данных
таблиц «Тигр - ID» и «Фоторегистрация» опубликована брошюра «Тигры
Лазовского заповедника в автофокусе» [21]. Такие публикации появляются один
раз в несколько лет.
4. Написание заметок и статей в СМИ, которым занимается пресс-секретарь
ОЗТ, происходит в произвольной форме. Например, по рейдам в начале 2017
года опубликована заметка «В Российской Федерации 2017 – год экологии»
(Приложение 2). Ежегодно публикуется свыше10 таких заметок (табл. 1).
5. Предоставление информации по конфликтным ситуациям в
Росрироднадзор по разработанной ими форме в приложении Word (Приложение
8). Предоставляется ежеквартально.
6. Предоставление информации в правоохранительные органы в свободной
форме происходит до десятка раз в год.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций представляет собой иерархическую структуру действий,
реализованных в ИС [30]. Все действия (функции) программного продукта
можно разделить на два основных подмножества:
1) служебные функции – идентичны для всех автоматизированных систем
управления предприятием на современном уровне развития аппаратных и
программных средств. Функции этого вида призваны обеспечить безопасность
ввода, обработки и хранения информации, облегчить работу с системой, сделать
ее наиболее удобной и незатруднительной для конечного пользователя.
2) основные функции управления и обработки данных – свойственны как
информационным системам любой специализации. Они отражают особенности
процесса обработки информации, получения результатов, ведения
информационной базы проекта. Эти функции организованы в том порядке и в
том составе, которые продиктованы условиями обработки и управления
95
данными в конкретной предметной области. На рисунке 8 представлена
иерархия функций управления и обработки данных в ИС ОЗТ.
Диалог – это процесс обмена сообщениями между пользователем и ИС, при
котором осуществляется постоянная смена ролей ИС и пользователя,
принимающего информацию. В пакете Денвер сценарий диалога между
пользователем и ИС уже разработан, исполнителем были внесены
соответствующие таблицы (рис. 9). Сценарий диалога состоит из двух логически
связанных частей:
1) Основные меню, относящиеся к головному, это меню уже присутствует в
пакете Денвер. 2) Сервисные меню, которые также имеется в пакете Денвер,
исполнителем были внесены соответствующие таблицы (рис. 9).
Рисунок 8. Дерево функций ИС в ОЗТ
2.3.2. Характеристика базы данных
Как описывалось выше, на сайте ОЗТ формируется 2 справочные и 3
оперативные таблицы. Эти таблицы являются базами данных ОЗТ, которые
сформированы из соответствующих БД, отражавших деятельность ОЗТ.
Справочная таблица «Реквизиты» загружается как текст, где указаны
соответствующие пункты (см. раздел 2.2.2; Приложение 7). Описание структуры
записей таблиц приведены в таблицах 7-10.
Функции
Основные
Служебные
Ведение
таблиц
Ввод
данных
Результаты
Проверка
пароля
Управление
окнами
Настройки
96
Таблица №7
Описания структуры записей таблицы «Тигр-ID»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Номер
id
число
2
Тигр-ID
tiger_id01
строка
50
ключевое поле
Имя
name
строка
50
Пол
sex
строка
50
Возраст
age
строка
50
Самка
female
строка
20
Примечание
note
текст
60000
2011
year_2011
строка
1
2012
year_2012
строка
1
2013
year_2013
строка
1
2014
year_2014
строка
1
2015
year_2015
строка
1
2016
year_2016
строка
1
2017
year_2017
строка
1
2018
year_2018
строка
1
2019
year_2019
строка
1
2020
year_2020
строка
1
Картинка первая
img
строка
200
Картинка вторая
img01
строка
200
Картинка третья
Img02
строка
200
Таблица №8
Описания структуры записей таблицы «Рейд»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Номер
id
число
2
Дата
date
строка
10
ключевое поле
Участники
participants
текст
6000
Маршрут
route
текст
6000
Км
km
строка
10
Способ прохождения
the_method
строка
100
Место обнаружения
place_of_discovery
_violations
строка
100
Вид животного
species_of_animal
строка
100
Количество
number
строка
3
Возраст
age
строка
10
Что обнаружено
discovered
строка
100
Причины гибели
the_cause_of_death
строка
100
Примечание
note
текст
60000

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран