Диплом: Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
На рисунке 2.19 представлен макет отчета «Данные по
военнослужащему», данный отчет будет отличаться от отчета
«Военнослужащие части» тем, что данные будут выдаваться по конкретному
военнослужащему, который будет выбран из перечня.
Данные по военнослужащему
Оклад
Подразделение
Должность
Дата приема
ИНН
Паспортные данные
Адрес регистрации
Военный билет
Образование
Звание
Категория должности
Дата завершения контракта
Выбрать военнослужащего
Сформировать
Закрыть
ФИО
Рис. 2.19 Макет отчета «Данные по военнослужащему»
Для отчета «Военнослужащие части» были определены следующие
поля:
ФИО;
должность;
категория должности;
звание;
подразделение;
мобильный телефон;
83
ИНН;
военный билет;
паспортные данные;
образование;
адрес регистрации;
оклад;
дата приема;
дата завершения контракта.
Для отчета «Реестр кадровых документов» были определены следующие
поля:
дата документа;
назначение документа;
военнослужащий.
Для отчета «Данные по должностям» были определены следующие
поля:
должность;
категория должности;
образование;
дополнительные требования.
Для отчета «Данные по вакансиям» были определены следующие поля:
название вакансии;
звание;
подразделение;
оклад;
образование;
дополнительные требования.
Поля отчета «Данные военнослужащего» не отличаются от полей
«Военнослужащие части», поэтому их описание опущено.
84
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Для определения функций информационной базы должностей и
вакансий с указанием требований к знаниям и навыкам кандидатов для группы
кадров воинской части 3474 информационной базы должностей и вакансий с
указанием требований к знаниям и навыкам кандидатов для группы кадров
воинской части 3474 сформируем два подмножества: служебные и ключевые.
Служебные функции обеспечивают выполнение инструкций. Ключевые
функции обеспечивают выполнение задания обработки и управления данными:
ввода первичной информации, обрабатывания, ведения справочников,
формирование движения и др
Определение состава функций, их связи и иерархии даст возможность
определить саму структуру диалога.
На рисунке 2.20 представлены функции системы.
Функции
Ключевые Служебные
Обработка документа
о приеме на службу
Обработка
документа о
перемещении
сотрудника
Обработка
документа об
увольнении
Учет кадровых
документов,
внесение данных в
журнал
Формирование
отчетов
Создание
пользователей
Аутентификация
пользователей по
логину и паролю
Архивирование
данных
Тестирование ИБ
Формирование данных
по должностям и
вакансиям
Рис. 2.20 Функции системы
85
На рисунке представлены следующие функции:
1. Служебные функции:
создание пользователей;
аутентификация пользователей по логину и паролю;
архивирование данных;
тестирование ИБ.
2. Ключевые:
обработка документов по приему на службу;
обработка документов по перемещению военнослужащих;
обработка документов об увольнении;
формирование данных по должностям и вакансиям;
формирование отчетов;
учет кадровых документов, внесение данных в журнал.
Выполним построение сценариев диалога при работе с информационной
базы должностей и вакансий с указанием требований к знаниям и навыкам
кандидатов для группы кадров воинской части 3474. На рисунке 2.21
представлен сценарий диалога.
86
Основное меню
Файл
Создать
Открыть
Сохранить
Сохранить как
Печать
Предварительный
просмотр
Выход
Операции
Перечисления
Управление
оперативными
итогами
Удаление
помеченных
объектов
Проведение
документов
Справочники
Военнослужащие
Подразделения
Должности
Документы
Прием на
службу
Перемещение
военнослужащего
Отчеты
Отчет
«Военнослужащие
части»
Отчет «Реестр
кадровых
документов»
Отчет «Данные по
должностям»
Журналы
Журнал
кадровых
документов
Увольнение
военнослужащего
Звания
Командир части
Вакансии
Отчет «Данные по
вакансиям»
Отчет «Данные по
военнослужащему»
Категории
должностей
Рис.2.21 Сценарий диалога
С помощью иерархической организации представлены ранее
определенные объекты, которые группируются по соответствующим группам
объектов:
справочники;
документы;
отчеты;
журналы [18].
На рисунке 2.22 представлена логическая схема БД должностей и
вакансий с указанием требований к знаниям и навыкам кандидатов для группы
кадров воинской части 3474 [16].
87
Должности
код должности
наз вание должности
категория должности
Образование
дополнительные требования
Военнослу жащие
код военнослужащего
код должности (FK)
код подраз деления (FK)
ФИО
оклад
дата приема
дата увольнения
звание
ИНН
Образование
Адрес регистрации
Категория должности
военный билет
Подраз деление
код подраз деления
наз вание подразделения
Прием на службу
код документа
код должности (FK)
код подраз деления (FK)
код военнослужащего (FK)
оклад
дата приема
звание
адрес регистрации
ИНН
военный билет
категория должности
Образование
Преремещение кадров
код документа
код военнослужащего (FK)
код должности (FK)
код подраз деления (FK)
старая должность
новая должность
старый оклад
новый оклад
старое подраз деление
новое подразделение
новый оклад__239
Увольнение
код документа
код военнослужащего (FK)
код должности (FK)
код подраз деления (FK)
дата приема
Дата з авершения контракта
дата увольнения
сколько не доработал
Военнослу жащие части
код военнослужащего (FK)
код должности (FK)
код подраз деления (FK)
ФИО
оклад
дата приема
дата увольнения
звание
ИНН
Образование
Адрес регистрации
Категория должности
военный билет
Данные по военнослу жащему
код военнослужащего (FK)
код должности (FK)
код подраз деления (FK)
ФИО
оклад
дата приема
дата увольнения
звание
ИНН
Образование
Адрес регистрации
Категория должности
военный билет
Реестр кадровых доку ментов
код документа
дата документа
военослу жащий
Данные по должностям
код должности (FK)
наз вание должности
категория должности
Образование
дополнительные требования
Вакансии
код вакансии
код подраз деления (FK)
код должности (FK)
наз вание вакансии
категория должности
звания
оклад
Образование
Дополнительные требования
Данные по вакансиям
код вакансии (FK)
код подраз деления (FK)
код должности (FK)
наз вание вакансии
категория должности
звания
оклад
Образование
Дополнительные требования
Рис. 2.22 Логическая схема информационной базы
Построение логической схемы БД выполнен в пакете ERwin Data
Modeler. CA ERwin Data Modeler (CA ERwin DM), который является
инструментом проектирования базы данных. Он предоставляет инструменты
для разработки и внедрения баз данных для транзакционного бизнеса,
электронной коммерции и хранилищ данных.
Представим описание таблиц, указав назначение полей и их тип. В
таблице 2.3 представлено описание справочника «Должности».
88
Таблица 2.3
Справочник «Должности»
Название поля
Тип данных
Назначение
Код должности
Числовой. 9
Отображает код должности,
является связывающим полем
Название должности
Текстовый, 0
Отображает название должностей,
которые имеются на предприятии
Категория должности
Строка, 50
Отображает к какой категории
принадлежит должность
Образование
Строка 50
Отображает данные по образованию
для должности
Дополнительные
требования
Строка 100
Перечень требований для
должности
В таблице 2.4 представлены данные по таблице «Военнослужащие».
Таблица 2.4
Справочник «Военнослужащие»
Название поля
Тип данных
Назначение
ФИО
военнослужащего
Текстовый,50
Отображает ФИО сотрудника
Должность
Справочник.
Должность
Отображает должность значение
должности извлекается из
соответствующего справочника
Подразделение
Справочник.
Подразделение
Отображает подразделение, значение
подразделения извлекается из
соответствующего справочника
Оклад
Числовой,10
Отображает данные по окладу
Дата приема
Дата
Дата приема на работу
Мобильный телефон
Текстовый, 10
Номер мобильного
Адрес регистрации
Текстовый, 50
Адрес регистрации военнослужащего
Звание
Текстовый, 50
Воинское звание
ИНН
Числовой, 14
Номер ИНН
Военный билет
Строка, 30
Данные военного билета
Паспортные данные
Строка, 10
Данные паспорта
Образование
Строка, 30
Какое имеет образование
В таблице 2.5 представлено описание справочника «Подразделения».
89
Таблица 2.5
Справочник «Подразделения»
Название поля
Тип данных
Назначение
Код подразделения
Числовой. 9
Отображает код подразделения,
является связывающим полем
Название
подразделения
Текстовый, 30
Отображает название
подразделений, которые имеются
на предприятии
В таблице 2.6 представлено описание справочника «Вакансии».
Таблица 2.6
Справочник «Вакансии»
Название поля
Тип данных
Назначение
Код вакансии
Числовой. 9
Отображает код вакансии
Название вакансии
Текстовый, 30
Отображает название вакансии
Категория должности
Строка, 30
Отображает требование к категории
должности
Звание
Строка 30
Отображает требование к званию
Образование
Строка, 30
Отображает требование к
образованию
Оклад
Числовой
Отображает информацию о
величине оклада
Дополнительные
данные
Строка, 100
Отображает дополнительные
требования по вакансии
В таблице 2.7 представлено описание документа «Прием на службу».
Таблица 2.7
Документ «Прием на службу»
Название поля
Тип данных
Назначение
Код документа
Числовой. 9
Отображает код документа
является номером документа
ФИО
военнослужащего
Справочник.
Военнослужащий
Отображает ФИО сотрудника
Должность
Справочник.
Должность
Отображает должность значение
должности извлекается из
соответствующего справочника
Подразделение
Справочник.
Подразделение
Отображает подразделение,
значение подразделения
извлекается из соответствующего
справочника
Оклад
Числовой,10
Отображает данные по окладу
Дата приема
Дата
Дата приема на работу
Мобильный телефон
Текстовый, 10
Номер мобильного
Адрес регистрации
Текстовый, 50
Адрес регистрации
военнослужащего
Звание
Текстовый, 50
Воинское звание
90
Название поля
Тип данных
Назначение
ИНН
Числовой, 14
Номер ИНН
Военный билет
Строка, 30
Данные военного билета
Паспортные данные
Строка, 10
Данные паспорта
Образование
Строка, 30
Какое имеет образование
Дата приема
Дата
Дата приема на службу (начало
контракта)
Дата завершения
контракта
Дата
Дата завершения контракта
В таблице 2.8 представлено описание документа «Увольнение».
Таблица 2.8
Документ «Увольнение»
Название поля
Тип данных
Назначение
Код документа
Числовой. 9
Отображает код документа является
номером документа
ФИО
военнослужащего
Справочник.
Военнослужащий
Отображает ФИО сотрудника,
который увольняется, данные
извлекаются из справочника
«Сотрудники»
Дата приема на
службу
Дата
Дата приема на службу (начало
контракта)
Дата завершения
контракта
Дата
Дата завершения контракта
Дата увольнения
Дата
Дата увольнения с работы
Сколько не
доработал
Числовой
Разница между датами увольнения
и сроком завершения контракта
В таблице 2.9 представлено описание документа «Перемещение
военнослужащего».
91
Таблица 2.9
Документ «Перемещение военнослужащего»
Название поля
Тип данных
Назначение
Код документа
Числовой. 9
Отображает код документа является
номером документа
ФИО
военнослужащего
Справочник.
Военнослужащие
Отображает ФИО сотрудника,
который будет перемещаться,
данные извлекаются из
справочника «Сотрудники»
Старое
подразделение
Справочник.
Подразделения
Отображает подразделение, откуда
будет осуществляться перемещение
сотрудник, значение подразделения
извлекается из соответствующего
справочника
Новое подразделение
Справочник.
Подразделения
Отображает подразделение, куда
будет осуществляться перемещение
сотрудник, значение подразделения
извлекается из соответствующего
справочника
Старая должность
Справочник.
Должности
Отображает должность на которой
работал до перемещения сотрудник,
значение должности извлекается из
соответствующего справочника
Новая должность
Справочник.
Должности
Отображает должность на которую
будет перемещен сотрудник,
значение должности извлекается из
соответствующего справочника
Старый оклад
Числовой, 10
Значение оклада, который был
ранее у сотрудника
Новый оклад
Числовой, 10
Значение оклада, который будет
получать сотрудник на новом месте
работы
В таблице 2.10 представлено описание отчета «Данные по вакансиям».

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")
Event - менеджмент: реализация проекта на примере ресторана "ДУБЛИН"
Event-менеджмент: организация проекта на примере праздничной компании ООО «Праздничная компания «Колесница судеб»
Event-менеджмент: реализация проекта (на примере дня рождения компании ООО "Принт")