Статья:

ИССЛЕДОВАНИЕ МЕТОДОВ КОРРЕКЦИИ ЗАПИСЕЙ СИСТЕМЫ УЧЕТА РАБОЧЕГО ВРЕМЕНИ

Журнал: Научный журнал «Студенческий форум» выпуск №20(199)

Рубрика: Физико-математические науки

Выходные данные
Солодовникова Е.А. ИССЛЕДОВАНИЕ МЕТОДОВ КОРРЕКЦИИ ЗАПИСЕЙ СИСТЕМЫ УЧЕТА РАБОЧЕГО ВРЕМЕНИ // Студенческий форум: электрон. научн. журн. 2022. № 20(199). URL: https://nauchforum.ru/journal/stud/199/113218 (дата обращения: 20.04.2024).
Журнал опубликован
Мне нравится
на печатьскачать .pdfподелиться

ИССЛЕДОВАНИЕ МЕТОДОВ КОРРЕКЦИИ ЗАПИСЕЙ СИСТЕМЫ УЧЕТА РАБОЧЕГО ВРЕМЕНИ

Солодовникова Екатерина Алексеевна
магистрант, Уральский федеральный университет, РФ, г. Екатеринбург

 

Система учета рабочего времени — это аппаратно-программный комплекс, предназначенный для сбора и обработки данных о физическом входе и выходе сотрудников с территории предприятия. Данные, полученные этой системой, используются для расчета заработной платы в конце месяца.

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

множества, 

  упорядоченное множество пар вида 

Порядок в данном множестве задается условием 

Множество F назовем корректным, если соблюдаются следующие условия:

1)        

(1)

2)        

Для простоты записи будем писать следующее сокращение: если .

Зададим свойства пар – возможные варианты ошибок

1) Если для выполняется условие  , то такое . Эквивалент данного условия в реальном мире – «между записью входа и выхода прошло более 24 часов»

2) Если  для выполняется условие   , то такое . Эквивалент данного условия в реальном мире – «запись о входе произошла позже записи о выходе»

Рассмотрим комбинацию строк :

(2)

Данные условия можно интерпретировать так: нашлась комбинация строк, в которой записи выхода совпадают, а записи входа различны».

Может ли быть случай, когда обе строки находятся в ошибочном состоянии?

Введем следующие обозначения.

Пусть  ,  

Запись AaBa  означает, что элемент A множества F обладает свойством a,  а элемент B множества  F обладает свойством b.

Всего существует 4 комбинации с ошибками:

1) AaBa

2) AaBb

3) AbBa

4) AbBb

Рассмотрим каждый случай по отдельности и найдем ответ на вопрос: «Имеет ли система хотя бы одно решение или не имеет вовсе?»

Рассмотрим первую комбинацию AaBa. Запишем условия в системе неравенств.

(3)

Перенесем 24 в левую в первом, втором и шестом условиях

(4)

Получим неравенство

(5)

Полученное неравенство противоречит условию 5 исходной системы, значит решения в данной системе нет, следовательно комбинация ошибочных строк AaBa невозможна.

Рассмотрим вторую комбинацию AaBb. Запишем условия в системе неравенств.

(6)

Выразим  из первого условия и перепишем второе условие

(7)

Из первых двух условий получим новое неравенство

(8)

Но в исходной системе есть условия

(9)

Получаем, что система не имеет решения, следовательно комбинация ошибочных строк AaBb невозможна.

Рассмотрим третью комбинацию AbBa. Запишем условия в системе неравенств.

(10)

Перепишем второе условие и выразим  из первого неравенства

(11)

Из первых двух условий можно получить новое неравенство

(12)

Но это противоречит условию 3 исходной системы, значит система не имеет решений, следовательно комбинация ошибочных строк AbBa невозможна

Рассмотрим четвертую комбинацию строк AbBb. Запишем условия в системе неравенств.

(13)

Получим новое неравенство

(14)

Данное неравенство имеет хотя бы одно решение в рамках системы

Например, 

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