Диплом: Автоматизация процесса аттестации персонала для филиала ООО "Корпорация ИМС" в г. Твери – "ИМС-Тверь"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Заполнение данных по сотрудникам позволит выгрузить данные по
сотруднику - имя/должность в процедуру аттестации, для оповещения
сотрудников. Изменение данных специалист по кадрам вносит при
изменениях аттестационного листа сотрудника/изменения карточки
сотрудника.
Таблица № 4 Справочник сотрудники
название справочника Сотрудники
ответственного за его ведение специалист по кадрам
средний объём справочника в
записях
24 записей
среднюю частоту актуализации 1 в месяц
средний объем актуализации 2
Заполняет данные согласно имеющемуся графику аттестации в указанную
форму (рисунок № 22):
Рисунок № 22 – Скриншот вкладки “Аттестация”
Дата проведения аттестации
Тип аттестации
ФИО и должности членов комиссии, проводящих аттестацию
ФИО и должности сотрудников, участвующих в аттестации
43
ФИО и должность секретаря, назначенного участвовать в процедуре
аттестации
Таблица № 5 Аттестация
название справочника Аттестация
ответственного за его ведение специалист по кадрам
средний объём справочника в
записях
4 аттестации в год
среднюю частоту актуализации Перед и после каждой аттестации
средний объем актуализации 21 запись на запуск/1 запись на
завершение
2.2.3. Характеристика результатной информации
Документы полученные на основе заполнения данных и формирования
аттестации:
Список аттестаций (рисунок № 23), служит для просмотра списка
Аттестаций специалистом по кадрам.
Рисунок № 23 – Скриншот печатной формы “Список аттестаций”
44
Лист аттестации (рисунок № 24), служит для просмотра листа
аттестации специалистом по кадрам.
Рисунок № 24 – Скриншот печатной формы “карточка аттестации”
Карточка сотрудника (рисунок № 25), служит для просмотра карточки
сотрудника специалистом по кадрам.
Рисунок № 25 – Скриншот печатной формы “Данные сотрудника”
Выше перечисленные документы необходимы для специалиста по кадрам,
(решают поставленные задачи обработки данных специалистом по кадрам в
задаче аттестация)
45
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Рассмотрим общее дерево функций (рисунок № 26) ПО. Основные
функции ПО:
Ведение персонала
Ведение аттестаций
Просмотр карточек персонала
Просмотр аттестаций
Печать карточек персонала
Печать карточек аттестаций
Печать списка аттестаций
Служебные функции ПО:
Выбор задачи ПО
Мониторинг сроков аттестации
Оповещение ПО на интеграционной станции
Выборка данных персонала
Выборка данных аттестации
Чтение настроек ПО
Сценарий диалога задачи ПО - “Специалист по кадрам” представлен на
рисунке № 27.
46
Рисунок № 26 - Дерево функций ПО
Рисунок № 27 – Сценарий Диалога
47
2.3.2. Характеристика базы данных
Разберем таблицы созданные для функционирования ПО:
PERSONAL (Таблица № 6) хранит данные карточки сотрудника
заполняется, при изменении указанных данных сотрудника,
необходима для формировании аттестации. Заполняется
специалистом по кадрам. Подлежит дальнейшему хранению.
Таблица № 6 PERSONAL
Имя поля Тип поля
ID
INTEGER NOT NULL
FIO
VARCHAR(150),
DATE_B
TIMESTAMP
DATE_BW TIMESTAMP
POSIT
VARCHAR(150)
TYPEOFEDUC
VARCHAR(200)
DIPLOM
VARCHAR(200)
QUALIFI
VARCHAR(200)
SPECAL
VARCHAR(200)
NAME_EDUCP VARCHAR(200)
EDUC_YEAR INTEGER
IN_PROFF INTEGER
IN_COMPANY INTEGER
DATE_LAST TIMESTAMP
RESULT VARCHAR(200)
SPIS (Таблица № 7) хранит данные аттестации, заполняется при
начале/завершении процедуры аттестации специалистом по кадрам.
Содержит набор минимальный набор данных аттестации:
Дата проведения аттестации
Тип аттестации
48
Указатель записи в таблице расширенных данных
аттестации
Статус аттестации
Таблица №7 SPIS
Имя поля Тип поля
ID INTEGER NOT NULL
DT TIMESTAMP
TIP INTEGER
ZAP INTEGER
COMPLITE INTEGER
Необходима для формирования списка аттестации и процедуры
аттестации, используется совместно с таблицей ATTECT. Подлежит
дальнейшему хранению.
ATTECT (Таблица № 8) хранит расширенные данные аттестации:
ФИО участников, ФИО членов комиссии, ФИО секретаря.
Заполняется при начале/завершении процедуры аттестации
специалистом по кадрам. Подлежит дальнейшему хранению.
Таблица №8 ATTECT
Имя поля Тип поля
ID
INTEGER NOT
NULL
DT
TIMESTAMP
KOM_1_FIO VARCHAR(250)
KOM_1_STATE VARCHAR(250)
KOM_2_FIO VARCHAR(250)
KOM_2_STATE VARCHAR(250)
KOM_3_FIO VARCHAR(250)
KOM_3_STATE VARCHAR(250)
49
CHALLENGER_1_FIO_STATE
VARCHAR(250)
CHALLENGER_1_RES VARCHAR(250)
CHALLENGER_2_FIO_STATE
VARCHAR(250)
CHALLENGER_2_RES VARCHAR(250)
CHALLENGER_3_FIO_STATE
VARCHAR(250)
CHALLENGER_3_RES VARCHAR(250)
CHALLENGER_4_FIO_STATE
VARCHAR(250)
CHALLENGER_4_RES VARCHAR(250)
CHALLENGER_5_FIO_STATE
VARCHAR(250)
CHALLENGER_5_RES VARCHAR(250)
SEC_FIO VARCHAR(250)
SEC_STATE VARCHAR(250)
COMPLITE INTEGER
NAME_TYP (Таблица № 9) содержит соответствие типу аттестации
строковому эквиваленту. Заполняется администратором. Подлежит
дальнейшему хранению.
Таблица №9 NAME_TYP
Имя поля Тип поля
ID INTEGER NOT NULL
NAME VARCHAR(25)
SYSTEM_LOG (Таблица № 10) содержит данные оповещения ПО.
Заполняется ПО при срабатывании записи сообщения в журнал.
Подлежит дальнейшему хранению.
Таблица №10 SYSTEM_LOG
Имя поля Тип поля
ID INTEGER NOT NULL
DT TIMESTAMP
TIP INTEGER
50
AV VARCHAR(150)
Таблицы ATTECT_CR,
PERSONAL_CR,
SPIS_CR,
SYSTEM_LOG_CR это аналоги таблиц без приписки _CR,
необходимы для формирования данных отображаемыми шаблоном
отчетов. Данные находящиеся в данных таблицах временные,
хранятся только на момент отображения данных.
Запрос данных на оповещение пользователей из бд ПО в режиме
“интеграционная” станция (рисунок № 28)
Рисунок № 28 - Запрос данных на оповещение пользователей из бд ПО
51
Запрос на отображение аттестационного листа с бд ПО в режиме
“специалист по кадрам” (рисунок № 29)
Рисунок № 29 - Запрос на отображение аттестационного листа
Запрос на отображение списка аттестации с бд ПО (рисунок № 30)
Рисунок № 30 - Запрос на отображение списка аттестации с бд
ER-модель отображена на рисунке № 31.
Рисунок № 31 - ER-модель

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

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