Описание технологического процесса обработки данных

Исходя из предназначения АС основная ее функция − это поддержка принятия решения по подбору персонала. Соответственно опишем технологический процесс обработки данных при выполнении основной функции АС.

Изначально пользователь АС визуализирует список свободных должностей, эта операция выполняется посредствам sql-запроса к БД: выбираются те записи из таблицы «Штат», в которых в поле «идентификатор сотрудника» записан ноль.

Далее пользователь выбирает одну из свободных должностей и дает команду на подбор сотрудников, который выполняется в 2 этапа:

1 этап − первичный отбор, в результате которого выбираются только те сотрудники, которые могут претендовать на эту должность. Критерий этого отбора заключается в следующем правиле − сотрудник с должности более высокого ранга не может быть назначен на должность более низкого ранга, например, начальник столовой не может быть назначен поваром. Ранг − позиция должности в иерархии организационно-штатной структуры предприятия. Первичный отбор осуществляется посредствам sql-запроса к БД предприятия.

2 этап − подсчет приоритетов. Для каждого сотрудника отобранного на первом этапе с помощью sql-запросов к БД выбираются его характеристики (далее факторы), такие как возраст, стаж работы, заслуги, количество лет проведенных на прошлой должности и ранг прошлой должности. После этого согласно правил, описанных в разделе математическое обеспечение, каждому сотруднику по каждому из перечисленных выше факторов выставляются оценки. Как все оценки выставлены для каждого фактора строиться матрица парных сравнений сотрудников и для этой матрицы, средствами специально написанной процедуры, высчитываются нормированные от 0 до 1 собственные числа, являющиеся приоритетами кандидатов по данному фактору. Затем с учетов приоритетов факторов, рассчитанных заранее тем же методом (процедурой) для матрицы парных сравнений факторов, рассчитываются интегральные (итоговые) приоритеты сотрудников, после чего отобранные на первом этапе кандидаты и рассчитанные их приоритеты на втором этапе визуализируются и пользователю предлагается назначить на должность одного из кандидатов. Назначение осуществляется sql-запросом UPDATE к таблице «Штат»: в записи, соответствующей исходной должности в поле «идентификатор сотрудника» вместо нуля записывается идентификатор выбранного сотрудника

 

.

Верификация проектных решений

Способ оценки эффективности проектируемой системы

 

Исходя из поставленной цели проектирования на стадии анализа исходных данных основными свойствами эффективности были выделены оперативность, отражающаяся таким показателями как среднее время получения ранжированного списка приоритетов подобранных кандидатов (tср). Для подсчета этого показателя потребуется экспертная оценка. Исходя из этого будет выбран экспериментальный способ оценки эффективности проектируемой системы.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: