Details

Title Автоматизированная система учета развития сотрудников IT-компании: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Automated system of tracking employee development in IT company
Creators Пшеничная Лидия Юрьевна
Scientific adviser Волкова Виолетта Николаевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects разработка системы ; учет сотрудников ; оценка компетенций ; автоматизированная система учета развития ; информационные технологии ; system development ; employee accounting ; competency assessment ; automated development accounting system ; information technology
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.02
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-425
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\40266
Record create date 4/20/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Работа выполнена в рамках выпускной квалификационной работы «Автоматизированная система учета развития сотрудников IT-компании». Значительная часть фактического материала была собрана в ходе анализа предметной области и существующих решений: рассмотрены подходы крупных IT-компаний к обучению и развитию персонала, проведен анализ конкурентов и HRM-систем, определены роли пользователей и функциональные требования системы учета развития сотрудников. На основе выявленных требований выполнено проектирование и экспериментальная реализация фрагмента автоматизированной системы учета развития сотрудников в клиент-серверной архитектуре. Реализованы основные сущности и бизнес-процессы: учет сотрудников и команд, назначение и прохождение курсов, фиксация результатов обучения, ведение сертификатов и навыков, сбор и просмотр обратной связи, а также функции управления доступом в соответствии с ролями «Эйчар/Администратор», «Руководитель», «Сотрудник». Корректность ключевой логики подтверждена модульным тестированием сервисов и контроллеров. Для достижения указанных результатов в работе были использованы/разработаны следующие информационные технологии и программные средства: язык программирования Java, фреймворк Spring (включая разработку серверного приложения и REST-взаимодействие), технологии работы с данными JPA/JDBC, формат обмена JSON, а также система управления базами данных PostgreSQL для хранения данных о сотрудниках, курсах, навыках и результатах обучения.

The work was completed as part of the final qualifying work “Automated System of Tracking Employee Development in IT Company.” A substantial part of the factual material was collected during the analysis of the subject area and existing solutions: there were considered approaches of employee education and development in big IT companies, was conducted an analysis competitors and HRM systems, there were defined users roles and functional requirements for automated system of tracking employee development. The design and experimental implementation of a fragment of the automated system was carried out based on the identified requirements in the client – server architecture. There were implemented key entities and business processes, including employee and team management, course assignment and completion tracking, recording learning outcomes, maintaining certificates and skills, collecting and viewing feedback, and access control aligned with the roles HR/Administrator, Team Leader and Employee. The correctness of the main logic was validated through unit testing of the main services and controllers. To achieve these results were used/developed the following information technologies and software tools: the Java programming language, the Spring framework (including server - side development and REST - based interaction), data access technologies JPA/JDBC, the JSON data interchange format and the PostgreSQL database management system for storing data about employees, courses, skills and education results.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics