Статья:

РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ИНТЕЛЛЕКТУАЛЬНОЙ CRM-СИСТЕМА ДЛЯ РЕКРУТИНГОВОГО АГЕНТСТВА

Конференция: CCCVII Студенческая международная научно-практическая конференция «Молодежный научный форум»

Секция: Технические науки

Выходные данные
Кравцова А.А., Леньшина Д.С. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ИНТЕЛЛЕКТУАЛЬНОЙ CRM-СИСТЕМА ДЛЯ РЕКРУТИНГОВОГО АГЕНТСТВА // Молодежный научный форум: электр. сб. ст. по мат. CCCVII междунар. студ. науч.-практ. конф. № 28(307). URL: https://nauchforum.ru/archive/MNF_interdisciplinarity/28(307).pdf (дата обращения: 29.08.2025)
Лауреаты определены. Конференция завершена
Эта статья набрала 0 голосов
Мне нравится
Дипломы
лауреатов
Сертификаты
участников
Дипломы
лауреатов
Сертификаты
участников
на печатьскачать .pdfподелиться

РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ИНТЕЛЛЕКТУАЛЬНОЙ CRM-СИСТЕМА ДЛЯ РЕКРУТИНГОВОГО АГЕНТСТВА

Кравцова Анна Александровна
студент, Сибирский государственный университет телекоммуникаций и информатики, РФ, г. Новосибирск
Леньшина Дарья Сергеевна
студент, Сибирский государственный университет телекоммуникаций и информатики, РФ, г. Новосибирск

 

В условиях высокой конкуренции на рынке труда рекрутинговые агентства вынуждены постоянно оптимизировать свои внутренние процессы и повышать качество взаимодействия с клиентами и кандидатами. Одним из ключевых инструментов для этого являются CRM-системы. Их использование позволяет значительно повысить эффективность работы агентства, улучшить коммуникацию с заказчиками, упростить управление кандидатской базой и ускорить подбор персонала.

Системы управления базами данных (СУБД) играют важную роль в современном информационном обществе, обеспечивая эффективное хранение, обработку и управление данными. Среди множества доступных решений MySQL и PostgreSQL выделяются как одни из самых популярных и широко используемых реляционных СУБД. Каждая из них обладает уникальными особенностями, преимуществами и недостатками, что делает их более подходящими для различных сценариев применения. В данной статье мы сосредоточимся на выборе PostgreSQL, однако для более глубокого понимания предлагаем провести сравнение MySQL и PostgreSQL по нескольким ключевым параметрам [1].

Для разработки логической модели данных была выбрана система SqlDBM. Далее приведем описание сущностей логической модели данных и рассмотрим логическую диаграмму БД.

Таблица 1.

Сущности логической модели данных

Сущность

Атрибуты

Описание

1

Рекрутеры

Идентификатор, ФИО, Почта

Информация о рекрутерах

2

Тесты

Идентификатор, название, структура теста

Информация о тестах

3

Результаты теста

Идентификатор, идентификатор соискателя, идентификатор теста, результаты

Информация о результатах тестирования

4

Уведомления

Идентификатор, текст уведомления, информация об отправке

Информация об уведомлениях

5

Соискатели

Идентификатор, ФИО, Почта, Резюме

Информация о соискателях

 

На рисунке 1 представлена логическая диаграмма БД.

 

 

Рисунок 1. Логической модели данных

 

В таблицах 2-6 представлено описание физической модели БД.

Таблица 2.

Структура таблицы «Уведомления»

Имя поля

Тип данных

Размер

Условия на значения

Значение по умолчанию

Примечание

Идентификатор

UUID

64

Not null

-

Идентификатор

Идентификатор соискателя

UUID

64

Null

-

Идентификатор соискателя

Идентификатор рекрутера

UUID

64

Null

-

Идентификатор рекрутера

Текст уведомления

varchar

128

Not null

-

Текст уведомелния

Информация об отправке

JSONB

-

Not null

{}

Информация об отправке

 

Таблица 3.

Структура таблицы «Рекрутер»

Имя поля

Тип данных

Размер

Условия на значения

Значение по умолчанию

Примечание

Идентификатор

UUID

64

Not null

-

Идентификатор

Почта

varchar

128

Not null

-

Почта

ФИО

varchar

256

Not null

-

ФИО

 

Таблица 4.

Структура таблицы «Соискатели»

Имя поля

Тип данных

Размер

Условия на значения

Значение по умолчанию

Примечание

Идентификатор

UUID

64

Not null

-

Идентификатор

Почта

varchar

128

Not null

-

Почта

ФИО

varchar

256

Not null

-

ФИО

Резюме

varchar

2056

Null

-

Резюме

 

Таблица 5.

Структура таблицы «Тесты»

Имя поля

Тип данных

Размер

Условия на значения

Значение по умолчанию

Примечание

Идентификатор

UUID

64

Not null

-

Идентификатор

Структура теста

JSONB

-

Not null

{}

Структура теста

Название теста

varchar

64

Not null

-

Название теста

 

Таблица 6.

Структура таблицы «Состояние теста»

Имя поля

Тип данных

Размер

Условия на значения

Значение по умолчанию

Примечание

Идентификатор

UUID

64

Not null

-

Идентификатор

Идентификатор соискателя

UUID

64

Not null

-

Идентификатор соискателя

Идентификатор теста

UUID

64

Not null

-

Идентификатор теста

Результаты

JSONB

-

Not null

{}

Результаты

 

На рисунке 2 представлена ER диаграмма физической модели данных.

 

 

Рисунок 2. ER-диаграмма физической модели данных

 

На рисунке 3 представлена схема сбора информации и ее запись в базу данных.

 

 

Рисунок 3. Схема сбора информации в БД

 

Для сервера информационной системы были выбраны две системы Windows Server и Ubuntu 22.04. В таблице 7 будет представлено сравнение.

Таблица 7.

Сравнение систем: Windows Server и Ubuntu 22.04

Критерии сравнения

Windows Server

Ubuntu 22.04

Поддержка современных технологий, таких как Docker, kubernetes и др.

Поддержка есть в полном объёме

Поддержка есть в полном объёме

Возможность изменения системы и ее масштабируемость

Есть, но менее гибкая чем в Ubuntu 22.04

Есть

Количество системных администраторов, которые умею работать с подобными серверами 

Малый процент 

Практически 100% администраторов умеют работать с этими системами 

Требования к системным характеристика сервера

ОЗУ 4 Гб

32 Гб дискового пространства

Процессор с тактовой частотой 1Ггц 

ОЗУ 2 Гб 

10 Гб дискового пространства

Процессор с тактовой частотой 1Ггц

Цена

64000 рублей 

Бесплатный продукт 

 

Список литературы:
1. Сравнение MySQL и PostgeSQL [Электронный ресурс] // Medium. – 2023. – Режим доступа: https://habr.com/ru/companies/otus/articles/722304/ (дата обращения 24.05.25)