Диплом: Автоматизация учета рабочего времени сотрудников компании АО "Металлургический завод "ЭЛЕКТРОСТАЛЬ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Форма Т-13 утверждена Постановлением Госкомстата РФ от
05.01.2004 №1. В этой форме есть ряд реквизитов обязательных для заполнения
(Таблица 2.10).
Таблица 2.10
Обязательные реквизиты табеля учета рабочего времени
Реквизит
Значение
Наименование документа
Табель учета рабочего времени
Дата составления
Последнее число периода составления
табеля
Наименование экономического
субъекта, составившего документ
Наименование компании,
Наименование структурного
подразделения
Содержание факта хозяйственной
деятельности
Информация об использовании
сотрудниками рабочего времени (ФИО,
табельные номера, должности
работников, буквенные или числовые
коды времени)
Величина натурального изменения
факта хозяйственной жизни, единицы
его измерения
Числовые показатели использованного
времени
Наименование должности лиц,
ответственных за оформление
документа
Наименование должностей
ответственных: табельщика
руководителя подразделения
специалиста кадровой службы
Подписи лиц, ответственных за
оформление документа
Подписи ответственных лиц:
табельщика руководителя
подразделения специалиста кадровой
службы
На основании табеля сотруднику будет начисляться заработная плата.
Формы отчетов были разработаны непосредственно в кадровой службе
завода. Реквизиты отчета о сотрудниках, находящихся в данный момент на
больничном представлены в таблице 2.11.
Таблица 2.11
Обязательные реквизиты отчета о сотрудниках, находящихся на
больничном
Реквизит
Значение
Дата составления
Дата непосредственного составления
отчета
Наименование подразделения
Наименование подразделения,
сотрудник которого находится на
Реквизит
Значение
больничном
Табельный номер
Табельный номер сотрудника,
находящегося на больничном
ФИО
ФИО сотрудника, находящегося на
больничном
Дата начала больничного листа
Дата начала больничного листа
Наименование должности лица,
ответственного за оформление
документа
Наименование должности специалиста
кадровой службы
Подпись лица, ответственного за
оформление документа
Подпись специалиста кадровой
службы
Отчет выгружается в файл MS Excel, форма которого представлена на
рисунке 2.9.
Рис. 2.9 Форма отчета о сотрудниках на больничном
В таблицу 2.12 представлены реквизиты отчета о сотрудниках,
находящихся в отпуске.
Таблица 2.12
Обязательные реквизиты отчета о сотрудниках, находящихся в отпуске
Реквизит
Значение
Дата составления
Дата непосредственного составления
отчета
Реквизит
Значение
Наименование подразделения
Наименование подразделения,
сотрудник которого находится в
отпуске
Табельный номер
Табельный номер сотрудника,
находящегося в отпуске
ФИО
ФИО сотрудника, находящегося в
отпуске
Дата начала отпуска
Дата начала отпуска
Наименование должности лица,
ответственного за оформление
документа
Наименование должности специалиста
кадровой службы
Подпись лица, ответственного за
оформление документа
Подпись специалиста кадровой
службы
Отчет выгружается в файл MS Excel, форма которого представлена на
рисунке 2.10.
Рис. 2.10 Форма отчета о сотрудниках в отпуске
Кроме того на заводе необходим отчет о сотрудниках, нарушавших
трудовую дисциплину. В этот отчет входят отметки об опозданиях, прогулах и
прочих нарушениях.
Данных отчет также имеет реквизиты обязательные для заполнения. Их
список представлен в таблице 2.13.
Таблица 2.13
Обязательные реквизиты отчета о сотрудниках, находящихся в отпуске
Реквизит
Значение
Дата составления
Дата непосредственного составления
отчета
Наименование подразделения
Наименование подразделения,
сотрудник которого нарушил трудовую
дисциплину
Табельный номер
Табельный номер сотрудника,
нарушавшего трудовую дисциплину
ФИО
ФИО сотрудника, нарушавшего
трудовую дисциплину
Дата нарушения
Дата нарушения
Вид нарушения
Наименование нарушения трудовой
дисциплины
Наименование должности лица,
ответственного за оформление
документа
Наименование должности специалиста
кадровой службы
Подпись лица, ответственного за
оформление документа
Подпись специалиста кадровой
службы
Отчет выгружается в файл MS Excel, форма которого представлена на
рисунке 2.11.
Рис. 2.11 Форма отчета о нарушениях трудовой дисциплины
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
В ходе совместной работы с табельщиком были определены основные
функции информационной системы, к которым можно отнести:
редактирование справочника сотрудников;
редактирование справочника должностей;
редактирование справочника подразделений;
учет рабочего времени (создание табеля);
экспорт табеля в MS Excel;
создание отчетов.
Эти функции непосредственно необходимы пользователю для работы,
однако для обеспечения работоспособности информационной системы
необходимо также реализовать служебные функции:
подключение к базе данных;
функции для работы с базой данных;
авторизация пользователей в информационной системе.
Дерево функций информационной системы представлено на рисунке 2.12.
Рис. 2.12 Дерево функций ИС
Все основные функции информационной системе должны быть
сосредоточены в основном многоуровневом меню. Также наиболее часто
используемые функции должны располагать на панели инструментов и
снабжаться подсказками. Сценарий диалога показан на рисунке 2.13.
Рис. 2.13 Сценарий диалога
2.3.2. Характеристика базы данных
База данных является важной частью информационной системы учета
рабочего времени сотрудников. В процессе анализа предметной области были
выявлены следующие сущности:
предприятие – содержит информацию о заводе;
подразделение – содержит информацию о подразделениях завода;
должность – содержит список должностей;
сотрудник – содержит информацию о сотруднике предприятия;
табель – содержит информацию об отработанном времени сотрудника;
отметка – содержит информацию об отметках, используемых в табеле;
вид оплаты – содержит коды и их расшифровку по видам оплат;
учетная запись – содержит информацию об учетных записях
пользователей информационной системы;
тип учетной записи – содержит список типов учетных записей.
Каждая сущность обладает определенным набором атрибутов и имеет
связи с другими сущностями. Выделяют три типа связей:
один-к-одному – такой тип связи означает, что один экземпляр первой
сущности связан только с одним экземпляром второй сущности;
один-ко-многим – такой тип связи готовит о том, что экземпляр первой
сущности связан со многими экземплярами второй сущности;
многие-ко-многим – при этом типе связи один экземпляр первой
сущности может быть связан со многими экземплярами второй сущности, а
экземпляр второй сущности может быть вязан с несколькими экземплярами
первой.
В базе данных, разработанной в рамках выпускной квалификационной
работы все связи между сущностями определены как один-ко-многим. На
рисунке 2.14 показана логическая модель базы данных, основанная на
выявленных сущностях.
Рис. 2.14 Логическая модель БД
Следующим этапом создания базы данных станет преобразование
логической модели в физическую. При этом используются такие правила:
Каждая сущность становится таблицей.
Каждый атрибут сущности становится столбцом таблицы.
Ключевой атрибут становится ключом таблицы.
Связи между сущностями становятся связями между таблицами [7].
В соответствии с этими правилами на основе имеющейся логической
модели была построена физическая модель данных (Рисунок 2.15).
Рис. 2.15 Физическая модель БД
В таблицах 2.14 – 2.22 представлена информация о наименовании
столбцов таблиц, их идентификаторах, типах полей и их длинах, а также о
признаках ключевых полей.
Таблица 2.14
Структура таблицы «Pred»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код предприятия
pID
Integer
-
Первичный
ключ
Название
pName
Varchar
20
-
ИНН
INN
Varchar
10
-
КПП
KPP
Varchar
9
-
ОКПО
OKPO
Varchar
10
-
Таблица 2.15
Структура таблицы «Podr»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код подразделения
pdID
Integer
-
Первичный
ключ
Название
pdName
Varchar
20
Код предприятия
pID
Integer
Внешний
ключ
Таблица 2.16
Структура таблицы «Dolg»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код должности
dID
Integer
-
Первичный
ключ
Название
dName
Varchar
20
-
Таблица 2.17
Структура таблицы «Sotr»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Табельный номер
dID
Integer
-
Первичный
ключ
ФИО
FIO
Varchar
30
-
Код подразделения
pdID
Integer
-
Внешний
ключ
Код должности
dID
Integer
-
Внешний
ключ
Руководитель
Ruk
Bit
-
Таблица 2.18
Структура таблицы «Otm»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код отметки
oID
Integer
-
Первичный
ключ
Шифр
oName
Varchar
2
-
Таблица 2.19
Структура таблицы «Tab»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код отметки
tID
Integer
-
Первичный
ключ
Табельный номер
sID
Integer
-
Внешний
ключ
Код отметки
oID
Integer
-
Внешний
ключ
Количество часов
tTime
Integer
-
Код вида оплаты
voID
Integer
-
Внешний
ключ
Дата
tDt
datetime
-
Таблица 2.20
Структура таблицы «Vo»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код вида оплаты
voID
Integer
-
Первичный
ключ
Расшифровка
voName
Varchar
200
-
Таблица 2.21
Структура таблицы «Uz»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код учетной
записи
uID
Integer
-
Первичный
ключ
Логин
uLogin
Varchar
20
-
Пароль
uPass
Varchar
20
-
Табельный номер
sID
Integer
-
Внешний
ключ
Код типа учетной
записи
tuID
Integer
-
Внешний
ключ
Таблица 2.22
Структура таблицы «Uz»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код типа учетной
записи
tuID
Integer
-
Первичный
ключ

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)