Вход

Разработка платформы для управления проведением мероприятий

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 512687
Дата создания 2021
Мы сможем обработать ваш заказ (!) 2 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 600руб.
КУПИТЬ

Описание

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

На данный момент, самое известное приложение. которое реализует подобный функционал, это Timepad. На данной платформе можно создавать мероприятия, смотреть чужие мероприятия, регистрироваться на них и просматривать свои билеты. Из проблем данного сервиса, это то, что афиша мероприятий находится не на первой странице сайта. Чтобы посмотреть афишу мероприятий, нужно подтверждать свой номер телефона и авторизовываться, что часто неудобно.

Целью данной работы является реализация подобной платформы, на которой организаторы смогут создавать мероприятия и отслеживать количество зарегистрированных на них людей, а пользователи смогут выбирать интересные им мероприятия из общего списка и регистрироваться на них.

Задачи, которые необходимо выполнить:

− спроектировать систему для управления проведения мероприятия;

− выбрать набор технологий, которые будут оптимально реализовывать данную платформу;

− реализовать программную часть приложения;

− провести функциональное тестирование.

Содержание

ВВЕДЕНИЕ..................................................................................................... 3

Глава 1. Теоретическая часть......................................................................... 5

1.1. Технический анализ............................................................................. 5

1.2. Набор технологий................................................................................ 5

1.3. Основные сущности............................................................................. 7

1.4. Архитектура......................................................................................... 8

Глава 2. Практическая часть.......................................................................... 9

2.1. Серверное приложение........................................................................ 9

2.2. Клиентское приложение.................................................................... 12

2.3. Основная функциональность............................................................. 13

Глава 3. Функциональное тестирование...................................................... 18

Глава 4. Публикация сайта........................................................................... 25

4.1. Выбор платформы для размещения................................................. 25

4.2. Размещение серверного приложения................................................ 26

4.3. Размещение клиентского приложения.............................................. 26

ЗАКЛЮЧЕНИЕ............................................................................................. 27

СПИСОК ЛИТЕРАТУРЫ............................................................................. 32

ПРИЛОЖЕНИЯ............................................................................................ 34

Список литературы

1. HTTP : Wikipedia: электронная библиотека : сайт. – 2001 – URL: https://ru.wikipedia.org/wiki/HTTP (дата обращения 01.05.2021) – Текст : электронный.

2. Vue.JS : Wikipedia: электронная библиотека : сайт. - 2001 – URL : https://ru.wikipedia.org/wiki/Vue.js (дата обращения 01.05.2021) – Текст : электронный.

3. Меджуи М. и др. Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте. – "Издательский дом Питер", 2019.

4. JSON Web Token : Wikipedia: электронная библиотека : сайт. - 2001 – URL : https://ru.wikipedia.org/wiki/JSON_Web_Token (дата обращения 023.05.2021) – Текст : электронный.

5. Lerman J., Miller R. Programming Entity Framework: Code First: Creating and Configuring Data Models from Your Classes. – " O'Reilly Media, Inc.", 2011.

6. Мартин Роберт К. Чистая архитектура. Искусство разработки программного обеспечения. Изд. дом «Питер», 2020 г. (12.04.2021)

7. Sheets-Johnstone M. The Primacy of Movement, Amsterdam: J. – 1999.

8. Gardner B. S. Responsive web design: Enriching the user experience

//Sigma Journal: Inside the Digital Ecosystem. – 2011. – Т. 11. – №. 1. – С. 13-19.

9. Gruber J. Markdown: Syntax //URL http://daringfireball. net/projects/markdown/syntax. Retrieved on June. – 2012. – Т. 24. – С. 640.

10. Локальная сеть : Cisco: электронная документация : сайт. - URL : https://www.cisco.com/c/en/us/products/switches/what-is-a-lan-local-area-ne twork.html (дата обращения 20.04.2021) – Текст : электронный.


11. Домен : Reg.ru: электронная документация : сайт. - URL : https://www.reg.ru/support/domains/podbor-domennogo-imeni/chto-takoye- domen (дата обращения 20.04.2021) – Текст : электронный.

12. IP-адрес: Wikipedia: электронная библиотека : сайт. – 2001 – URL: https://ru.wikipedia.org/wiki/IP-адрес (дата обращения 20.04.2021) – Текст : электронный.

13. Heroku: Wikipedia: электронная библиотека : сайт. – 2001 – URL: https://ru.wikipedia.org/wiki/Heroku (дата обращения 20.04.2021) – Текст

: электронный.

14. CORS: MDN Web Docs: электронная документация : сайт. - URL : https://developer.mozilla.org/ru/docs/Web/HTTP/CORS (дата обращения 21.04.2021) – Текст : электронный.

15. Ethernet: Wikipedia: электронная библиотека : сайт. – 2001 – URL: https://ru.wikipedia.org/wiki/Ethernet (дата обращения 21.04.2021) – Текст : электронный.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00525
© Рефератбанк, 2002 - 2024