Материал: Автоматизация процесса ведения информационной базы о должностях и вакансиях для ООО "Новоуренгойская буровая компания"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
97
Рис. 2.28 Конфигурация ИС
В системе «1С: Предприятие» 8.3 существуют несколько видов
программных модулей. Они различаются по месту размещения и доступному
контексту [14].
Подсистемы, разработанные в ИС «Введение информационной базы о
должностях и вакансиях» представлены на рис. 2.29.
98
Рис. 2.29 Подсистемы ИС «Введение информационной базы о должностях и
вакансиях»
Разделение конфигурации на подсистемы необходимо для того, чтобы
создать пользователю удобный и понятный интерфейс, в котором он будет
создавать документы исходя из выполняемых работ, а также для возможности
разграничения доступа по подсистемам для пользователей [4].
В ИС «Введение информационной базы о должностях и вакансиях»
подразумевается реализация нескольких видов пользователей.
2.3.4. Описание программных модулей
В проектируемой информационной системе «Введение информационной
базы о должностях и вакансиях» разработаны программные модули, которые
разнесены по соответствующим подсистемам.
Каждый программный модуль представляет собой различные объекты
конфигурации Предприятие 8.3, а именно справочники, документы, регистры
накопления и регистры сведения. Отдельно выделены программные модули
общего назначения, в которых реализованы глобальные функции и процедуры,
которые могут быть использованы во всех объектах конфигурации [3].
99
Основные объекты конфигурации, в которых производится обработка
информации и ее накопление представлены документами. Результатная
информация может выводиться пользователю так же в виде отчетов. Список
модулей и подсистем представлен в таблице 2.28.
Таблица 2.28
Таблица описания модулей ИС «Введение информационной базы о должностях
и вакансиях»
Название модуля
Описание
Глобальный модуль
Содержит глобальные процедуры и функции, процедуры
запускаемые при старте системы, инициализирует
конфигурацию и остальные модули. Выполняет авторизацию
пользователей
Подсистема «График
работ»
Содержит документы необходимые для оформления табели
отработанного времени, а так же учет рабочего времени по
окладу
Подсистема «Кадровый
учет»
Подсистема хранит документы для регистрации заявлений,
ввода данных по приему на работу и увольнение.
Подсистема «Подбор
персонала»
Подсистема хранит данные о соискателях и вакансиях,
подборка кандидатов на вакансии.
Подсистема «Зарплата»
Подсистема хранит документы и отчеты по расчету заработной
платы сотрудникам
Подсистема
«Справочники»
Подсистема обеспечивает доступ к справочникам в системе и
вводу информации в справочники
Подсистема «Журналы»
Подсистема обеспечивает доступ к журналам документов
Подсистема «Отчеты»
Подсистема осуществляет доступ к отчетам и регистрам
накопления, по документам, хранящим обороты и движение
суммарных значений. Отчеты выполнены на основе запросов к
базе данных.
Основные вычисления при расчете заработной платы выполняются в
различных модулях. Исходные данные для расчета зарплаты представляются из
данных табеля отработанного времени сотрудником, оклада. Рассмотрим
алгоритм расчета заработной платы.
100
1. Выбор сотрудника.
2. Выбор табеля сотрудника за отчетный период.
3. Ввод данных по окладу и отработанному времени.
4. Расчет заработной платы по окладу.
5. Формирование вычета, если он необходим по заявлению или прогулу.
6. Оформление заработной платы с учетом вычетов.
Блок-схема алгоритма расчета заработной платы на рис 2.30.
Начало
Конец
Ввод данных о табеле
Необходимо ли
вычесть с зарплаты
Ввод заработной платы
Расчет суммы вычета
Да
Нет
Выбор сотрудника
Расчет суммы возврата
Оформление вычета
Рис. 2.30 Блок-схема расчета заработной платы
101
Подбора кандидатов выполняется по следующему алгоритму:
1. Открытие вакансии, согласно должности штатном расписании с
указанием соответствующего оклада.
2. Добавление квалификаций в вакансию.
3. Добавление соискателей, на основе данных о сотрудниках, а также
резюме внешних соискателей.
4. Ввод данных квалификации соискателей.
5. Проведение подбора кандидатов по соответствующим квалификациям.
6. Оформление заявления на принятие на работу подходящего кандидата.
7. Закрытие вакансии и исправления штатного расписания о заполнении
необходимого количества сотрудников по должности в подразделении.
Блок-схема алгоритма подбора кандидата на вакансию представлена на
рисунке 2.31.
Начало
Конец
Добавление вакансии
согласно штатного
расписания
Добавление соискателей
Добавление квалификаций
к вакансии
Указание квалификации
соискателей
Подбор кандидатов на
вакансию
Оформление заявления на
принятие на работу
Принятие на работу
согласно оклада по
штатному расписанию
Рис. 2.31 Блок-схема алгоритма подбора кандидатов на вакансии
Источник: https://baza.diplomsite.ru/previewfile/2059