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


Разработка web-приложения формирования заявок фитнес -центра с использованием облачных сервисов Google

Работа №112092

Тип работы

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

Предмет

информатика

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

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


ВВЕДЕНИЕ 6
ГЛАВА 1 АНАЛИЗ СУЩЕСТВУЮЩИХ ТЕХНОЛОГИЙ ДЛЯ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ 8
1.1 Анализ востребованности веб-приложений для фитнес-центров 8
1.2 Формирование требований к будущему веб-приложению 9
1.3 Обзор и анализ существующих веб-приложений фитнес -центров 12
1.4 Достоинства веб-приложений для фитнес -центров 15
1.5 Недостатки веб-приложений для фитнес -центров 16
ГЛАВА 2 ПРОЕКТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЯ ФОРМИРОВАНИЯ
ЗАЯВОК ФИТНЕС-ЦЕНТРА С ИСПОЛЬЗОВАНИЕМ ОБЛАЧНЫХ СЕРВИСОВ GOOGLE 19
2.1 Разработка алгоритма работы веб -приложения 19
2.2 Моделирование веб-приложения формирования заявок фитнес-центра
с использованием облачных сервисов 19
2.2.1 Архитектура веб -приложения 20
2.2.2 Функциональное моделирование веб-приложения 21
2.2.3 Логическое моделирование веб-приложения 22
ГЛАВА 3 РЕАЛИЗАЦИЯ ВЕБ-ПРИЛОЖЕНИЯ ФОРМИРОВАНИЯ ЗАЯВКИ ФИТНЕС-ЦЕНТРА С ИСПОЛЬЗОВАНИЕМ ОБЛАЧНЫХ СЕРВИСОВ GOOGLE 27
3.1 Выбор средств реализации 27
3.2 Выбор языка разметки 29
3.3 Выбор системы управления базой данных 30
3.4 Облачные сервисы Google 30
3.5 Реализация интерфейса и описание работы веб-приложения
формирования заявок фитнес-центра с использованием облачных сервисов Google 34
ЗАКЛЮЧЕНИЕ 38
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 39
ПРИЛОЖЕНИЕ А 42
ПРИЛОЖЕНИЕ Б 43


Использование сети Интернет в современном мире стало уже абсолютно привычным, и с каждым днем повышается актуальность веб - приложений, которые в свою очередь предоставляют пользователям и клиентам доступ через веб-браузер. Веб-приложения выполняют основную часть бизнес-логики на стороне одного и более серверов. Актуальность подобных приложений обусловлена тем, что они являются кроссплатформенными и кроссбраузерными. Таким образом, нет необходимости устанавливать и настраивать специальные программы, приложения не зависят как от операционной системы персонального компьютера, так и от браузеров.
Работа основной части программного обеспечения производится на сервере, благодаря чему повышается надежность систем, и сокращаются расходы ресурсов и времени, предназначенные для получения ответа на запрос в браузере. Множество серверов заранее определено и пользователям предоставляются уже готовые результаты в неискаженном виде, то есть, корректное отображение в различных платформах и браузерах.
Главное преимущество данной архитектуры заключается в единовременном доступе для множества пользователей к информационному хранилищу.
Спрос на услуги фитнес-центров растет с каждым днем, а вместе с этим увеличивается и количество спортивных центров. Каждый, кто приходит в фитнес центр, должен заполнять необходимые формы и анкеты для получения членства и клубной карты. И естественно, что в век высоких технологий человек максимально стремится упростить весь процесс оформления тех или иных документов посредством интернет-сервисов и различных приложений.
Объект исследования: веб-приложение формирования заявок фитнес центра.
Предмет исследования: технология разработки веб-приложения формирования заявок фитнес центра.
Цель работы: разработать веб -приложение для фитнес -центра с использованием облачных сервисов.
Для достижения целей данной выпускной квалификационной работы необходимо решить следующие задачи:
1. Исследовать предметную область.
2. Проанализировать существующие технологии разработки веб - приложений.
3. Рассмотреть основные этапы разработки веб -приложений.
4. Изучить литературу по разработке веб -приложений.
5. Выбрать подходящие технологии, методы и средства для разработки веб-приложения.
6. Реализовать веб-приложение.
В первой главе проведен анализ информации: описание предметной области, обзор существующих технологий разработки веб -приложения.
Во второй главе процесс разработки веб-приложения разбивается на этапы и выбираются необходимые средства и технологии для ее разработки.
В третьей главе описывается работа приложения.
В заключении формулируются выводы, полученные в процессе выполнения данной выпускной квалификационной работы.


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

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

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


Целью данной выпускной квалификационной работы являлась разработка веб-приложения формирования заявок фитнес -центра с использованием облачных сервисов Google. В приложении реализованы: форма для создания заявки, блог, привязаны облачные сервисы Google.
В ходе выполнения выпускной квалификационной работы был изучен теоретический материал по технологии разработки веб-приложений, были определены требования к приложению и были выделены задачи, которые необходимо было реализовать.
Проводился анализ существующих технологий разработки веб-приложения. Так же, была представлена логика веб-приложения и архитектура веб-приложения.
При создании формы для подачи заявки были проанализированы уже существующие веб-ресурсы фитнес-центров. Выбран комплекс технических и программных средств реализации. Веб-приложение реализовано на языке PHP и на языках разметки HTML и CSS. В качестве базы данных использована MySQL.
Разработанное веб-приложение позволяет пользователю делать запрос на посещение центра, а также заказать абонемент. К достоинствам разработки можно отнести простоту в эксплуатации и приятный, понятный интерфейс.
В ходе выполнения выпускной квалификационной работы было разработано веб-приложение формирования заявок фитнес-центра с использованием облачных сервисов Google, которое соответствует сформулированным требованиям.



1. А.П. Пашкевич. Современные технологии программирования: Конспект лекций / А.П. Пашкевич, О.А. Чумаков; Белорусский государственный университет информатики и радиоэлектроники: Минск, 2007. - 64 с.
2. Крис Джамса. Эффективный самоучитель по креативному Web - дизайну / Крис Джамса, Конрад Кинг, Энди Андерсон. - ДиаСофтЮП, 2005. - 672 с.
3. Гущин А. Н. Базы Данных. 2-е изд., испр. и доп.: учебно - методическое пособие / А. Н. Гущин - М. Берлин: Директ - Медиа, 2015. - 311с.
4. Базовый курс // К. Хорстманн. - Москва:Вильямс, 2016. - 464 с. 8. Прохоренок, Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н.А. Прохоренок, В.А. Дронов. - 4-е изд. - СПб.: Изд-во «БХВ-Петербург», 2015. - 766с. Электронные ресурсы
5. Натан Райлих. PHP в действии / Натан Райлих, Майк Кантелон, Марк хартер. - СПб.: Питер, 2015. - 387 с.
6. Саммерфилд, М. Программирование на Python 3. / М. Саммерфилд ; пер. с англ. А. Киселев. - СПб.: Символ-Плюс, 2009. - 608 с.
7. Таненбаум, Э. Современные операционные системы / Э. Таненбаум. - СПб.: Питер, 2013. - 1120 с.
8. Крахоткина Е.В. Методы и средства проектирования информационных систем и технологий: учебное пособие/ Крахоткина Е.В. - Ставрополь: Северо -Кавказский федеральный университет, 2015. -175 с.
9. Буренин С.Н. Web-программирование и базы данных: учебный практикум / Буренин С.Н. - М.: МГУ, 2014.-132 c.
10. Зандстра. М. PHP. Объекты, шаблоны и методики программирования, 2016, -528с
11. Золотов С. Ю. Проектирование информационных систем : учеб. пособие / С. Ю. Золотов ; Томский гос. ун-т систем управления и радиоэлектроники. - Томск : Эль Контент, 2013. - 86 с.
12. Трутнев Д. Р. Архитектуры информационных систем. Основы проектирования: учеб. пособие. - СПб.: НИУ ИТМО, 2012. - 66 с.
Электронные ресурсы
13. PHP [Электронный ресурс]. - Режим доступа:http://php.net/.(дата обращения 22.03.2018)
14. MySQL [Электронный ресурс]. - Режим доступа: https://www.mysql.com/. (дата обращения 22.03.2018)
15. Требования к системе: классификация FURPS+ [Электронный ресурс]. - Режим доступа: https://sysana.wordpress.com/2010/09/16/furps/. (дата обращения 29.04.2018)
16. Средства автоматизации моделирования UML. [Электронный ресурс]. - Режим доступаhttp://citforum.ru/database/case/index.shtml.(дата обращения 3.04.2018)
17. Google Map [Электронный ресурс]. - Режим доступа https://www.google.com/maps/. (дата обращения 4.04.2018)
18. Google Forms [Электронный ресурс]. - Режим доступа https://docs.google.com/forms/. (дата обращения 4.04.2018)
Литература на иностранном языке
19. Carlos Buenosvinos, Keyvan AKbary. Domain-Driven Design in PHP. - Springer, Inc., 2015.
20. David Skla. Learning PHP: A Gentle Introduction to the Web’s Most Popular Language / David Skla. - O'Reilly, 2016. - 416с.
21. Maurice Charbit, Gerard Blanchet. Learning PHP, MySQL, &JavaScript, Volume 1. ISTE Ltd, 2015.
22. Larry Ullman. PHP Advanced and Object-Oriented Programming: Visual QuickPro Guide, 3rd edition. Inc.,2012.
23. Alan Mark Davis. Just Enough Requirements Management: Where Software Development Meets Marketing. — Dorset House, 2015.
24. Alan Dennis, Barbara Haley Wixom, David Tegarden: Systems Analysis and Design with UML - 4th Edition, Wiley, 2012.
25. Grinberg. M. Flask Web Development: Developing Web Applications with Python 2nd Edition, 2018, -316p


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




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