ВКР. Веб приложение. Тема: Разработка веб-приложения «Агрегатор для кинотеатров» города Красноярска
-
доп файлы отправлю в лс
-
АННОТАЦИЯ
к выпускной квалификационной работе
Клчевые слова: веб-приложение, кинотеатр, покупка билетов в кино, PHP, CSS, JavaScript, MySQL.
Целью данной работы является разработка сайта кинотеатра для покупки и бронирования билетов в кино.
Данная цель определила необходимость постановки и решения основных задач:
- изучить современные технологии и проанализировать инструменты для проектирования веб-приложений;
- составление требований к веб-приложению;
- проектирование и внедрение базы данных;
- реализовать логику серверной части;
- дизайн архитектуры сайта; отладка и тестирование веб-приложения.
Объектом исследования является процесс разработки веб-приложения кинотеатра с онлайн-заказом билетов.
Предметом исследования является процесс проектирования веб-приложения кинотеатра с онлайн-заказом билетов.
Работа состоит из трех глав, содержащих в себе теоретические основы, разработку программного продукта и программной реализации продукта.
В первой главе рассмотрены процессы покупки билета в кино. Также проведен анализ существующих «Агрегаторов кинотеатров», и описаны функциональные требования к разрабатываемому веб-приложению.
Во второй главе построены объектно-ориентированные модели программы. Проведено проектирование базы данных веб-приложения. А также описано обоснование выбора языка и средств разработки.
В третей главе описывается программная реализация продукта, его тестирование. Описано руководство программиста и пользователя.
Выводы имеют практическую значимость и могут быть использованы при работе кинотеатров и онлайн продажи билетов.
Работа включает: 61 страниц, 5 таблиц, 55 рисунков, 23 использованных источников.
-
ВВЕДЕНИЕАктуальность. Настоящее время характеризуется высокой скоростью получения и обработки информации. Для современного человека вопрос быстрого и удобного получения информации является ключевым. Именно это обеспечивает актуальность разработки интернет-приложения для поиска информации о киносеансах в г. Красноярска.
Сейчас существует большое количество поисковых систем, универсальные системы выдают менее релевантную информацию, чем специализированные системы, которые выдают информацию, точно соответствующую запросу.
Интернет-приложение может помочь жителям города находить информацию о расписании сеансов в различных кинотеатрах, ценах на билеты, скидках, а также просматривать отзывы о фильмах и кинотеатрах.
Это также может быть удобным инструментом для планирования походов в кино, а также для покупки билетов онлайн. Пользователи смогут легко сравнивать предложения разных кинотеатров и выбирать оптимальное для себя.
Цель и задачи. Целью бакалаврской работы является разработка интернет-приложения для поиска информации о киносеансах в г. Красноярск.
На основании цели были поставлены следующие задачи:
− провести анализ существующих интернет-приложений поиска информации о киносеансах;
− выбрать технологии для разработки нового интернет-приложения поиска информации о киносеансах;
− описать требования к будущему интернет-приложению;
− спроектировать структуру интернет-приложения;
− разработать интернет-приложение поиска информации о киносеансах;
− провести тестирование приложения.
Структура работы. Пояснительная записка к бакалаврской работе состоит из введения, трех глав, заключения и списка использованных источников из 23 наименований. Изложена на 61 страницах и содержит 55 рисунков и 5 таблиц.
В первой главе выпускной квалификационной работы представлено описание предметной области, для которой проводилась разработка, осуществляется обзор существующих интернет-приложений поиска информации о киносеансах, описаны требования к интернет-приложению.
Во второй главе ВКР выбраны средства для разработки, представлены этапы проектирования интернет-приложения, разработан интерфейс.
В третьей главе описаны этапы разработки интернет-приложения, представлена структура проекта, руководство пользователя и проведено тестирование.
В заключении подводятся итоги выпускной квалификационной работы.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1 АВТОМАТИЗАЦИЯ ПРОЦЕССОВ ПОКУПКИ БИЛЕТА В КИНО 6
1.1 Описание предметной области 6
1.2 Анализ существующих «Агрегаторов кинотеатров» 9
1.3 Функциональные требования к разрабатываемому веб-приложению 13
1.4 Выводы по главе 15
2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА 16
2.1 Объектно-ориентированное моделирование программы 16
2.2 Проектирование базы данных 19
2.3 Обоснование выбора языка и средств разработки 23
2.4 Выводы по главе 27
3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 28
3.1 Структура программного продукта 28
3.2 Руководство программиста 32
3.3 Руководство пользователя 37
3.4 Тестирование приложения 49
3.5 Выводы по главе 52
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 54
1) Бэнкер К. MongoDB в действии. – М.: ДМК Пресс, 2017. – 394с.
2) Грабер М. SQL для простых смертных. – М.: Лори, 2014. – 378с.
3) Лаптева Н.В., Волкова Е.А. Научно-теоретическое обоснование выбора cms для разработки сайта.// Наука и перспективы. – 2016. – № 3; 5-8с.
4) Шеффер К., Хо К., Харроп Р. Spring 4 для профессионалов. – М.: Вильямс , 2017. – 752с.
5) Эккель Б. Философия Java. – Спб.: Питер,2016. –1168с.
6) Информационные технологии [Текст]: учеб. пособие/под ред. Гагариной Л.Г. – М.: Ид "ФОРУМ"; ИНФРА-М, 2007. – 256 с.
7) Информационная безопасность государственных организаций и коммерческих фирм [Текст]: учеб. пособие/под ред. Реймана Л.Д. – М.: Ид ФИОРД-ИНФО, 2002. – 272 с
8) Байков В. Интернет. Поиск информации и продвижение сайтов; Книга по требованию – М, 2012. – 288 c.
9) Профессиональная разработка сайтов на Drupal 7; Питер, 2013. – 688 c.
10) История веб-дизайна, 2017. – RedKrab – URL: https://webevolution.ru/blog/sajti/istoriya-veb-dizajna/
11) История веб-дизайна: от каменного века до эпохи современных технологий, 2016 год.
12) Веб 2.0, 2021. - Wikipedia - URL: https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1_2.0
13) Что такое веб-дизайн и чем занимается веб-дизайнер?, 2021. – E11EVEN – URL: veb-dizajner
14) Google Класс, 2021. - Wikipedia - URL: https://ru.wikipedia.org/wiki/Google_%D0%9A%D0%BB%D0%B0%D1%81%D1%81
15) Microsoft Teams, 2021. - Wikipedia - URL: https://ru.wikipedia.org/wiki/Microsoft_Teams
16) SunRav BookOffice, 2021. – SunRav – URL: https://sunrav.ru/bookoffice.html
17) WEB-дизайн как учебная дисциплина, 2021. – KURSOVIKS – URL: https://ru.kursoviks.com.ru/kompyuterni/web-dizayn
18) Педагогический дизайн в современном образовательном процессе, 2015. - eprints - URL: http://eprints.zu.edu.ru/18617/1/17.pdf
19) Основы веб-дизайна [Электронный ресурс]: учебное пособие / О. Г. Пасечник, О. В. Пасечник, И. В. Стеценко. – М.: Издательская группа BHV, 2009. – 336 с.
20) Педагогика высшей школы [Электронный ресурс]: учеб. пособие / под ред. З. М. Курлянд. – М.: Знание, 2015. – 399 с.
21) Теория и методы социальной работы [Электронный ресурс]: учебное пособие / М. П. Лукашевич, И. И. Мигович; Межрегиональная академия управления персоналом. – 2-е изд., допов. и выпр. – Питер.: [б. и.], 2003. – 168 с.
22) Информационно-коммуникационные технологии в последипломном образовании [Электронный ресурс] / В. С. Назаренко, В. В. Кузьменко. – Херсон: Херсонская академия непрерывного образования, 2013. – 171 с.
23) История university in Europe [Electronic resource] : in 4 vol. / ed. Walter Ruegg. - Cambridge: Cambridge university press, 2003