Автоматизация процесса учета персонала в компании «Центр Кадровых Технологий»

Автор работы: Пользователь скрыл имя, 13 Марта 2014 в 20:36, дипломная работа

Описание работы

Целью данного дипломного проекта является автоматизация процесса учета персонала в компании «Центр Кадровых Технологий».

Для достижения поставленной цели в работе необходимо решить следующие задачи:
проанализировать используемый метод учета кадров в компании и выявить его недостатки;
предложить возможные пути их устранения;
на основе обзора существующих программных продуктов, посвященных учету кадров, обоснованно выбрать систему автоматизации;
выполнить настройку выбранной ИС на месте;
оценить экономическую эффективность предлагаемых мероприятий;
разработать мероприятия по охране труда.

Файлы: 1 файл

Диплом.doc

— 1.50 Мб (Скачать файл)

Для управления кадрами предусмотрены три модификации, применяемые в зависимости от количества работающих:

  • "Мини" - до 30 чел. с возможностью привязки к программам "Бухгалтерия", "Торговля" или "Зарплата";
  • "Макси" - до 100 чел.;
  • "Супер" - без ограничения численности.

Пакет позволяет автоматизировать оформление:

  • приема сотрудников;
  • перемещения сотрудников;
  • увольнения сотрудников;
  • отпусков сотрудников;
  • личных карточек;
  • подбора кадров.

Интерфейс предусматривает работу в двухоконном режиме. Для решения каждой задачи формируется отдельный экран, который разделен на две части: в левой - приводится название задачи и перечень требуемых для ее решения атрибутов; в правой - появляются по мере необходимости справочники (классификаторы или какие-либо пояснения).

 

2.3.3 «Учет Личного Состава» (ЗАО «Инфософт»).

 

Автоматизированное рабочее место "Учет личного состава" фирмы "Инфософт" предназначено для учета личного состава предприятий любого типа: государственных, совместных, бюджетных, акционерных. В программе реализованы следующие функциональные возможности:

  • ввод основных сведений о сотруднике при приеме его на работу. Объем этой информации определяется руководством;
  • ведение "истории" перемещений (назначений), повышения квалификации, аттестации, пребывания за границей, поощрений, наград, отпусков, увольнений;
  • создание штатного расписания;
  • создание классификаторов, списков, словарей;
  • формирование, просмотр и печать штатных выходных документов, в т.ч. списков и количества сотрудников, принятых или уволенных в заданном отрезке времени.

Модуль "Бизнес-кадры" интегрированного пакета "Галактика" АО "Новый атлант" - НТО "ТОП СОФТ". Комплекс задач "Учет и управление кадрами" входит в состав контура административного управления наряду с такими модулями, как "Финансовое планирование", "Календарно-сетевое планирование", "Анализ финансовой и хозяйственной деятельности", "Управление документооборотом". Имеет связь с задачей расчета заработной платы.

Для руководителя в подсистеме реализованы возможности:

  • анализа кадрового состава по различным показателям;
  • управления штатным расписанием с учетом изменения организованной структуры фирмы;
  • использования специальных пометок для определенной информации о сотрудниках;
  • проверки учета и организации технической и профессиональной подготовки кадров;
  • формирования широкого спектра запросов к базе данных и получения отчетов по ним с сортировкой и обобщением данных.
  • работники кадровой службы, используя контур "Учет и управление кадрами", решают следующие задачи:
  • формирование базы данных (персональных сведений о сотрудниках, их назначениях, перемещениях, окладах, зарплате, надбавках, изменениях режима работы, отпусках, заболеваниях, предыдущей трудовой деятельности и др.);
  • формирование ответов по запросу;
  • составление стандартных отчетов;
  • составление штатного расписания.

 

2.3.4  Недостатки рассмотренных ИС.

 

Приведенный обзор ППП по управлению кадрами позволяет сделать следующие выводы:

  1. Во всех пакетах имеется режимы заполнения документов. Однако содержание информации при этом не всегда соответствует утвержденной законодательством форме.
  2. Ни в одном из пакетов не предусмотрено хранение архивной информации.
  3. Практически все перечисленные пакеты требуют небольшого времени освоения: в пределах одной-двух недель. Исключение составляет пакет "Галактика-Бизнес-Кадры", для изучения и полного освоения которого потребуется не менее месяца.
  4. Ни в одном из пакетов не реализована возможность прямого импорта данных, подготовленных в других пакетах.
  5. Для решения ряда задач не всегда используются корректные алгоритмы. Примером может служить задача подбора кадров в составе пакета фирмы "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(IntToStr(clCheckUpdate));

    while s='' do

      s:=TCPClient.IOHandler.ReadLn;

    a:=StrToInt(s);

    TCPClient.IOHandler.ReadStrings(ls, a);

    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('0')

            else

              begin

                OpenMessage('Подождите! Идёт загрузка обновления...');

                TCPClient.IOHandler.WriteLn('1');

                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  Описание функциональных блоков.

 

Структура организации.

Программа отдел кадров Фараон позволяет представить организационную структуру компании в виде иерархического "дерева", отражающего вложенность подразделений и должностей.

Представление организационной структуры в виде дерева дает следующие преимущества:

  • Наглядность структурных преобразований
  • Кадровый анализ по структуре организации
  • Представление структуры холдинга

Личные дела сотрудников.

Программа отдел кадров Фараон ведет учет личных дел работников различных категорий:

  • кандидатов на работу
  • штатных сотрудников
  • временно неработающих сотрудников (в декретных отпусках и т.п.)
  • уволенных сотрудников

 

Кадровые операции.

Программа отдел кадров Фараон автоматизирует учет практически любых кадровых операций. Для универсальности базовая конфигурация настроена на учет следующих операций:

  • Прием на работу
  • Перевод
  • Увольнение
  • Очередной отпуск
  • Отпуск без сохранения заработка
  • Отпуск по беременности и родам
  • Отпуск по беременности и родам
  • Отпуск по уходу за ребенком
  • Больничный лист
  • Больничный лист
  • Повышение квалификации
  • Поощрение
  • Аттестация

Информация о работе Автоматизация процесса учета персонала в компании «Центр Кадровых Технологий»