Автоматизация процесса учета персонала в компании «Центр Кадровых Технологий»
Дипломная работа, 13 Марта 2014, автор: пользователь скрыл имя
Описание работы
Целью данного дипломного проекта является автоматизация процесса учета персонала в компании «Центр Кадровых Технологий».
Для достижения поставленной цели в работе необходимо решить следующие задачи:
проанализировать используемый метод учета кадров в компании и выявить его недостатки;
предложить возможные пути их устранения;
на основе обзора существующих программных продуктов, посвященных учету кадров, обоснованно выбрать систему автоматизации;
выполнить настройку выбранной ИС на месте;
оценить экономическую эффективность предлагаемых мероприятий;
разработать мероприятия по охране труда.
Файлы: 1 файл
Диплом.doc
— 1.50 Мб (Скачать файл)Для управления кадрами предусмотрены три модификации, применяемые в зависимости от количества работающих:
- "Мини" - до 30 чел. с возможностью привязки к программам "Бухгалтерия", "Торговля" или "Зарплата";
- "Макси" - до 100 чел.;
- "Супер" - без ограничения численности.
Пакет позволяет автоматизировать оформление:
- приема сотрудников;
- перемещения сотрудников;
- увольнения сотрудников;
- отпусков сотрудников;
- личных карточек;
- подбора кадров.
Интерфейс предусматривает работу в двухоконном режиме. Для решения каждой задачи формируется отдельный экран, который разделен на две части: в левой - приводится название задачи и перечень требуемых для ее решения атрибутов; в правой - появляются по мере необходимости справочники (классификаторы или какие-либо пояснения).
2.3.3 «Учет Личного Состава» (ЗАО «Инфософт»).
Автоматизированное рабочее место "Учет личного состава" фирмы "Инфософт" предназначено для учета личного состава предприятий любого типа: государственных, совместных, бюджетных, акционерных. В программе реализованы следующие функциональные возможности:
- ввод основных сведений о сотруднике при приеме его на работу. Объем этой информации определяется руководством;
- ведение "истории" перемещений (назначений), повышения квалификации, аттестации, пребывания за границей, поощрений, наград, отпусков, увольнений;
- создание штатного расписания;
- создание классификаторов, списков, словарей;
- формирование, просмотр и печать штатных выходных документов, в т.ч. списков и количества сотрудников, принятых или уволенных в заданном отрезке времени.
Модуль "Бизнес-кадры" интегрированного пакета "Галактика" АО "Новый атлант" - НТО "ТОП СОФТ". Комплекс задач "Учет и управление кадрами" входит в состав контура административного управления наряду с такими модулями, как "Финансовое планирование", "Календарно-сетевое планирование", "Анализ финансовой и хозяйственной деятельности", "Управление документооборотом". Имеет связь с задачей расчета заработной платы.
Для руководителя в подсистеме реализованы возможности:
- анализа кадрового состава по различным показателям;
- управления штатным расписанием с учетом изменения организованной структуры фирмы;
- использования специальных пометок для определенной информации о сотрудниках;
- проверки учета и организации технической и профессиональной подготовки кадров;
- формирования широкого спектра запросов к базе данных и получения отчетов по ним с сортировкой и обобщением данных.
- работники кадровой службы, используя контур "Учет и управление кадрами", решают следующие задачи:
- формирование базы данных (персональных сведений о сотрудниках, их назначениях, перемещениях, окладах, зарплате, надбавках, изменениях режима работы, отпусках, заболеваниях, предыдущей трудовой деятельности и др.);
- формирование ответов по запросу;
- составление стандартных отчетов;
- составление штатного расписания.
2.3.4 Недостатки рассмотренных ИС.
Приведенный обзор ППП по управлению кадрами позволяет сделать следующие выводы:
- Во всех пакетах имеется режимы заполнения документов. Однако содержание информации при этом не всегда соответствует утвержденной законодательством форме.
- Ни в одном из пакетов не предусмотрено хранение архивной информации.
- Практически все перечисленные пакеты требуют небольшого времени освоения: в пределах одной-двух недель. Исключение составляет пакет "Галактика-Бизнес-Кадры", для изучения и полного освоения которого потребуется не менее месяца.
- Ни в одном из пакетов не реализована возможность прямого импорта данных, подготовленных в других пакетах.
- Для решения ряда задач не всегда используются корректные алгоритмы. Примером может служить задача подбора кадров в составе пакета фирмы "INFIN": предлагается осуществлять эту процедуру, руководствуясь исключительно тем, что означает имя человека согласно народным приметам.
2.4 Разработка ИС «Фараон».
Фараон разработан программистами ООО «Центр Кадровых Технологий» в среде Borland Delphi и работает под Windows NT/2000/XP/Vista. Фараон является клиент-серверной программой.
В рамках данного дипломного проекта был разработан модуль, отвечающий за соединение с БД и работу ТСP-соединения, фрагмент которого представлен ниже:
_ _ _
{$I FARAON.INC}
interface
function TDM.GetAvailableUpdate: boolean;
var
a: integer;
s: string;
ls: TStrings;
begin
{$I NanoBegin.inc}
result:=false;
try
ls:=TStringList.Create;
TCPClient.IOHandler.WriteLn(
while s='' do
s:=TCPClient.IOHandler.ReadLn;
a:=StrToInt(s);
TCPClient.IOHandler.
if not TryStrToInt(ls[0], a) then
ShowMessage('Ошибка в ответе сервера лицензий!')
else
begin
ls.Delete(0);
if a<>1 then
if a<>11 then
ShowMessage(ls.Text)
else
begin //продление технического сопровождения
ShowMessage('Обнаружено обновление программы "Фараон". Чтобы его установить, пожалуйста, продлите срок технического сопровождения');
//
end
else
begin
DM.TimerSL.Enabled:=false;
if not OkNoDlg(ls.Text) then
TCPClient.IOHandler.WriteLn('
else
begin
OpenMessage('Подождите! Идёт загрузка обновления...');
TCPClient.IOHandler.WriteLn('
s:='';
while s='' do
s:=TCPClient.IOHandler.ReadLn;
CloseMessage;
case StrToInt(s) of
0: ShowMessage('Загрузка обновления прошла неудачно! Посмотрите журнал на сервере лицензий!');
1:
begin
ls.Text:='';
ls.Add('Файл обновления
ls.Add('');
ls.Add('Чтобы провести
ls.Add('');
ls.Add('1. Закройте программу "Фараон".');
ls.Add('');
ls.Add('2. Создайте резервную копию базы данных.');
ls.Add('Если в Вашей компании программа «Фараон» используется в многопользовательском режиме, то предварительно необходимо закрыть «Фараон» на компьютерах всех пользователей, а также закрыть сервер лицензий. '+ 'После создания резервной копии базы данных вновь запустите сервер лицензий.');
ls.Add('');
ls.Add('3. Запустите программу "Фараон" на компьютере пользователя с правами администратора. '+ При этом автоматически запустится модуль обновления. Дождитесь сообщения об окончании процесса обновления.');
ls.Add('');
ls.Add('4. Запустите программу "Фараон" и убедитесь, что она работает корректно.');
ls.Add('');
ls.Add('Если в процессе
ShowMessage(ls.Text);
result:=true;
end;
2: ShowMessage('Загрузка обновления происходит с другого компьютера!');
end;
end;
DM.TimerSL.Enabled:=true;
end;
end;
ls.Free;
except
if not TCPClient.Connected then
TCPClient.Connect;
DM.TimerSL.Enabled:=true;
end;
{$I NanoEnd.inc}
end;
{$ENDIF}
_ _ _
Фрагмент описывает процесс обновления «Фараон», очевидно, являясь одним из сложнейших по своей структуре действием.
2.5 Информационная Система «Фараон».
2.5.1 Краткое описание Фараон.
Автоматизированная система управления персоналом "Фараон" - это современная компьютерная программа, сочетающая в себе функции автоматизации управления персоналом и кадрового делопроизводства. Главными особенностями системы Фараон являются ее наглядность, удобство, гибкая настройка, возможность вести несколько юридических лиц одновременно, а также интеграция с пакетом программ Microsoft Office.
Первая версия Фараона вышла в свет еще в 1995 г. С тех пор Фараон постоянно совершенствуется. В новой, шестой, версии Фараона нашли отражение лучшие идеи предыдущих версий, последние требования российского трудового законодательства, а также самые современные тенденции в области управления персоналом. В настоящее время Фараон успешно используется в сотнях организаций различного профиля деятельности и размера.
Фараон предоставляет всем пользователям единое информационное пространство. Однако, в зависимости от служебных полномочий сотрудников, можно разрешить им разные права доступа к информации.
С помощью программы "Фараон" можно:
- Эффективно организовать работу организации
- Развить целостное представление о компании
- Использовать современные компьютерные технологии
- Легко получать любую информацию о персонале
- Вести делопроизводство согласно законодательству
В целом в Фараоне можно выделить несколько блоков функций. Они изображены на рисунке 12:
Рис. 12 Функциональные блоки «Фараон».
2.5.2 Описание функциональных блоков.
Структура организации.
Программа отдел кадров Фараон позволяет представить организационную структуру компании в виде иерархического "дерева", отражающего вложенность подразделений и должностей.
Представление организационной структуры в виде дерева дает следующие преимущества:
- Наглядность структурных преобразований
- Кадровый анализ по структуре организации
- Представление структуры холдинга
Личные дела сотрудников.
Программа отдел кадров Фараон ведет учет личных дел работников различных категорий:
- кандидатов на работу
- штатных сотрудников
- временно неработающих сотрудников (в декретных отпусках и т.п.)
- уволенных сотрудников
Кадровые операции.
Программа отдел кадров Фараон автоматизирует учет практически любых кадровых операций. Для универсальности базовая конфигурация настроена на учет следующих операций:
- Прием на работу
- Перевод
- Увольнение
- Очередной отпуск
- Отпуск без сохранения заработка
- Отпуск по беременности и родам
- Отпуск по беременности и родам
- Отпуск по уходу за ребенком
- Больничный лист
- Больничный лист
- Повышение квалификации
- Поощрение
- Аттестация