Детальная информация
| Название | Разработка веб-приложения для централизованного планирования и модерации мероприятий для профсоюзной организации университета: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a web application for centralized planning and moderation of events for a university trade union organization |
|---|---|
| Авторы | Максименко Артём Вадимович |
| Научный руководитель | Лупин Анатолий Викторович |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | веб-приложение ; профсоюзная организация ; планирование мероприятий ; модерация заявок ; календарь событий ; NestJS ; Next.js ; PostgreSQL ; JWT ; web application ; trade union ; event planning ; request moderation ; event calendar |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.01 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2644 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42815 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Целью работы является проектирование и реализация веб-приложения для централизованного планирования и модерации мероприятий профсоюзной орга-низации университета. Предметом исследования являются методы, модели дан-ных и программные средства автоматизации процесса согласования мероприя-тий. Задачи, решаемые в ходе исследования: 1. Анализ организационных процессов и существующих цифровых ре-шений. 2. Формирование требований и сценариев использования по ролям. 3. Проектирование архитектуры, базы данных и пользовательских ин-терфейсов. 4. Программная реализация серверной и клиентской частей приложения. 5. Тестирование соответствия системы сформулированным требовани-ям. В ходе работы исследованы процессы планирования в профсоюзе, выпол-нен сравнительный анализ аналогов, обоснован выбор клиент-серверной архи-тектуры на NestJS, Next.js и PostgreSQL с аутентификацией JWT. В результате разработано работоспособное веб-приложение с ролевым до-ступом, формализованным жизненным циклом заявки, проверкой конфликтов расписания, панелью модерации и уведомлениями пользователей. Полученные результаты могут быть использованы первичной профсоюз-ной организацией университета для ведения единого календаря и прозрачного согласования инициатив.
The purpose of the study is to design and implement a web application for cen-tralized planning and moderation of trade union events at a university. The subject of the work comprises methods, data models and software tools for automating the event approval process. The research addresses the following goals: 1. Analysis of organizational processes and existing digital solutions; 2. Definition of requirements and role-based use cases; 3. Design of architecture, database and user interfaces; 4. Implementation of server and client parts; 5. Testing against the specified requirements. Organizational workflows and analogues were examined; a client-server stack based on NestJS, Next.js and PostgreSQL with JWT authentication was selected. A working web application was developed with role-based access, a formalized request lifecycle, schedule conflict detection, a moderation panel and user notifica-tions. The results can be applied by the primary trade union organization to maintain a single event calendar and transparent approval of initiatives.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|