Дипломная работа: Автоматизация учета рабочего времени сотрудников компании АО "Скоростные Магистрали"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
Через экранную форму «Сотрудники» вводится информация о
сотрудниках, через экранную форму «Ввод отклонений» вводится информация о
видах рабочего времени. Также в области 1 отражена технология работы
администратора по распределению прав доступа к информационной системе.
Область 2 отображает содержимое базы проектируемой информационной
системы это четыре справочника и две таблицы. Под справочником понимается
обычная таблица, содержащая условно-постоянную информацию.
Область 3 отражает процесс работы с оперативной информацией об
отработанном времени. Специалист по кадрам получает информацию на
бумажных носителях, вводит данные в информационную систему.
Область 4 отражает выходную информацию моделируемой
информационной системы. Формируются отчеты по данным информационной
системы.
АдминистраторИС
Специалист по
кадрам
Сотр удники
Таблица sotr
Таблица So tr*
Виды
откло не ний
Таблица otkl
Таблица j nrk*
Вво д
откло не ний
Таблица otkl
Таблица otkl*
Ввод кадровых
даннх
Таблица dol gn
Таблица dol gn*
Табель учета
рабочего времени
Свод по
сотрудникам
Отчет ы
Табель
Свод по
сотрудникам
Свод по
сотрудникам
Свод по
подразделениям
1
2
3
4
Руководитель
Рисунок 2.1 - Информационная модель
58
2.2.2 Характеристика нормативно-справочной, входной и
оперативной информации
Структура входной информации.
Табель учета рабочего времени.
Реквизиты:
- Сотрудники;
- Дата начала периода;
- Дата окончания периода;
- Тип отработанного времени (рабочее время, сверхурочные, отгул,
невыходы и пр.)
Структура оперативной информации:
- Приказ на отпуск с реквизитами: ФИО сотрудника, дата начала, дата
окончания, тип отпуска.
- Больничный лист: номер больничного листа, ФИО сотрудника, дата
начала, дата окончания.
- Приказ на командировку: ФИО сотрудника, дата начала, дата окончания.
Структура нормативно-справочной информации, используемой для
разработки системы учета отработанного времени сотрудников АО «
Скоростные
магистрали
» показана в таблице 2.3.
Таблица 2.3
Структура нормативно-справочной информации
п/п
Наименование кодируемого
множества объектов
Значность кода
Система
кодирования
Вид
классификато
ра
1
Код отклонения
ХХХХХ
порядковая
локальный
2
Код записи в табеле
ХХХХХ ХХХ
Серийно-
порядковая
локальный
3
Код сотрудника
ХХХ
порядковая
локальный
4
Код должности
ХХХ
порядковая
Локальный
Описание систем классификации и кодирования.
Код отклонения. Длина кода ХХХХХ, где ХХХХХ порядковый номер
вида отклонения в локальном классификаторе.
59
Код записи в табеле. Длина кода ХХХХХ ХХХ, где ХХХХХ
порядковый номер записи в табеле ХХХ порядковый номер сотрудника.
Код сотрудника. Длина кода ХХХ, где ХХХ порядковый номер
сотрудника в локальном классификаторе.
Код должности. Длина кода ХХХ, где ХХХ порядковый номер
должности в локальном классификаторе.
На рисунке 2.2 приведен макет выходного документа «Отчёт по
сотрудникам»
Форма
Код формы
Периодичность:
ежемесячно
Отчет по сотрудникам
Период: DDMMYYY-DDMMYYY
ФИО сотрудников
Отработано
дней
Больнич
ные
Сверхур
очные
ХХХХХХХХХХ
ХХ
ХХ
ХХ
ХХХХХХХХХХ
ХХ
ХХ
ХХ
Рисунок 2.2 Макет выходного документа «Отчёт по сотрудникам»
На рисунке 2.3 приведен макет свода по отработанному времени
Форма
Код формы
Периодичность:
ежемесячно
Свод по отработанному времени
Период: DDMMYYY-DDMMYYY
Вид рабочего времени
Кол-во дней
ХХХХХХХХХХ
ХХ
ХХХХХХХХХХ
ХХ
Рисунок 2.3 – Макет выходного документа «Свод отработанного времени»
На рисунке 2.4 показан макет выходного документа «Отчет по
подразделениям»
Отчет по подразделениям
Период:
DDMMYYY-DDMMYYY
Подразделение
Вид рабочего времени
ХХХХХХХХХХ
ХХ
60
ХХХХХХХХХХ
ХХ
Рисунок 2.4 - Макет выходного документа «Отчет по подразделениям»
Ввод оперативной информации об отработанном времени вводится в
формате (рисунок 2.5):
Ввод рабочего времени
ФИО сотрудника
Дата с
Дата по
Вид рабочего времени
Примечание
Рисунок 2.5 Формат ввода данных об отработанном времени
При вводе информации об отработанном времени по сотруднику в графу
«Вид рабочего времени» вводятся позиции: отработанное время, больничный
лист, отпуск учебный, отпуск очередной, больничный лист и т.п.
В поле «Примечание» вводятся реквизиты (номер листа
нетрудоспособности, номер приказа о предоставлении отпуска и т.п.)
2.2.3 Характеристика результатной информации
Далее приведем структуру выходных документов.
Выходные документы:
- свод по сотрудникам. Реквизиты: ФИО сотрудника, количество
отработанных дней в месяце;
- свод по отпускам. Реквизиты: ФИО сотрудника, тип отпуска, Дата начала
и окончания отпуска в текущем месяце;
- свод по больничным листам. Реквизиты: ФИО сотрудника, Дата начала и
окончания больничного листа в текущем месяце
Таким образом, разрабатываемая информационная система должна
предоставлять возможности формирования выходных документов с указанной
структурой.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Схема «Дерево функций» позволяет наглядно показать иерархию функций
управления и обработки данных, которые автоматизированы в разработанном
программном продукте.
61
Выделяется два подмножества функций программы (рисунок 2.6) [23,
стр.89]:
служебные функции (проверка пароля, управление окнами и др.);
основные функции обработки данных (ввода первичной
информации, обработки, ведения справочников, подготовки и распечатки
документов и др.).
Рисунок 2.11 - Дерево функций
Функция «ввод отклонений» предполагает ввод типа рабочего времени
(отработанное время, отпуск, больничный лист, командировка, отгул и т.п.).
Функция «учет сотрудников» предполагает ввод и редактирование
кадровых данных о сотрудниках.
Функция «учет должностей» предполагает ведение классификатора
должностей предприятия.
Функция формирования отчетности предполагает работу с сервисом
формирования отчетности.
Служебные функции предполагают работы по ведению справочника
пользователей и обслуживание базы данных.
На рисунке 2.12 приведен сценарий диалога системы.
Основные
функции
Ввод
отклонений
Учет
сотрудников
Учет
должностей
Формирование
отчетности
Служебные
функции
Ведение
справочника
пользователей
Архивация БД
Источник: https://baza.diplomsite.ru/previewfile/2423