Карточка | Таблица | RUSMARC | |
Чеканова, Елизавета Дмитриевна. Разработка модели для формирования студенческих команд IT-проектов = Development of a model for forming student teams of IT projects: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем: технологии программирования и анализа больших данных» / Е. Д. Чеканова; научный руководитель М. С. Воробьева; консультант А. В. Мельникова; Тюменский государственный университет, Школа компьютерных наук. — Тюмень, 2024. — 1 файл (3,4 Мб). — Загл. с титул. экрана. — Доступ по паролю из сети Интернет (чтение). — Adobe Acrobat Reader 7.0. — <URL:https://library.utmn.ru/dl/Module_VKR_Tyumen/ShKn/2024/vr24-1854.pdf>. — Текст: электронныйДата создания записи: 10.09.2024 Тематика: формирование команд; цифровой след; текстовые теги; студенты; проекты; графы; спектральная кластеризация; веб-сервис; YandexGPT; team building; digital footprint; text tagging; students; projects; graphs; spectral clustering; web service Коллекции: Выпускные квалификационные работы Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В работе рассматривается разработка модели для формирования команд IT-проектов на основе анализа данных цифрового следа студентов IT-направлений. Цифровым следом студента является пополняемый набор данных в соответствии с учебным планом, содержанием образовательной программы и графиком учебного процесса определенного направления подготовки, включающий отчетные документы проектных дисциплин, практической подготовки, промежуточные результаты по дисциплинам, индивидуальные достижения и др. Предложенное решение использует графовую модель для отображения взаимодействия студентов в прошлых проектах, что помогает сформировать оптимальные команды. Внутри графовой модели предложены два подхода формирования команд: на основе спектральной кластеризации вершин графа и с помощью обхода графа в глубину. Для определения лучшей команды строится граф связи студентов с текстовыми тегами, представляющими технологии, технологии и языки программирования, фреймворки, инструменты анализа данных, системы управления версиями и др. Модель была апробирована на данных студентов IT-направления «Математическое обеспечение и администрирование информационных систем» Школы компьютерных наук и требованиях к реальному проекту. Модель формирования команд интегрирована в разработанный веб-сервис «UtmnTeam» для поиска исполнителей IT-проектов. Сервис «UtmnTeam» представляет собой инновационное решение, позволяющей сформировать студенческие команды по требованиям потенциального заказчика IT-проекта. Архитектура веб-сервиса состоит из серверной и клиентской части. Клиентская часть отвечает за HTTPS-запросы. Серверная часть сервиса состоит из обработчика статических и динамических маршрутов и функционального модуля, который включает в себя модуль формирования студенческих команд IТ-проектов и модуль обработки отчетов. С помощью докеризации контейнеров сервис был собран и развернут в контуре Тюменского государственного университета, обеспечивая доступность и удобство его использования для студентов и преподавателей.
The paper deals with the development of a model for the formation of IT project teams based on the analysis of digital footprint data of IT students. A student's digital footprint is a replenishable data set in accordance with the curriculum, content of the educational program and the schedule of the educational process of a certain training direction, including reporting documents of project disciplines, practical training, intermediate results of disciplines, individual achievements, etc. The solution uses a graph model to display the interaction of students in past projects. The proposed solution uses a graph model to represent the interaction of students in past projects, which helps to form optimal teams. Within the graph model, two approaches for team formation are proposed: based on spectral clustering of the graph vertices and using graph traversal in depth. To determine the best team, a graph of students' relationships with text tags representing technologies, programming technologies and languages, frameworks, data analysis tools, version control systems, etc. is constructed. The model was tested on data from students of the IT direction "Mathematical Support and Administration of Information Systems" of the School of Computer Science and the requirements of a real project. The model of team formation was integrated into the developed web-service "UtmnTeam" for searching for IT-project executors. The "UtmnTeam" service is an innovative solution that allows to form student teams according to the requirements of a potential customer of an IT project. The web service architecture consists of a server part and a client part. The client part is responsible for HTTPS requests. The server part of the service consists of a static and dynamic route handler and a functional module, which includes a module for forming student teams of IT projects and a module for processing reports. With the help of container dockerization the service was assembled and deployed in the outline of Tyumen State University, ensuring its availability and usability for students and teachers.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
ТюмГУ | Все |
![]() |
||||
Интернет | Читатели |
![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Оглавление
- ВВЕДЕНИЕ
- ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
- 1.1. СУЩЕСТВУЮЩИЕ ПОДХОДЫ РЕШЕНИЯ ЗАДАЧИ ФОРМИРОВАНИЯ КОМАНД В ПРОЕКТНОМ УПРАВЛЕНИИ
- 1.2. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ ГРАФОВ
- 1.2.1. ВЕКТОРИЗАЦИЯ ГРАФА
- 1.2.2. АЛГОРИТМ СПЕКТРАЛЬНОЙ КЛАСТЕРИЗАЦИИ ГРАФА
- 1.2.3. АЛГОРИТМ ОБХОДА ГРАФА В ГЛУБИНУ
- 1.3. ВЫДЕЛЕНИЕ ТЕГОВ ИЗ ОТЧЕТНЫХ ДОКУМЕНТОВ
- 1.3.1. МОДЕЛИ И МЕТОДЫ ДЛЯ РАСЧЕТА МЕРЫ СЕМАНТИЧЕСКОЙ БЛИЗОСТИ
- 1.3.2. ОЦЕНКА КАЧЕСТВА МЕТОДОВ ИЗВЛЕЧЕНИЯ ТЕГОВ
- ГЛАВА 2. ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МОДЕЛИ ФОРМИРОВАНИЯ КОМАНД
- 2.1. ФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ
- 2.2. ОПИСАНИЕ ИСХОДНЫХ ДАННЫХ
- 2.3. ФОРМИРОВАНИЕ МНОЖЕСТВА ТЕГОВ СТУДЕНТОВ
- 2.4. ПРОЕКТИРОВАНИЕ МОДЕЛИ
- 2.5. ОПИСАНИЕ ИСПОЛЬЗУЕМЫХ ТЕХНОЛОГИЙ ДЛЯ МОДЕЛИ ФОРМИРОВАНИЯ КОМАНД
- 2.6. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МОДЕЛИ
- 2.7. ПРИМЕНЕНИЕ МОДЕЛИ ДЛЯ ФОРМИРОВАНИЯ КОМАНДЫ IT-ПРОЕКТА БММ
- ГЛАВА 3. ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ВЕБ-СЕРВИСА
- 3.1. ОПИСАНИЕ ИСПОЛЬЗУЕМЫХ ТЕХНОЛОГИЙ
- 3.2. СТРУКТУРА БАЗЫ ДАННЫХ
- 3.3. РАЗРАБОТКА ВЕБ-СЕРВИСА
- 3.3.1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ ПРОГРАММНОГО ПРОДУКТА
- 3.3.2. РАЗРАБОТКА И ПРОЕКТИРОВАНИЕ ФУНКЦИОНАЛЬНОЙ СХЕМЫ ВЕБ-СЕРВИСА
- 3.4. АРХИТЕКТУРА ВЕБ-СЕРВИСА
- 3.5. АРХИТЕКТУРА МОДУЛЯ ОБРАБОТКИ ОТЧЕТОВ
- 3.6. РАЗВЕРТЫВАНИЕ ВЕБ-СЕРВИСА НА СЕРВЕРЕ
- 3.6.1. НАСТРОЙКА DOCKER
- 3.6.2. ИНТЕГРАЦИЯ СЕРВИСА В ИНФОРМАЦИОННЫЙ КОНТУР ТЮМГУ
- ГЛАВА 4. ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ ВЕБ-СЕРВИСА ПОИСКА ИСПОЛНИТЕЛЕЙ
- 4.1. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
- 4.2. ПРИМЕР ФОРМИРОВАНИЯ КОМАНД ДЛЯ IT-ПРОЕКТА
- ЗАКЛЮЧЕНИЕ
- БИБЛИОГРАФИЧЕСКИЙ СПИСОК
- ПРИЛОЖЕНИЯ 1–14
Статистика использования
|
Количество обращений: 3
За последние 30 дней: 0 Подробная статистика |