1.73M
Category: sportsport

Разработка сервиса для развития инициатив в рамках национального проекта России «Спорт – норма жизни»

1.

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Санкт-Петербургский колледж телекоммуникаций им. Э.Т. Кренкеля
Специальность: 09.02.05 Прикладная информатика (по отраслям)
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(проект, работа)
«Разработка сервиса для развития инициатив в
рамках национального проекта России «Спорт –
норма жизни»»
Дипломник
Дюбина А.В., Осипов А.С.
Руководитель
Ожерельева Н.А.
Санкт-Петербург 2024
1

2.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Постановка задач
Цель:
Разработать сервис для развития инициатив в рамках
национального проекта России «Спорт – норма жизни»»
Задачи:
провести обзор архитектуры информационной системы;
описать инструменты оптимизации и продвижения
сервиса для развития проекта;
добавить интеграцию со сторонними сервисами;
провести технико-экономическое обоснование проекта.
2

3.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Актуальность проекта
Динамика среднего кол-ва участников на
одном мероприятии за 3 года
60
50
40
30
20
10
0
2021
теннис
2022
баскетбол
2023
хоккей
лыжи
3

4.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
SWOT
Сильные стороны
• возможность записаться на мероприятие в пару
кликов;
• экономия времени при поиске информации о
мероприятиях;
• быстрый доступ к информации о ближайших
событиях.
Слабые стороны
• надежность системы безопасности для хранения
личной информации пользователей;
• возможные технические проблемы и сбои в работе
сайта, которые могут привести к потере информации
о зарегистрированных пользователей;
• ограничения в выборе мероприятий.
Возможности
Угрозы
• расширение списка мероприятий за счет
установления новых партнерских отношений;
• добавление оплаты онлайн;
• улучшение пользовательского интерфейса для еще
большего удобства пользователей;
• внедрение современных технологий, таких как
искусственный интеллект.
• возможность появления конкурентов с более
продвинутыми и удобными платформами;
• виды спорта, которые не получили достаточного
распространения в регионе, и могут уменьшить
количество участников мероприятий;
• негативные отзывы пользователей, которые могут
повлиять на репутацию сайта.
4

5.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
PEST
Политические факторы
Экономические факторы
• изменения в законодательстве в области защиты
персональных данных, которые могут повлиять на
возможность работы сайта;
• политическая стабильность и инвестиционный
климат в регионах, где планируется развитие бизнеса
и партнерских отношений с организаторами
мероприятий.
• экономическая стабильность в стране и регионе, где
сайт будет функционировать;
• уровень инфляции и колебания курсов валют,
которые могут повлиять на цены на услуги и тарифы
на доставку товаров;
• расходы на маркетинг и продвижение сайта.
Социальные факторы
Технологические факторы
• популярность здорового образа жизни и активного
отдыха в регионе, нацеленных на спортивные
мероприятия;
• изменение социальных трендов;
• форматы мероприятий и употребление спортивных
товаров, которые могут варьироваться в зависимости
от региона.
• появление мобильного приложения для
обеспечения большей удобности и быстроты
действий записи;
• новые технологии могут иметь высокую стоимость
и требовать дополнительных инвестиций;
• уровень численности специалистов в регионе могут
повлиять на развитие и размещение сайта.
5

6.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Постановка задачи : функциональные
требования
• Возможность записи на спортивное мероприятие
• Контактная форма на WEB-странице отправляет
электронное письма непосредственно в telegram-канал
организатору
• Хранение и отображение информации по прошедшим
мероприятиям
• Удобная навигация на сайте
• Хранение личных данных участников
6

7.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Постановка задачи : нефункциональные
требования
• Ограничения возможностей пользователя в зависимости от
роли
• Универсальное конфигурирование системы под вид спорта
• Интеграция с Telegram ботом для отправки информации об
участниках организатору
• CrossPlatform
• Хранение данных в базе MySQL
7

8.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Программно-аппаратные средства для
разработки
Тип устройства: персональный компьютер;
Процессор: Ryzen 7 2700;
Оперативная память: 16 Гб;
Тип системы: 64-разрядная Windows 10, процессор x64;
HDD: 1 Тб;
SSD: 500 гб;
Видеокарта: NVIDIA GTX 1070.
8

9.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Архитектура программного обеспечения
9

10.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Моделирование программного
обеспечения
10

11.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Моделирование программного
обеспечения
11

12.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Моделирование программного
обеспечения
12

13.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Моделирование программного
обеспечения
13

14.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Моделирование программного
обеспечения
14

15.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Хранение данных
15

16.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Графический интерфейс пользователя
16

17.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Структура проекта
Постановка задачи
Проектирование программных модулей
Разработка программного продукта
Тестирование программного обеспечения
Информационная безопасность
Техническая документация
Мероприятия по технике безопасности и охране труда
Экономическое обоснование
Заключение
Список источников информации
Приложения
17

18.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Тестирование программного
обеспечения: объекты тестирования
Тесты
Объект тестирования
Виды тестирования
Функциональное тестирование
• работа системы записи на мероприятие;
• работа системы истории мероприятий;
• работа системы просмотра участников.
Тестирование производительности
Все страницы сайта
Тестирование интерфейса пользователя
Все страницы сайта
Тестирование совместимости
Все страницы сайта
Различные типы тестов
Позитивные тесты
Ввод корректных данных пользователей для записи на
спортивное мероприятие.
Негативные тесты
Ввод некорректных данных пользователей для записи
на спортивное мероприятие.
Уровни тестирования
Модульное тестирование
Тестирование функций пользователя: ввод данных для
записи на мероприятие.
Системное тестирование
Скорость отклика сайта.
18

19.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Тестирование программного
обеспечения: тест-кейсы

Тест
1 Запись на спортивное
мероприятие: Ввод личных
данных
2 Просмотр списка участников.
3 Выбор вида спорта.
4 Категории.
5 Площадки.
6 История турниров.
7 Запись на тренировку.
Ожидаемый результат
Возможность ввода данных и
обратная связь.
Фактический результат
Статус
Появилось окно «Спасибо за заявку!
Пройден
Организатор свяжется с вами в
ближайшее время».
После нажатия на кнопку
Открылось модальное окно со списком Пройден
«участники» открывается список с участников.
участниками.
Переход на страницу другого вида Появилось выпадающее меню. Выбрали Пройден
спорта.
«баскетбол» и открылась эта страница.
Появляется информация о
ближайшем турнире.
Пролистывание карусели с фото и
смена адреса.
Появление всей информации на
конкретную дату.
Карточка категории перевернулась и
появилась информация о турнире.
Карусель фото меняется, адрес тоже.
Пройден
Открывается окно со списком всех дат,
где написана информация и фото.
Пройден
Открытие окна и появление
кнопок «позвонить» и соц.сети.
Окно открылось. Все ссылки рабочие.
Пройден
Пройден
19

20.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Техническая документация
Руководство пользователя
Руководство администратора
Определение качества
программного продукта по
метрикам
20

21.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Технико-экономическое обоснование
проекта

Статья расходов
Сумма, ₽
1
Закупка оборудования
100.000
2
Разработка программного
обеспечения
263.000
21

22.

Дюбина А.В., Осипов А.С. «Разработка сервиса для развития инициатив в рамках национального
проекта России «Спорт – норма жизни»»
Командная работа
Дюбина Арина
Осипов Артём
Идея проекта
Дизайн проекта
Написание кода на PHP
Написание кода на HTML/CSS
Подключение базы данных
Написание анимаций на JavaScript
Написание кода на JavaScript
Создание админ панели
Добавление авторизации
Тестировка
Документация
22

23.

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Санкт-Петербургский колледж телекоммуникаций им. Э.Т. Кренкеля
Специальность: 09.02.05 Прикладная информатика (по отраслям)
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(проект, работа)
«Разработка сервиса для развития инициатив в
рамках национального проекта России «Спорт –
норма жизни»»
Дипломник
Дюбина А.В., Осипов А.С.
Руководитель
Ожерельева Н.А.
Санкт-Петербург 2024
23
English     Русский Rules