Детальная информация

Название Веб-приложение для автоматизации проведения детских клубных турниров по ушу: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы Попов Никита Антонович
Научный руководитель Дробинцев Дмитрий Федорович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика веб-приложение ; автоматизация ; python ; html ; спортивный турнир ; web application ; automatisation ; sporting tournament
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-886
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35743
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Тема выпускной квалификационной работы: «Веб-приложения для автоматизации проведения детских клубных турниров по ушу». Данная работа посвящена разработке программы, которая позволяет упростить и автоматизировать процессы проведения детских соревнований по ушу. Задачи, которые решались в ходе исследования: 1. Изучение системы судейства спортсменов. 2. Понятие системы формирования оценок. 3. Изучение и построение алгоритмов подсчета результатов, формирования регламентов и результатов. 4. Тестирование алгоритмов, веб-страниц пользователей. 5. Выявление недочетов и их устранение. Проведен анализ принципов работы приложения в процессе участия в организации соревнований. Было полученное базовое понимание по структуре судейства и принципу выставления результатов. Также были проведены беседы и консультации с секретарями соревнований с целью более детального изучения существующих решений, получены пожелания по разработке. По результатам полученных знаний сформировано общее понимание работоспособности программы, учтены пожелания коллег по функционалу программы. Для достижения данных результатов в работе были использованы/разработаны следующие информационные технологии, в том числе программное обеспечение, базы данных и прочие. В ходе работы с применением языка программирования Python и фреймворков Flask и Jinja2 написан функционал программного обеспечения и визуальная его часть в том числе с помощью языка разметки HTML, языка стилей, который определяет внешний вид веб-страницы CSS. С помощью технологии PostgreSQL реализована возможность хранения информации в базе данных.

The topic of the final qualifying paper is "Web applications for automatisation childrens wushu club tournaments." This work is devoted to the development of a program that makes it possible to simplify and automate the processes of conducting childrens wushu competitions. Tasks that were solved during the research: 1. The study of the judging system of athletes. 2. The concept of a rating system. 3. Study and construction of algorithms for calculating results, forming regulations and results. 4. Testing algorithms and user web pages. 5. Identification of defects and their elimination. The analysis of the principles of the applications operation in the process of participating in the organization of competitions is carried out. There was a basic understanding of the judging structure and the principle of scoring. Discussions and consultations were also held with the competition secretaries in order to study the existing solutions in more detail, and suggestions for development were received. Based on the results of the knowledge gained, a common understanding of the programs performance has been formed, and the wishes of colleagues on the programs functionality have been taken into account. To achieve these results, the following information technologies were used/developed in the work, including software, databases, and others. In the course of working using the Python programming language and the Flask and Jinja2 frameworks, the softwares functionality and visual part were written, including using the HTML markup language, a style language that defines the appearance of a CSS web page. With the help of PostgreSQL technology, the ability to store information in a database is implemented.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика