Статья:

РАЗРАБОТКА СИСТЕМЫ УЧЕТА ПОСЕЩАЕМОСТИ СОТРУДНИКОВ ПРЕДПРИЯТИЯ

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

Рубрика: Технические науки

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

РАЗРАБОТКА СИСТЕМЫ УЧЕТА ПОСЕЩАЕМОСТИ СОТРУДНИКОВ ПРЕДПРИЯТИЯ

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

 

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

  • Регистрация факта входа или выхода сотрудника на предприятии
  • Формирование табеля подразделения
  • Ведение списков сотрудников подразделений
  • Формирование табеля предприятия

Основными целями создания системы является:

  • Повышение качества контроля за рабочим временем сотрудников
  • Повышение информационной открытости и прозрачности процессов начисления заработной платы

Для реализации данных целей система должна решать следующие задачи:

  • Ввод данных сотрудников
  • Редактирование введенных данных
  • Создание табелей различных структурных единиц
  • Экспорт файла в формате PDF

Система имеет следующую архитектуру, приведенную на рисунке 1.  Архитектура системы была описана при помощи языка архитектурного описания ArchiMate.

 

Рисунок 1. Описание архитектуры системы

 

С данной системой будут взаимодействовать следующие пользователи:

  • Сотрудник охраны – будет иметь доступ к введению записей о входах и выходах сотрудника через веб-форму или сканирование QR-кода
  • Руководитель подразделения – будет иметь возможность добавлять сотрудников в подразделение, редактировать записи сотрудников6 формировать табели подразделений
  • Бухгалтер – будет иметь возможность сводить табели подразделений и общий табель предприятия
  • Финансовый директор – будет иметь доступ ко всем данным, иметь возможность назначать руководителей подразделений

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

Система будет обладать следующим функционалом:

  • Создание, удаление и изменение карточки сотрудника
  • Создание, удаление и изменение карточки подразделения
  • Создание, удаление и изменение списка сотрудников подразделения
  • Добавление данных о входе или выходе сотрудников
  • Изменение данных о входе или выходе сотрудников
  • Удаление данных о входе или выходе сотрудников

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

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

Испытание нагрузочным тестированием включает в себя проверку работоспособности систем при повышенном объеме данных. Примерная оценка данных – 10 000 записей в БД.

Для нормальной работы как серверной, так и клиентской частей необходимо выполнить ряд требований.

Для устройств на базе Windows:

  • Компьютер с процессором Intel Pentium 4 и выше
  • Оперативная память не менее 512 МБ
  • Жесткий диск объемом не менее 600 МБ
  • Наличие сетевого подключения
  • Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7
  • Настроенный протокол TCP/IP

Для устройств на базе macOS

  • Компьютер с процессором Intel, Apple M1 (на архитектуре ARM)
  • Оперативная память не менее 512 МБ
  • Жесткий диск объемом не менее 600 МБ
  • macOS 10.13 и выше
  • Настроенный протокол TCP/IP

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