Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ УПРОЩЕНИЯ ВЗАИМОДЕЙСТВИЯ ДЕКАНАТА, СТУДЕНТОВ, КУРАТОРОВ И ПАРТНЕРОВ В ПРОЦЕССЕ СТАЖИРОВОК ДЛЯ «HITs»

Работа №183993

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы59
Год сдачи2025
Стоимость4250 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
1
Не подходит работа?

Узнай цену на написание


Введение 4
1 Анализ требований и проектирование 5
1.1 Общий процесс стажировок 5
1.2 Процесс собеседований 6
1.3 Процесс ведения дневников практики 10
1.4 Проблема с регистрацией компаний в приложении 13
1.5 Решение проблемы с регистрацией компаний в приложении 14
1.6 Общие возможности 15
2 Описание технологий 18
2.1 Серверные технологии 18
2.1.1 .NET 18
2.1.2 C# 18
2.1.3 Entity Framework 18
2.1.4 ASP.NET Identity Service 18
2.1.5 Minio 18
2.2 Клиентские технологии 19
2.2.1 React 19
2.2.2 MobX 19
2.2.3 JavaScript 19
2.2.4 Bootstrap 19
3 Реализация 20
3.1 Процесс стажировок 20
3.1.1 Процесс добавления компании и план набора 25
3.1.2 Сбор времени от студентов 27
3.1.3 Работа Telegram-бота и взаимодействие с ним 28
3.1.4 Разграничения доступа к данным в боте 28
3.1.5 Создание встреч 29
3.1.6 Пропуск в ТГУ и отображение в деканате 31
3.1.7 Согласование встреч и отображение в календаре 32
3.1.8 Подтверждение стажировки 33
3.1.9 Итоговый бизнес-процесс собеседований 36
3.2 Процесс ведения дневников практики 38
3.2.1 Дневник практики 39
3.2.2 Начало сбора дневников практики 40
3.2.3 Заполнение задач практики 41
3.2.4 Проверка задач партнером 42
3.2.5 -Оценка и написание отзыва по практике 45
3.2.6 -Отправка дневника практики 47
3.2.7 Отслеживание статуса дневников практики 48
3.2.8 Итоговый бизнес-процесс сбора дневников практики 50
Заключение 53
Список литературы и использованных источников 54

В Высшей ИТ школе ТГУ обеспечение качественного образования требует не только теоретической подготовки, но и практического опыта студентов через систему стажировок. Данные стажировки являются критически важным компонентом образовательного процесса, формирующим профессиональные компетенции в реальных производственных условиях. Организация этого процесса сопряжена с необходимостью координации действий множества субъектов: обучающихся, преподавателей-кураторов, представителей компаний-партнёров и административного персонала. Существенным аспектом данной деятельности выступает также соблюдение нормативных требований университета и документационное обеспечение всех этапов взаимодействия.
Комплексность и многоэтапность организационных процессов, связанных с прохождением стажировок, обусловливают потребность в разработке специализированного программного решения для автоматизации рутинных операций. Подобная система позволит минимизировать вероятность ошибок, оптимизировать временные затраты и повысить общую эффективность административного управления стажировками с учётом специфики образовательной среды университета и особенностей взаимодействия с внешними партнёрами.
Целью настоящей работы является проектирование и реализация программного комплекса, обеспечивающего эффективное информационное взаимодействие между всеми участниками процесса организации и прохождения стажировок студентами Высшей ИТ школы. В процессе работы будут решены следующие ключевые задачи:
1. анализ требований к системе;
2. определение необходимого набора инструментов для разработки;
3. проектирование и разработка серверной части приложения;
4. проектирование и разработка клиентского приложения для пользователей;
5. проектирование и разработка чат-бота для партнёров.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Таким образом, в рамках выпускной работы было разработано приложение для упрощения взаимодействия деканата, студентов, кураторов и партнёров в процессе стажировок для HITs. В процессе работы были успешно выполнены все поставленные задачи:
1. проанализированы требований к системе;
2. определён необходимый набор инструментов для разработки;
3. спроектирована и разработана серверная части приложения;
4. спроектировано и разработано клиентское приложение для пользователей;
5. спроектирован и разработан чат-бот для партнёров.


1. Документация .NET [Электронный ресурс]. - URL: https://learn.microsoft.com/ru- ru/dotnet/ (дата обращения: 20.11.2024).
2. Документация C# [Электронный ресурс]. - URL: https://learn.microsoft.com/ru- ru/dotnet/csharp/ (дата обращения: 15.12.2024).
3. Entity Framework Core: руководство [Электронный ресурс]. - URL: https://learn.microsoft.com/ru-ru/ef/core/ (дата обращения: 04.02.2025).
4. Документация ASP.NET Identity [Электронный ресурс]. - URL:
https://learn.microsoft.com/ru-ru/aspnet/core/security/authentication/identity (дата обращения: 23.01.2025).
5. MinIO: документация разработчика [Электронный ресурс]. - URL: https://min.io/docs/minio/linux/developers/go/API.html (дата обращения: 04.03.2025).
6. React: официальная документация [Электронный ресурс]. - URL:
https://react.dev/ (дата обращения: 04.02.2025).
7. MobX: руководство пользователя [Электронный ресурс]. - URL:
https://mobx.j s.org/README.html (дата обращения: 17.09.2024).
8. JavaScript: руководство разработчика [Электронный ресурс]. - URL: https://developer.mozilla.org/ru/docs/Web/JavaScript (дата обращения: 17.09.2024).
9. Bootstrap: документация [Электронный ресурс]. - URL: https://getbootstrap.com/docs/ (дата обращения: 06.04.2025).
10. Telegram Bot API: документация [Электронный ресурс]. - URL: https://core.telegram.org/bots/api (дата обращения: 05.09.2024).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ