Понедельник, 12.10.2026, 11:20
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Технологии разработки программного обеспечения
engineerklubДата: Четверг, 27.08.2026, 19:20 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 40313
Репутация: 1
Статус: Offline
Технологии разработки программного обеспечения

Объект разработки/исследования: университетские хакатоны и информационная система управления их организацией и проведением (HackathonHub).
Цель работы: проектирование и разработка информационной системы для автоматизации управления организацией и проведением хакатонов с использованием микросервисной архитектуры.
Методы и средства разработки: Django как основная платформа web-разработки, PostgreSQL в качестве СУБД, Docker для контейнеризации, микросервисная архитектура с обменом данными через WEB-API, методология IDEF0 для моделирования бизнес-процессов, UML для объектно-ориентированного моделирования, Linux как операционная система.
Результаты работы: спроектирована трехуровневая клиент-серверная система HackathonHub, разработаны функциональные и логические модели системы, созданы диаграммы классов и последовательностей, спроектирована логическая модель данных, система реализована в виде взаимосвязанных микросервисов в контейнерах Docker.
Основные технико-эксплуатационные характеристики: автоматизированная регистрация участников и формирование команд, управление расписанием мероприятий, распределение задач между организаторами и менторами.
Значимость работы и выводы: микросервисная архитектура обеспечивает гибкость и масштабируемость решения, использование современных технологий (Docker, Django, PostgreSQL) гарантирует надежность и производительность системы. Разработанная платформа позволяет эффективно управлять всеми этапами хакатона – от регистрации участников до подведения итогов и награждения победителей.

Содержание

Перечень условных сокращений и аббревиатур 4
Введение 7
1.Характеристика объекта информатизации 9
2.Техническое задание на создание приложения 17
3.Функциональная структура приложения 21
4. Формирование среды разработки приложения 25
5. Программная реализация приложения 28
6. Сборка и тестирование 38
Заключение 41
Список использованных источников 41

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru