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

Курилова, Алина Дмитриевна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии 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.5 (330 отзывов)
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии ... Читать все
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии и педагогики. Написание диссертаций, ВКР, курсовых и иных видов работ.
    #Кандидатские #Магистерские
    592 Выполненных работы
    Евгений А. доктор, профессор
    5 (154 отзыва)
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - ... Читать все
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - по социальной работе.
    #Кандидатские #Магистерские
    260 Выполненных работ
    Анастасия Б.
    5 (145 отзывов)
    Опыт в написании студенческих работ (дипломные работы, магистерские диссертации, повышение уникальности текста, курсовые работы, научные статьи и т.д.) по экономическо... Читать все
    Опыт в написании студенческих работ (дипломные работы, магистерские диссертации, повышение уникальности текста, курсовые работы, научные статьи и т.д.) по экономическому и гуманитарному направлениях свыше 8 лет на различных площадках.
    #Кандидатские #Магистерские
    224 Выполненных работы
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Анна В. Инжэкон, студент, кандидат наук
    5 (21 отзыв)
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссе... Читать все
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссертаций. Работала в маркетинге. Практикующий бизнес-консультант.
    #Кандидатские #Магистерские
    31 Выполненная работа
    Мария Б. преподаватель, кандидат наук
    5 (22 отзыва)
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальнос... Читать все
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальности "Экономика и управление народным хозяйством". Автор научных статей.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Вирсавия А. медицинский 1981, стоматологический, преподаватель, канди...
    4.5 (9 отзывов)
    руководитель успешно защищенных диссертаций, автор около 150 работ, в активе - оппонирование, рецензирование, написание и подготовка диссертационных работ; интересы - ... Читать все
    руководитель успешно защищенных диссертаций, автор около 150 работ, в активе - оппонирование, рецензирование, написание и подготовка диссертационных работ; интересы - медицина, биология, антропология, биогидродинамика
    #Кандидатские #Магистерские
    12 Выполненных работ
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа

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