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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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