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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
97
Рис. 2.28 Конфигурация ИС
В системе «1С: Предприятие» 8.3 существуют несколько видов
программных модулей. Они различаются по месту размещения и доступному
контексту [14].
Подсистемы, разработанные в ИС «Введение информационной базы о
должностях и вакансиях» представлены на рис. 2.29.
98
Рис. 2.29 Подсистемы ИС «Введение информационной базы о должностях и
вакансиях»
Разделение конфигурации на подсистемы необходимо для того, чтобы
создать пользователю удобный и понятный интерфейс, в котором он будет
создавать документы исходя из выполняемых работ, а также для возможности
разграничения доступа по подсистемам для пользователей [4].
В ИС «Введение информационной базы о должностях и вакансиях»
подразумевается реализация нескольких видов пользователей.
2.3.4. Описание программных модулей
В проектируемой информационной системе «Введение информационной
базы о должностях и вакансиях» разработаны программные модули, которые
разнесены по соответствующим подсистемам.
Каждый программный модуль представляет собой различные объекты
конфигурации 1С Предприятие 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 Блок-схема алгоритма подбора кандидатов на вакансии
102
Для работы с финансовыми оборотами по документам разрабатываются
регистры данных, задача которых хранить информацию о суммах проведенных
документов, с указанием уменьшения или увеличения итогового сальдо по
указанным документам. В дальнейшем с помощью регистров производятся
вычисления для отчетности и разработка документов на их основе.
Разработанные регистры для хранения промежуточных данных по документам
представлены на рисунках 2.32 и 2.33.
Рис. 2.32 Разработка регистра хранения данных
Рис. 2.32 Настройка заполнения данных регистра документа
103
Для хранения данных с периодическими значениями имеется разработка
регистра сведений, где будут добавляться данные по периодическому срезу. Для
регистра сведений по окладам период указан в календарный год, рисунок 2.33.
Рис. 2.33 Регистр сведений по окладам
Исходный код программных модулей и документов представлен в
приложении 2.
2.4. Контрольный пример реализации проекта и его описание
Информационная система «Введение информационной базы о должностях
и вакансиях» выполнена в виде отдельной конфигурации и запускается под
управлением технологической платформы 1С Предприятие 8.3. После запуска
ИС «Введение информационной базы о должностях и вакансиях» производится
открытие рабочей области программного решения в виде главной формы.
Главная форма приложения позволяет осуществлять навигацию по подсистемам
104
и открывать формы документов для ввода данных, их редактирования и
удаления [7, 27].
Рабочая область оснащена общим журналом, где отображаются все
зарегистрированные в системе документы. Главная форма ИС «Введение
информационной базы о должностях и вакансиях» представлена на рисунке 2.34.
Рис. 2.34 Главная форма ИС «Введение информационной базы о должностях и
вакансиях»
Для работы со справочниками используется отдельная подсистема
справочники, где перечислены все доступные для пользователей справочники,
перечисления, константы. Каждый справочник имеет форму списка, где можно
просмотреть все имеющиеся элементы, так и форма ввода или редактирования
отдельного элемента. Форма элементов справочника сотрудников представлена
на рисунке 2.35.
105
Рис. 2.35. Форма списка элементов справочника «Сотрудники»
Формы справочников «Квалификация» и «Должность» представлены на
рисунках 2.36 – 2.37.
Рис. 2.36 Справочник «Квалификация»
106
Рис. 2.37 Справочник «Должность»
Форма регистра сведений о должностях, где отражается информация о
изменении размера оклада по должностям за весь период времени, а также
отражается актуальный размер оклада для должности представлен в регистре
«Регистр должностных окладов», рисунок 2.38.
Рис. 2.38 Форма регистра сведений о должностных окладах
Остальные подсистемы хранят информацию о документах, где вводятся
сведения о проделанной работе с сотрудниками специалистами отдела кадров.

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

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