Веб-сервис планирования и ведения журнала погружений для аквалангистов

Курилова, Алина Дмитриевна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Работа заключается в разработке веб-сервиса, который помогает дайверам планировать погружения. При неправильно спланированном погружении система должна выдавать рекомендации для безопасного погружения без ущерба для здоровья. Алгоритмы построения профиля погружений разработаны на основе планировщика “Recreational Dive Planner”.

ВВЕДЕНИЕ ……………………………………………………………………………………… 13
1 Аналитический обзор ………………………………………………………………………. 15
1.1 Актуальность ……………………………………………………………………………. 15
1.1.1 Декомпрессионная болезнь ………………………………………………….. 16
1.2 Обзор представленных решений ………………………………………………… 19
1.2.1 Подводные компьютеры………………………………………………………. 20
1.2.2 Планировщик рекреационных погружений …………………………… 20
2 Методы использования таблиц планировщика ………………………………….. 22
3 Инструментарий ……………………………………………………………………………… 27
3.1 Язык программирования ……………………………………………………………. 27
3.2 Язык разметки …………………………………………………………………………… 27
3.3 Фреймворки ……………………………………………………………………………… 28
3.3.1 Yii2…………………………………………………………………………………….. 28
3.3.2 Bootstrap …………………………………………………………………………….. 29
3.4 Система управления базами данных …………………………………………… 29
3.5 Система контроля версий …………………………………………………………… 30
4 Проектирование системы …………………………………………………………………. 31
4.1 Функциональные требования к системе………………………………………. 31
4.2 Варианты использования …………………………………………………………… 31
4.3 Архитектура ……………………………………………………………………………… 33
4.4 Компоненты ……………………………………………………………………………… 35
5 Результаты ……………………………………………………………………………………… 37
5.1 Многократные погружения ………………………………………………………… 37
5.2 Многоуровневые погружения …………………………………………………….. 39
5.3 Поверхностный интервал …………………………………………………………… 41
5.4 Запас воздуха ……………………………………………………………………………. 41
5.5 Журнал погружений ………………………………………………………………….. 42
6 Финансовый менеджмент ………………………………………………………………… 45
6.1 Предпроектный анализ ………………………………………………………………. 45
6.1.1 Потенциальные потребители результатов исследования ………… 45
6.1.2 Анализ конкурентных технических решений ………………………… 46
6.1.3 SWOT-анализ ……………………………………………………………………… 48
6.1.4 Коммерциализация результатов научно-технического
исследования……………………………………………………………………………………… 51
6.2 Инициация проекта……………………………………………………………………. 52
6.2.1 Ограничения и допущения проекта ………………………………………. 53
6.2.2 Организационная структура проекта …………………………………….. 54
6.3 Планирование управления научно-техническим проектом …………… 54
6.3.1 План проекта ………………………………………………………………………. 54
6.3.2 Бюджет научного исследования …………………………………………… 56
6.3.5 Реестр рисков проекта …………………………………………………………. 62
7 Социальная ответственность ……………………………………………………………. 63
7.1 Производственная безопасность …………………………………………………. 64
7.1.1 Вредные производственные факторы ……………………………………. 65
7.1.1.1 Отклонение показателей микроклимата в помещении …………. 65
7.1.1.2 Производственные шумы ………………………………………………….. 67
7.1.1.3 Отсутствие или недостаток естественного света …………………. 68
7.1.1.4 Недостаточная освещенность рабочей зоны ……………………….. 69
7.1.1.5 Нервно-психические перегрузки ……………………………………….. 74
7.1.2 Опасные производственные факторы ……………………………………. 75
7.1.2.1 Опасность поражения электрическим током ………………………. 75
7.1.2.2 Пожаровзрывобезопасность ………………………………………………. 77
7.2 Экологическая безопасность ………………………………………………………. 78
7.3 Безопасность в чрезвычайных ситуациях ……………………………………. 79
7.3.1 Перечень возможных ЧС при разработке и эксплуатации
проектируемого решения ……………………………………………………………………. 79
7.3.2 Разработка действий в результате возникшей ЧС и мер по
ликвидации её последствий. ……………………………………………………………….. 80
7.4 Правовые и организационные вопросы обеспечения безопасности.. 82
7.4.1 Организационные мероприятия при компоновке рабочей зоны. 84
7.5 Вывод ………………………………………………………………………………………. 85
ЗАКЛЮЧЕНИЕ ……………………………………………………………………………….. 86
CONCLUSION ………………………………………………………………………………….. 87
Список источников…………………………………………………………………………….. 88
ПРИЛОЖЕНИЕ А ……………………………………………………………………………… 91

Подводное плавание является одним из самых быстрорастущих
экстремальных видов спорта в мире. Каждый год миллионы людей совершают
подводные погружения.
До недавнего времени люди не практиковали подводное плавание. Во-
первых, вода инстинктивно воспринималась человеком как экстремальная и
опасная среда. В-вторых, не существовало технической возможности долгого
погружения под воду. Изобретение акваланга и появление у людей свободного
времени превратило дайвинг из технического ныряния в полноценный отдых под
водой.
Традиционно, даже в очень недалеком прошлом, взаимоотношения
человека и моря строились на основе той выгоды, которую человек мог получить
от него. Это были моллюски, водоросли, жемчуг, рыба, клады на затонувших
судах и т. д. Поэтому погружение в воду традиционно было профессией.
Ныряльщики своим ремеслом обеспечивали себя и свои семьи средствами к
существованию. Аквалангов не было, и нырять приходилось с задержкой
дыхания, т.е. все охотники за жемчугом были, говоря современным языком,
фридайверами. Таким образом, изначально дайвинг представлял собой
узкоспециализированное профессиональное и, в большинстве случаев,
экстремальное занятие.
По мере того, как с 1970-х гг. люди все больше стали отдыхать в
тропических странах, плавание под водой начало приобретать массовый
характер. Развлекательная составляющая подводного погружения вывела его из
разряда узкоспециализированных занятий. Сегодня вряд ли найдется человек,
который не знает, что такое дайвинг в рекреационном смысле.
Дайвинг – это погружение и плавание под водой в специальном костюме
с особым снаряжением, которое обеспечивает человека необходимым запасом
воздуха. Благодаря такому снаряжению возможно нахождение под водой до 12
часов и более. Все зависит от цели погружения.
Во время дайвинга можно тщательно исследовать морское дно,
полюбоваться подводной флорой и фауной, заглянуть в пещеры. Особенно
интересно погружаться в тех местах, где имеются старинные затонувшие
корабли, останки древних городов и артефакты минувших цивилизаций. В
общем, дайвинг открывает перед человеком потрясающие возможности не
только исследовать подводный мир, но и научиться с ним взаимодействовать.
Дайвинг можно понимать и как развлечение, и как активное времяпровождение,
и как один из видов спорта, и даже как род занятий для людей определенных
профессий.
Но в тоже время неправильно спланированное погружение может нанести
вред здоровью. При длительном нахождении под водой организм аквалангиста
перенасыщается азотом, что может привести к декомпрессионной болезни, а это,
в свою очередь, ведет к другим различным заболеваниям, параличу и смерти.
Поэтому необходимо правильно планировать погружения под воду так, чтобы
уровень азота в крови всегда оставался безопасным.
Целью работы является разработка веб-сервиса для планирования и
ведения журнала погружений для людей, занимающихся рекреационным
дайвингом.
1 Аналитический обзор

Таким образом, в ходе выполнения магистерской диссертации был
спроектирован и разработан веб-сервис «Dive Planner» для планирования
погружений и ведения журнала погружений дайверами.
В ходе работы был произведен обзор аналогичных инструментов для
планирования погружений, таких как подводные компьютеры и планировщик
RDP. Разработанный веб-сервис является более оптимальным инструментом для
планирования, так как он доступнее для обычных пользователей по сравнению с
подводным компьютером и быстрее выполняет расчеты по сравнению с
планировщиком RDP.
Приложение разрабатывалось на языке PHP с использованием
фреймворков YII2 и Bootstrap (HTML и CSS). Для хранения данных
использовалась СУБД MySQL. Разработка велась в среде PhpStorm. Также для
отслеживания изменений использовалась система контроля версий Git.
Веб-сервис отвечает всем необходимым по заданию требованиям.
Пользователь с помощью приложения сможет строить безопасные профили
многократных и многоуровневых бездекомпрессионных погружений и
рассчитывать время поверхностного интервала и требуемый объем воздуха в
баллоне. Также авторизованный пользователь сможет сохранять, редактировать
и просматривать данные о своих погружениях.
Алгоритмы построения профиля погружений и расчета количества
воздуха и минимального поверхностного интервала разрабатывались на основе
планировщика «Recreational Dive Planner», издаваемого корпорацией
International PADI, Inc.
CONCLUSION
Thus, during the master’s thesis, the Dive Planner web service for diving
planning and logging was designed and developed.
In the course of the work, an overview of similar dive planning tools such as
dive computers and the RDP planner was made. The developed web service is a more
optimal tool for planning, since it is more accessible for ordinary users than a dive
computer and performs calculations faster than an RDP scheduler.
The application was developed in PHP using the framework YII2 and Bootstrap
(HTML and CSS). For data storage MySQL DBMS was used. Development was
conducted in the environment PhpStorm. Also the Git version control system to track
changes was used.
The web service meets all the necessary requirements. The user using the
application will be able to build safe profiles of multiple and multi-level no-
decompression dives and calculate the time of the surface interval and the required
volume of air in the cylinder. Also, an authorized user will be able to save, edit and
view data on their dives.
Algorithms for building a dive profile and calculating the amount of air and the
minimum surface interval based on the Recreational Dive Planner scheduler published
by International PADI, Inc were developed.

1. ЗаконДальтона[Электронныйресурс]«Элементы».URL:
https://elementy.ru/trefil/14/Zakon_Daltona Дата обращения: 24.05.2019.
2. Растворы газов в жидкостях. Законы Генри [Электронный ресурс]
Студопедия.URL:https://studopedia.org/8-117210.htmlДата
обращения: 24.05.2019.
3. Decompression Theory – Part 1 [Электронный ресурс] SDI/TDI/ERDI.
URL:https://www.tdisdi.com/decompression-theory-part-1Дата
обращения: 24.05.2019.
4. What You Should Know About No-Decompression Limit (NDL)
[Электронныйресурс]liveaboutdotcom.URL:
https://www.liveabout.com/what-is-a-no-decompression-limit-2962821
Дата обращения: 24.05.2019.
5. No-Decompression Limit [Электронный ресурс] Deep Blue Diving. URL:
https://www.deepbluediving.org/no-decompression-limitДата
обращения: 24.05.2019.
6. RDPtables[Электронныйресурс]PADI.URL:
https://elearning.padi.com/company0/tools/RDP_Table%20Met.pdf Дата
обращения: 24.04.2019.
7. Understanding the Recreational Dive Planner [Электронный ресурс]
Divetalking. URL: http://www.divetalking.com/?p=7384 Дата обращения:
24.04.2019.
8. Everything You Need to Know About PHP [Электронный ресурс]
SKILLCRUSH. URL: https://skillcrush.com/2012/04/11/php/Дата
обращения: 24.05.2019.
9. The Definitive Guide to Yii 2.0 [Электронный ресурс] yiiframework.
URL:https://www.yiiframework.com/doc/guide/2.0/en/intro-yiiДата
обращения: 24.05.2019.
10. HTML&CSS[Электронныйресурс]W3C.URL:
https://www.w3.org/standards/webdesign/htmlcssДатаобращения:
24.05.2019.
11. Bootstrap[Электронныйресурс]TechTarget.URL:
https://whatis.techtarget.com/definition/bootstrapДатаобращения:
24.05.2019.
12. MySQL[Электронныйресурс]TechTarget.URL:
https://searchoracle.techtarget.com/definition/MySQLДата обращения:
24.05.2019.
13. Что такое GIT – Руководство по Основам GIT [Электронный курс]
Hostinger. URL: https://www.hostinger.ru/rukovodstva/osnovi-git-chto-
takoe-git#gref . Дата обращения 24.05.2019.
14. Руководство по разработке для .NET Framework [Электронный
ресурс]/MSDN–сетьразработчиковMicrosoft.URL:
https://msdn.microsoft.com/ru-ru/library/hh156542(v=vs.110).aspx. Дата
обращения: 24.05.2019.
15.Охранатруда[Электронныйресурс]/Безопасность
жизнедеятельности. URL: http://www.grandars.ru/shkola/bezopasnost-
zhiznedeyatelnosti/ohrana-truda.html,свободный.Датаобращения:
14.05.2019.
16.Ефремова О. С. Требования охраны труда при работе на персональных
электронно-вычислительных машинах. – 2-е изд., перераб. и доп. – М.
: Издательство «Альфа-Пресс», 2008. Дата обращения: 14.05.2019.
17.Назаренко О. Б. Безопасность жизнедеятельности: учебное пособие /
О. Б. Назаренко, Ю. А. Амелькович; Томский политехнический
университет. – 3-е изд., перераб. и доп. – Томск: Изд-во Томского
политехнического университета, 2013. Дата обращения: 14.05.2019.
18.СанПиН 2.2.4.548-96 Гигиенические требования к микроклимату
производственных помещений. Дата обращения: 14.05.2019.
19.СанПиН 2.2.2/2.4.1340-03 Гигиенические требования к персональным
электронно-вычислительным машинам и организации работы. Дата
обращения: 14.05.2019.
20.ГОСТ 12.1.003-83. «ССБТ. Шум. Общие требования безопасности».
Дата обращения: 14.05.2019.
21.СНиП 23-05-10. Естественное и искусственное освещение.
М.: Минрегион России, 2010. – 76 с. Дата обращения:
14.05.2019.
22.ГОСТ12.1.038–82Системастандартовбезопасноститруда.
Электробезопасность. Предельно допустимые значения напряжений
прикосновения и токов. Дата обращения: 14.05.2019.
23.ГОСТ Р 55090-2012 Ресурсосбережение. Обращение с отходами.
Рекомендации по утилизации отходов бумаги. Дата обращения:
14.05.2019.
24. НПБ 105-03 Определение категорий помещений, зданий и наружных
установок по взрывопожарной и пожарной опасности [Электронный
ресурс] / Электронный фонд правовой и нормативно-технической
документации.URL:http://docs.cntd.ru/document/1200032102,
свободный. Дата обращения: 14.05.2019.
25. ППБ 01–03.ПравилапожарнойбезопасностивРоссийской
Федерации. – М.: Министерство Российской Федерации по делам
гражданской обороны, чрезвычайным ситуациям и ликвидации
последствий стихийных бедствий, 2003. Дата обращения: 14.05.2019.
26. Трудовой кодекс Российской Федерации” от 30.12.2001 N 197-ФЗ
(ред. от 03.07.2016) (с изм. и доп., вступ. в силу с 01.01.2017)
[Электронныйресурс]/КонсультантПлюс.URL:
https://www.consultant.ru/document/cons_doc_LAW_34683/, свободный.
Дата обращения: 14.05.2019.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Мария А. кандидат наук
    4.7 (18 отзывов)
    Мне нравится изучать все новое, постоянно развиваюсь. Могу написать и диссертацию и кандидатскую. Есть опыт в различных сфера деятельности (туризм, экономика, бухучет... Читать все
    Мне нравится изучать все новое, постоянно развиваюсь. Могу написать и диссертацию и кандидатскую. Есть опыт в различных сфера деятельности (туризм, экономика, бухучет, реклама, журналистика, педагогика, право)
    #Кандидатские #Магистерские
    39 Выполненных работ
    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    Рима С.
    5 (18 отзывов)
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный универси... Читать все
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный университет, являюсь бакалавром, магистром юриспруденции (с отличием)
    #Кандидатские #Магистерские
    38 Выполненных работ
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Егор В. кандидат наук, доцент
    5 (428 отзывов)
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Ск... Читать все
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Скорее всего Ваш заказ будет выполнен раньше срока.
    #Кандидатские #Магистерские
    694 Выполненных работы
    Мария М. УГНТУ 2017, ТФ, преподаватель
    5 (14 отзывов)
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ... Читать все
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ. Большой опыт в написании курсовых, дипломов, диссертаций.
    #Кандидатские #Магистерские
    27 Выполненных работ
    AleksandrAvdiev Южный федеральный университет, 2010, преподаватель, канд...
    4.1 (20 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    28 Выполненных работ
    Катерина В. преподаватель, кандидат наук
    4.6 (30 отзывов)
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации... Читать все
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации. Опыт работы 7 лет. Всегда на связи и готова прийти на помощь. Вместе удовлетворим самого требовательного научного руководителя. Возможно полное сопровождение: от статуса студента до получения научной степени.
    #Кандидатские #Магистерские
    47 Выполненных работ
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы

    Другие учебные работы по предмету