УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ГРАФИКА РАБОТЫ СОТРУДНИКОВ УЧРЕЖДЕНИЯ Российский патент 2011 года по МПК G06F17/00 

Описание патента на изобретение RU2434273C1

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

Наиболее близким по технической сущности является устройство [1], содержащее генератор тактовых импульсов 1 (ГТИ 1), выход которого соединен с первым входом первого элемента И 2, второй вход которого соединен с пусковым входом устройства 21, первый элемент задержки 4, группу счетчиков 51…5m, матрицу (m*n) триггеров 6ij, m вторых групп элементов И 121…12m.

Недостатком данного устройства является невозможность моделирования графика работы сотрудников предприятия.

Задача изобретения - создать устройство, обеспечивающее возможность определения оптимального графика работы сотрудников предприятия с неравномерной загрузкой (например, почта) в разные промежутки времени (дни недели).

Сущность изобретения состоит в том, что в устройство для моделирования графика работы сотрудников учреждения, содержащее генератор тактовых импульсов 1 (ГТИ 1), выход которого соединен с первым входом первого элемента И 2, второй вход которого соединен с пусковым входом устройства 21, первый элемент задержки 4, группу последовательно соединенных счетчиков 51…5m, матрицу (m*n) триггеров 6ij, m групп вторых элементов И 121…12m, вход счетчика 5i подсоединен к выходу элемента И 2, дополнительно включены матрица (m*n) групп третьих элементов И 7ij, группа первых сумматоров 81…8n, группа первых схем сравнения 91…9n, группа первых регистров 101…10n, четвертый элемент И 11, m групп пятых элементов И 131…13m, группа вторых регистров 141…14n, второй сумматор 15, вторая схема сравнения 16, третий регистр 17, второй элемент задержки 18, группа шестых элементов И 19, выход каждого триггера 6ij, (i=1…m, j=1…n) подсоединен к первому входу одноименной группы третьих элементов И 7ij, второй вход которого через первый элемент задержки 4 подсоединен к выходу первого элемента И 2, третий вход подсоединен к выходу одноименного счетчика 5i, а выход - к одноименному входу сумматора 8j выход которого подсоединен к первому входу одноименной первой схемы сравнения 9j, второй вход которой подсоединен к выходу одноименного первого регистра 10j, выход каждой первой схемы сравнения 9j подсоединен к одноименному входу четвертого элемента И 11, выход которого подсоединен к первым входам групп вторых элементов И 12i, второй вход каждой группы вторых элементов И 12i подсоединен к информационному выходу одноименного счетчика 5i, а выход - к первому входу одноименной группы пятых элементов И 13i и к одноименному входу второго сумматора 15, выход которого подсоединен к первому входу группы шестых элементов И 19 и к первому входу второй схемы сравнения 16, второй вход которой подсоединен к выходу третьего регистра 17, а выход - через второй элемент задержки 18 подсоединен к вторым входам групп пятых элементов И 13i и ко второму входу групп шестых элементов И 19, выход которой подсоединен к входу третьего регистра 17, выход каждой группы пятых элементов И 13i подсоединен к входу вторых регистров 14i, выходы каждого из которых являются первыми выходами 20i устройства, выход переполнения счетчика 5i (i=1…m-1) подсоединен к входу очередного счетчика 5i+1, выходы переполнения счетчиков 5i подсоединены к одноименным входам седьмого элемента И 3, выход которого подсоединен инверсному третьему входу первого элемента И 2 и является вторым выходом 22 устройства, в котором в исходном состоянии коды на регистрах 10j соответствуют требуемому числу занятых сотрудников в j-ый интервал (день) работы учреждения, в котором в триггеры 6ij, (i=1…m, j=1…n) записывается 0, если в i-ом варианте не предусмотрена занятость сотрудников в j-ом интервале, или записывается 1, если в i-ом варианте предусмотрена занятость сотрудников в j-ом интервале, в котором на регистр 17 записывается код максимально возможного числа сотрудников данного учреждения, равного сумме содержимого всех регистров 10j, в котором коэффициент пересчета счетчиков равен максимально возможному числу сотрудников данного учреждения, в котором величина задержки сигнала элементом 4 равна сумме времен задержки сигнала счетчиками 5i (i=1…m), в котором величина задержки сигнала элементом 18 равна сумме времен прохождения сигнала элементами 16, 17, 19, в котором частота тактовых сигналов с выхода генератора 1 определяется суммарным временем прохождения сигнала через элементы 2, 4, 7, 8, 9, 11, 12, 15, 16, 18, 19, 17, в котором результаты работы устройства после появления единичного сигнала на втором выходе 22 будут находиться в регистрах 14i и выходах 20i (i=1…m) и соответствовать необходимому числу сотрудников учреждения, работающих по i-ому графику занятости в периоды времени, для которых триггеры 6ij, (i=1…m, j=1…n) хранят единицы.

Проведенный поиск в известной научно-технической литературе не выявил наличие подобных технических решений.

Новизна предлагаемого устройства заключается в том, что новое техническое устройство отличается от прототипа тем, что дополнительно в него введены матрица (m*n) групп третьих элементов И 7ij, группа первых сумматоров 81…8n, группа первых схем сравнения 91…9n, группа первых регистров 101…10n, четвертый элемент И 11, m групп пятых элементов И 131…13m, группа вторых регистров 141…14n, второй сумматор 15, вторая схема сравнения 16, третий регистр 17, второй элемент задержки 18, группа шестых элементов И 19, выход каждого триггера 6ij, (i=1…m, j=1…n) подсоединен к первому входу одноименной группы третьих элементов И 7ij, второй вход которого через первый элемент задержки 4 подсоединен к выходу первого элемента И 2, третий вход подсоединен к выходу одноименного счетчика 5i, а выход - к одноименному входу сумматора 8j, выход которого подсоединен к первому входу одноименной первой схемы сравнения 9j, второй вход которой подсоединен к выходу одноименного первого регистра 10j, выход каждой первой схемы сравнения 9j подсоединен к одноименному входу четвертого элемента И 11, выход которого подсоединен к первым входам групп вторых элементов И 12i, второй вход каждой группы вторых элементов И 12i подсоединен к информационному выходу одноименного счетчика 5i, а выход - к первому входу одноименной группы пятых элементов И 13i и к одноименному входу второго сумматора 15, выход которого подсоединен к первому входу группы шестых элементов И 19 и к первому входу второй схемы сравнения 16, второй вход которой подсоединен к выходу третьего регистра 17, а выход - через второй элемент задержки 18 подсоединен к вторым входам групп пятых элементов И 13i и ко второму входу групп шестых элементов И 19, выход которой подсоединен к входу третьего регистра 17, выход каждой группы пятых элементов И 13i подсоединен к входу вторых регистров 14i, выходы каждого из которых являются первыми выходами 20i устройства, выход переполнения счетчика 5i (i=1…m-1) подсоединен к входу очередного счетчика 5i+1, выходы переполнения счетчиков 5i подсоединены к одноименным входам седьмого элемента И 3, выход которого подсоединен инверсному третьему входу первого элемента И 2 и является вторым выходом 22 устройства, в котором в исходном состоянии коды на регистрах 10j соответствуют требуемому числу занятых сотрудников в j-ый интервал (день) работы учреждения, в котором в триггеры 6ij, (i=1…m, j=1…n) записывается 0, если в i-ом варианте не предусмотрена занятость сотрудников в j-ом интервале, или записывается 1, если в i-ом варианте предусмотрена занятость сотрудников в j-ом интервале, в котором на регистр 17 записывается код максимально возможного числа сотрудников данного учреждения, равного сумме содержимого всех регистров 10j, в котором коэффициент пересчета счетчиков равен максимально возможному числу сотрудников данного учреждения, в котором величина задержки сигнала элементом 4 равна сумме времен задержки сигнала счетчиками 5i (i=1…m), в котором величина задержки сигнала элементом 18 равна сумме времен прохождения сигнала элементами 16, 17, 19, в котором частота тактовых сигналов с выхода генератора 1 определяется суммарным временем прохождения сигнала через элементы 2, 4, 7, 8, 9, 11, 12, 15, 16, 18, 19, 17, в котором результаты работы устройства после появления единичного сигнала на втором выходе 22 будут находиться в регистрах 14i и выходах 20i (i=1…m) и соответствовать необходимому числу сотрудников учреждения, работающих по i-ому графику занятости в периоды времени, для которых триггеры 6ij, (i=1…m, j=1…n) хранят единицы.

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

Сущность изобретения поясняется чертежом. На чертеже представлена структурная схема предлагаемого устройства, где представлены генератор тактовых импульсов (ГТИ) 1, элемент И 2, элемент И 3, первый элемент задержки 4, счетчики 5i, (i=1…m, где m - число вариантов графиков работы, соответствующее числу строк матрицы модели), триггеры 6ij (i=1…m - возможные варианты графиков работы сотрудников, например, с двумя выходными, j=1…n - дни недели: понедельник, вторник, среда и т.д.), группы элементов И 7i,j, (i=1…m, j=1…n), сумматоры 8j, схема сравнения 9j, регистры 10j, элемент И 11i, группы элементов И 12i, группы элементов И 13i, регистры 14i, сумматор 15, схема сравнения 16, регистр 17, элемент задержки 18, группу элементов И 19, выходы 20i, вход 21 и выход 22 устройства.

Устройство работает следующим образом.

В исходном состоянии все триггеры 6ij (i=1…m - варианты графиков работы сотрудников с двумя выходными, j=1…n - дни недели: понедельник, вторник, среда и т.д.) устанавливаются в состояние в соответствии с возможными графиками работы сотрудников учреждения. Например, график работы сотрудников с двумя выходными:

Графики работ Дни недели Понед. Втор. Среда Четв. Пят. Суб. Воск. А 0 0 1 1 1 1 1 Б 1 0 0 1 1 1 1 В 1 1 0 0 1 1 1 Г 1 1 1 0 0 1 1 Д 1 1 1 1 0 0 1 Е 1 1 1 1 1 0 0 Ж 0 1 1 1 1 1 0

В этой таблице значение 0 означает, что при данном графике работ группа сотрудников в этот день имеет выходной, а 1 - рабочий день.

В общем случае выходные дни могут быть и подряд и необязательно по два дня.

Все счетчики 51-5m находятся в нулевом состоянии. На регистрах 101-10n хранятся коды значений числа сотрудников, требуемых в соответствующие дни недели.

Выходы переполнения счетчиков 51-5n подсоединены к одноименным входам элемента И 3, выход которого является выходом 22 устройства и одновременно подсоединен к инверсному входу элемента И 2.

Работа устройства начинается после подачи сигнала ПУСК на вход 21 устройства, после чего импульсы с выхода ГТИ 1 через открытый элемент И 2 начинают поступать на вход счетчика 51 и через элемент задержки 4 - на первые входы элементов И 711-7mn. Выход переполнения счетчика 5i (i=1…m-1) подсоединен к входу счетчика 5i+1. С выхода счетчика 5i (i=1…m) коды поступают через открытые элементы И 7ij (если одноименный триггер 6ij установлен в единичное состояние) на одноименный вход сумматора 8j.

Код результата с выхода сумматора 8j поступает на первый вход схемы сравнения 9j, на второй вход которой поступает код с выхода регистра 10j со значением требуемого числа сотрудников в данный день недели.

Единичный сигнал на выходе схемы сравнения 9j появляется только в том случае, если код на выходе сумматора 8j больше или равен коду на выходе одноименного регистра 10j.

Сигнал с выхода схемы сравнения 9j поступает на одноименный вход элемента И 11, с выхода которого единичный сигнал (в случае всех единичных входных сигналов) поступает на первые входы группы элементов И 12i (i=1…m). Через открытые группы элементов И 12i коды с выходов счетчиков 5i поступают на одноименные входы сумматора 15.

Код с выхода сумматора 15 поступает на первые входы группы элементов И 19 и первый вход схемы сравнения 16. На второй вход схемы сравнения 16 поступает код с выхода регистра 17.

Результат сравнения с выхода схемы сравнения 16 через элемент задержки 18 поступает на первые входы групп элементов И 13i и первый вход группы элементов И 19, с выхода которой код поступает для записи его на регистр 17.

Одновременно единичный сигнал с выхода схемы 16 через элемент задержки 18 поступает на вторые входы групп элементов И 13i (i=1…m), в результате чего содержимое счетчиков 5i (i=1…m) через открытые группы элементов И 12i будет зафиксировано на одноименных регистрах 14i.

Таким образом, на регистрах 14i (i=1…m) будут зафиксированы коды чисел количества сотрудников, занятых в дни, соответствующие номеру i графика работы сотрудников (i=1…m).

Сигналы с выходов переполнения счетчиков 5i поступают на одноименные входы элемента И 3. При единичном значении входных сигналов с выходов счетчиков 5i (в конце работы устройства) единичный сигнал на выходе элемента И 3 поступает на инверсный вход элемента И 2, в результате чего прекращается подача импульсов с выхода ГТИ 1 через закрытый элемент И 2. Кроме того, единичный сигнал с выхода элемента И 3 является сигналом окончания работы устройства 22.

Результатом работы устройства являются коды на регистрах 14i (i=1…m), которые могут сниматься с одноименных выходов 20i.

Источники информации

1. Авторское свидетельство №1383389, кл. G06F 15/20, 1987.

Похожие патенты RU2434273C1

название год авторы номер документа
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ГРАФИКА РАБОТЫ СОТРУДНИКОВ УЧРЕЖДЕНИЯ 2011
  • Титов Виктор Алексеевич
  • Нефедов Юрий Валентинович
RU2480827C1
Устройство для моделирования графика работы сотрудников учреждения 2018
  • Титов Виктор Алексеевич
  • Слоботчиков Олег Николаевич
  • Олейников Борис Иванович
  • Курдюмов Александр Борисович
  • Кулешов Сергей Михайлович
RU2685980C1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ГРАФИКА РАБОТЫ СОТРУДНИКОВ УЧРЕЖДЕНИЯ 2013
  • Ядыкин Игорь Михайлович
RU2526005C1
Устройство для формирования потенциала инновационного проекта 2017
  • Масленникова Ольга Анатольевна
  • Масленникова Ольга Александровна
  • Титов Виктор Алексеевич
  • Титова Марина Викторовна
RU2669071C1
Устройство для решения задачи о назначениях 2016
  • Титова Марина Викторовна
  • Никишина Ирина Владимировна
  • Кузнецов Александр Валерьевич
  • Титов Виктор Алексеевич
RU2613523C1
Устройство для моделирования графика работы сотрудников учреждения 2022
  • Титов Виктор Алексеевич
  • Попов Анатолий Анатольевич
  • Олейников Борис Иванович
RU2788323C1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ПРИНЯТИЯ РЕШЕНИЯ В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ 2011
  • Титов Виктор Алексеевич
RU2468423C1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМЫ ЗАЩИТЫ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ 2007
  • Титов Виктор Алексеевич
RU2335016C1
Устройство для передачи многофазной системы напряжений по оптоволоконной линии 2017
  • Гаврилов Леонид Петрович
  • Титов Виктор Алексеевич
  • Буланов Роберт Николаевич
RU2646618C1
УСТРОЙСТВО ДЛЯ КОЛИЧЕСТВЕННОЙ ОЦЕНКИ КАЧЕСТВЕННОГО ПОКАЗАТЕЛЯ 2013
  • Титов Виктор Алексеевич
  • Олейников Борис Иванович
  • Полилов Антон Андреевич
  • Олейникова Ольга Леонидовна
RU2520390C1

Реферат патента 2011 года УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ГРАФИКА РАБОТЫ СОТРУДНИКОВ УЧРЕЖДЕНИЯ

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

Формула изобретения RU 2 434 273 C1

Устройство для моделирования графика работы сотрудников учреждения, содержащее генератор тактовых импульсов 1 (ГТИ 1), выход которого соединен с первым входом первого элемента И 2, второй вход которого соединен с пусковым входом устройства 21, первый элемент задержки 4, группу последовательно соединенных счетчиков 51…5m, матрицу (m×n) триггеров 6ij, m групп вторых элементов И 121…12m, вход счетчика 5i подсоединен к выходу элемента И 2, отличающееся тем, что в него дополнительно включены матрица (m×n) групп третьих элементов И 7ij, группа первых сумматоров 81…8n, группа первых схем сравнения 91…9n, группа первых регистров 101…10n, четвертый элемент И 11, m групп пятых элементов И 131…13m, группа вторых регистров 141…14n, второй сумматор 15, вторая схема сравнения 16, третий регистр 17, второй элемент задержки 18, группа шестых элементов И 19, выход каждого триггера 6ij, (i=1…m, j=1…n) подсоединен к первому входу одноименной группы третьих элементов И 7ij, второй вход которого через первый элемент задержки 4 подсоединен к выходу первого элемента И 2, третий вход подсоединен к выходу одноименного счетчика 5i, а выход - к одноименному входу сумматора 8j, выход которого подсоединен к первому входу одноименной первой схемы сравнения 9j, второй вход которой подсоединен к выходу одноименного первого регистра 10j, выход каждой первой схемы сравнения 9j подсоединен к одноименному входу четвертого элемента И 11, выход которого подсоединен к первым входам групп вторых элементов И 12i, второй вход каждой группы вторых элементов И 12i подсоединен к информационному выходу одноименного счетчика 5i, а выход - к первому входу одноименной группы пятых элементов И 13i и к одноименному входу второго сумматора 15, выход которого подсоединен к первому входу группы шестых элементов И 19 и к первому входу второй схемы сравнения 16, второй вход которой подсоединен к выходу третьего регистра 17, а выход через второй элемент задержки 18 подсоединен к вторым входам групп пятых элементов И 13i и ко второму входу групп шестых элементов И 19, выход которой подсоединен к входу третьего регистра 17, выход каждой группы пятых элементов И 13i подсоединен к входу вторых регистров 14i, выходы каждого из которых являются первыми выходами 20 устройства, выход переполнения счетчика 5i (i=1…m-1) подсоединен к входу очередного счетчика 5i+1, выходы переполнения счетчиков 5i подсоединены к одноименным входам седьмого элемента И 3, выход которого подсоединен инверсному третьему входу первого элемента И 2 и является вторым выходом 22 устройства, в котором в исходном состоянии коды на регистрах 10j соответствуют требуемому числу занятых сотрудников в j-й интервал (день) работы учреждения, в котором в триггеры 6ij, (i=1…m, j=1…n) записывается 0, если в i-м варианте не предусмотрена занятость сотрудников в j-м интервале, или записывается 1, если в i-м варианте предусмотрена занятость сотрудников в j-м интервале, в котором на регистр 17 записывается код максимально возможного числа сотрудников данного учреждения, равного сумме содержимого всех регистров 10j, в котором коэффициент пересчета счетчиков равен максимально возможному числу сотрудников данного учреждения, в котором величина задержки сигнала элементом 4 равна сумме времен задержки сигнала счетчиками 5i (i=1…m), в котором величина задержки сигнала элементом 18 равна сумме времен прохождения сигнала элементами 16, 17, 19, в котором частота тактовых сигналов с выхода генератора 1 определяется суммарным временем прохождения сигнала через элементы 2, 4, 7, 8, 9, 11, 12, 15, 16, 18, 19 и 17, в котором результаты работы устройства после появления единичного сигнала на втором выходе 22 будут находиться в регистрах 14i и выходах 20i (i=1…m) и соответствовать необходимому числу сотрудников учреждения, работающих по i-му графику занятости в периоды времени, для которых триггеры 6ij, (i=1…m, j=1…n) хранят единицы.

Документы, цитированные в отчете о поиске Патент 2011 года RU2434273C1

RU 2008147684 A, 10.06.2010
Устройство для анализа параметров графа 1986
  • Додонов Александр Георгиевич
  • Котляренко Аркадий Андреевич
  • Пелехов Сергей Петрович
  • Приймачук Виктор Порфирьевич
  • Щетинин Александр Михайлович
SU1532942A1
Устройство для централизованного контроля параметров 1989
  • Крикунов Виктор Михайлович
  • Студенников Вадим Викторович
  • Титов Виктор Алексеевич
SU1644093A1
Устройство для моделирования сетевых графов 1982
  • Титов Виктор Алексеевич
  • Баженов Сергей Михайлович
  • Левашов Владимир Константинович
SU1065858A1
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек 1923
  • Григорьев П.Н.
SU2007A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1

RU 2 434 273 C1

Авторы

Титов Виктор Алексеевич

Даты

2011-11-20Публикация

2010-10-07Подача