Информационные технологии в управлении персоналом на примере компании ООО "Аксис ПРО"

Анализ информационных технологий для управления человеческими ресурсами. Процесс карьерного планирования и его реализация в информационной системе ETWeb. Оценка эффективности функционирования компании до и после внедрения автоматизированной системы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 30.08.2016
Размер файла 3,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

3.3 Реализация процесса карьерного планирования в информационной системе ETWeb

Известно, что схемы процессов являются основой для настройки процесса в информационных системах. Схемы процессов легли в основу настройки процесса карьерного процесса в информационной системе ETWeb.

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

· базовый модуль, так как в данном модуле содержится вся информация о сотруднике и его текущей должности;

· модуль «Управление навыками и компетенциями», в котором будут сформированы профили требований к группам должностей и должностям при помощи заведения каталога компетенций, являющихся важными для должностей или их групп, а также определения таких критериев как: опыт работы, образование для сотрудника, который занимает данную должность или планирует ее занять;

· модуль «Управление карьерой и преемственностью» позволит сформировать карьерный план для каждого сотрудника для планирования и оценки возможностей карьерных передвижений сотрудника.

После анализа требований выяснилось, что стандартная функциональность модулей «Базовый» и «Управление навыками и компетенциями» полностью удовлетворяют требованиям процесса карьерного планирования, то есть в модулях присутствуют все разделы и поля, которые необходимы для реализации процесса в информационной системе ETWeb. Это произошло потому, что в данных модулях нет поэтапного процесса, в котором должны определяться стадии процесса, ответственные за эти стадии роли, а также разграничиваться доступ для ролей на каждом этапе процесса.

Что касается модуля «Управления карьерой», то в данном модуле поэтапный вид процесса присутствует, и этим процессом является формирование и утверждение карьерного плана.

В стандартной функциональности системы в карьерном процессе нет настроенного поэтапного формирования карьерного плана с возможностью определения действий на каждом из этапов, присутствуют лишь статусы карьерного плана, то есть карьерный процесс проще, чем тот, который существует в компании «Аксис Про».

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

В стандарте существуют три статуса карьерного плана:

· статус «Черновик», на котором сотрудник устанавливает свои предпочтения в плане карьеры;

· статус «Согласован», на данном статусе руководитель просматривает карьерные предпочтения, предоставленные сотрудником, но не может их редактировать;

· статус «Пересмотр», на данном статусе вносятся корректировки в выбранные сотрудником карьерные предпочтения.

Переходы между данными статусами происходят вручную, в зависимости от роли пользователя.

Рисунок 3.3.1. Карьерный план сотрудника в стандартной функциональности системы

Что касается карьерного процесса для компании «Аксис Про», то стандартная функциональность была изменена под требования заказчика и в соответствии со схемами процесса карьерного планирования.

В процессе появились следующие этапы:

· этап «Создание карьерного плана», на котором сотрудник проставляет оценки по компетенциям, выставляет свои предпочтения как географические, так и карьерные;

· этап «Согласование карьерного плана прямым руководителем». На данном этапе прямой руководитель сотрудника, которому был назначен карьерный план просматривает предпочтения сотрудника, а также его оценки, он может редактировать эту информацию, а может оставить первоначальную информацию;

· этап «Карьерный план согласован». На данном этапе отображается конечная информация сотрудника по оценке по компетенциям, карьерным и географическим передвижениям сотрудника;

· этап «Сохранение текущей должности». Карьерный план переходит на данный статус, если сотрудник не планирует карьерных и географических передвижений.

На рисунке 3.3.2 отображена схема процесса карьерного планирования в информационной системе. Важно отметить, что выделение данных этапов предусматривает все операции, которые были выделены в схемах процесса.

Рисунок 3.3.2.Схема процесса карьерного процесса

Далее была произведена настройка процесса в системе. При настройке процесса определяются основные этапы, операции, которые могут быть произведены в системе пользователем на определенном этапе процесса, в системе данные операции отображаются в виде кнопок. При настройке процесса также разграничивается доступ к полям и к операциям в системе по ролям.

На рис. 3.3.3 Отображены этапы процесса, операции на каждом из этапов, которые переводят карьерный план на этап соответствующий заданной операции. То есть, например, на этапе «Создание карьерного плана» при нажатии на кнопку «Отправить на согласование» карьерный план перейдет на этап «Согласование карьерного плана прямым руководителем».

Рисунок 3.3.3. Этапы и операции процесса карьерного планирования

Важно отметить, что при настройке процесса разграничивается доступ по ролям, то есть определяется какие действия каждая роль может делать с соответствующими объектами и закладками в системе. Как видно из рисунка 3.3.4 руководитель может только видеть информацию в карьерном плане, но не может вносить какие-либо изменения, в то время как HR- администратор имеет возможность любого типа редактирования информации в карьерном плане сотрудника. Пример приведен для этапа «Создание карьерного плана».

Рисунок 3.3.4. Доступ к операциям в системе

Для каждой операции этапа определяется ее доступность для каждой роли. Из рис 3.3.5 видно, что кнопка «Отправить на согласование» видна только сотруднику и HR- администратору.

Рисунок 3.3.5. Доступ к операциям в системе

По причине того, что в компании «Аксис Про» в процессе карьерного планирования происходит оценка компетенций сотрудника, то данная функциональность была также добавлена, что значительно отличает данный процесс компании от стандартного. (Рис. 3.3.6)

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

· корпоративные и управленческие компетенции;

· управленческие знания и навыки;

· общие производственные знания и навыки;

· общие функциональные знания и навыки;

· производственный менеджмент;

· профильные знания и навыки.

Для оценки компетенций используется 7 балльная шкала:

0 - компетенция не проявляется;

0,5 - низкий уровень развития компетенции;

1 - уровень развития компетенции ниже среднего;

1,5 - средний уровень развития компетенции;

2 - уровень развития компетенции выше среднего;

2,5 - высокий уровень развития компетенции;

3 - исключительный уровень развития компетенции.

Рисунок 3.3.6. Оценка по компетенциям в карьерном плане сотрудника в системе

Вся информация, которая вносится в поля карьерного плана, заносится в базу данных информационной системы. Это происходит при помощи процедур, которые сохраняют данные, занесенные в поля на формах, в базу данных, при нажатии на кнопку «Сохранить». Процедуры сохранения прописаны для кнопок «Сохранить» на каждой закладке карьерного плана. Одной из таких процедур является процедура pfrmEmpCareerPlanPos_Save (Приложение 1), которая сохраняет информацию с закладки «Должность» в базу данных в таблицу tEmpCareerPlanPos.

На рисунке 3.3.7 представлен фрагмент схемы базы данных, который показывает таблицы и поля базы данных, задействованные для процесса карьерного планирования в информационной системе, и связи между ними.

Рисунок 3.3.7. Схема базы данных

Рассмотрим подробное описание таблиц разработанной базы данных

Таблица tEmpCareerPlanUnit предназначена для хранения информации о географических предпочтениях сотрудника. (Табл. 3.3.1)

Таблица 3.3.1. tEmpCareerPlanUnit

Поля

Тип данных

Описание поля

EmpCPlanUnitID

Int

Идентификатор географической единицы

PID

Int

Идентификатор сотрудника

UnitID

Int

Идентификатор орг. единицы

IsRecomended

Bit

Нет рекомендаций

EmpCarPlanID

Int

Идентификатор карьерного плана сотрудника

Таблица tEmpCareerPlanPos предназначена для хранения информации о предпочитаемой должности сотрудником. (Табл. 3.3.2)

Таблица 3.3.2. tEmpCareerPlanPos

Поля

Тип данных

Описание поля

EmpCPlanPosID

Int

Идентификатор должности в карьерном плане

PID

Int

Идентификатор сотрудника

PosID

Int

Идентификатор должности

CPrefID

Int

Идентификатор предпочтений сотрудника по должности

CandReadyID

Int

Готовность кандидата на должность

ReadinessDate

Datetime

Дата готовности

ProposalDate

Datetime

Дата предложения

Comment

Varchar(250)

Комментарий

EmpCarPlanID

Int

Идентификатор карьерного плана сотрудника

Таблица tEmpCareerPlanJobFam сформирована для ххранения данных о группах должностей, которая наиболее предпочитаема сотрудником. (Табл. 3.3.3)

Таблица 3.3.3. tEmpCareerPlanJobFam

Поля

Тип данных

Описание поля

EmpCPlanJobFamID

Int

Идентификатор группы должностей в карьерном плане

PID

Int

Идентификатор сотрудника

JobFamID

Int

Идентификатор группы должностей

IsNextCareerStep

Bit

Является ли указанная группа должностей следующим карьерным шагом

CPrefID

Int

Идентификатор предпочтений сотрудника по группе должностей

CandReadyID

Int

Готовность кандидата

ReadinessDate

Datetime

Дата готовности

ProposalDate

Datetime

Дата предложения

Comment

Varchar(250)

Комментарий

EmpPlanCarID

Int

Идентификатор карьерного плана сотрудника

Таблица tCareerProgram предназначена для хранения информации о программе карьерного плана. (Табл. 3.3.4)

Таблица 3.3.4. tCareerProgram

Поля

Тип данных

Описание поля

CareerPgmID

Int

Идентификатор программы карьерного плана

WFID

Int

Идентификатор контрагента

RespHRID

Int

Идентификатор ответственного HR- администратора

AllowDeligation

Datetime

Возможность делегирования карьерного плана

SortOrder

Int

Порядок сортировки

Hide

Bit

Скрыть

Таблица tPersonCompProfile предназначена для хранения информации о профиле компетенций для сотрудника. (Табл. 3.3.5)

Таблица 3.3.5. tPersonCompProfile

Поля

Тип данных

Описание поля

PCompProfID

Int

Идентификатор профиля компетенций

PID

Int

Идентификатор сотрудника

RatingScrID

Int

Идентификатор оценки

CompProfStatID

Int

Идентификатор статуса профиля компетенций

RaterPID

Int

Идентификатор оценивающего

RaterEmail

Varchar(100)

Электронная почта оценивающего

DateRated

Datetime

Дата оценки

NextReviewDate

Datetime

Дата следующего пересмотра

NextReviewDateICALExpVersion

Int

Номер версии пересмотра

RaterComment

Varchar(250)

Комментарий оценивающего

EmpComment

Varchar(250)

Комментарий сотрудника

Comment

Varchar(250)

Комментарий

IsDeclinedByRater

Bit

Отклонение оценивающим

IsCompletedByRater

Bit

Завершение оценивающим

RecalcAverages

Bit

Пересчет средних значений для компетенций

EmpCarPlanID

Int

Идентификатор карьерного плана сотрудника

В таблице tPersonCompRating содержатся оценки из профиля компетенций сотрудника. (Табл. 3.3.6)

Таблица 3.3.6. tPersonCompRating

Поля

Тип данных

Описание поля

PCompRatingID

Int

Идентификатор оценки профиля компетенций

PCompProfID

Int

Идентификатор профиля компетенций

CompID

Int

Идентификатор компетенции

RatingID

Int

Идентификатор оценки

Points

Int

Количество баллов

Comment

varchar(50)

Комментарий

Талица tEmpCareerPlan содержит данные из индивидуального карьерного плана сотрудника. (Табл. 3.3.7)

Таблица 3.3.7. tEmpCareerPlan

Поля

Тип данных

Описание поля

PID

Int

Идентификатор сотрудника

HRPlanPerID

Varchar(50)

Период планирования

CPlanStatID

Varchar(50)

Идентификатор статуса карьерного плана

CreatedBy

Varchar(50)

Кем создан

CreateDate

Datetime

Дата создания

ReviewedBy

Varchar(100)

Полное имя пересмотрщика

ReviewDate

Datetime

Дата пересмотра

NextReviewDate

Datetime

Следующая дата пересмотра

NextReviewDateICALReviewVersion

Int

Номер версии пересмотра

StatusComment

Varchar(250)

Комментарий о статусе

MobileID

Int

Идентификатор мобильности

CareerRecommendation

Varchar(250)

Комментарий руководителя

Reason

Varchar(250)

Комментарий руководителя из высшестоящей организации

IsReserve

Bit

Входит ли сотрудник в кадровый резерв

EmpCarPlanID

Int

Идентификатор карьерного плана сотрудника

CareerPgmID

Int

Идентификатор программы для карьерного плана

RecTypeStatID

Int

Идентификатор этапа карьерного плана

EmpComment

Varchar(250)

Комментарий сотрудника

SectDevPrgmID

Int

Программа резерва

EnrollmentPerID

Int

Идентификатор периода планирования

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

3.4 Результаты внедрения информационной системы ETWeb

После того, как был реализован процесс карьерного планирования в информационной системе, можно сделать выводы о том, что внедрение информационной системы ETWeb положительно повлияло на деятельность компании. Также внедрение системы помогло решить ряд проблем, с которыми сталкивалась компания до того, как была выбрана информационная система.

Во-первых, в компании существовала проблема отсутствия единого информационного пространства, в котором была бы собрана вся информация по сотрудникам, как личные данные и резюме, так и оценки по деятельности сотрудников, которые могли бы в дальнейшем использоваться для анализа. Данная проблема была решена при помощи внедрения базового модуля, который сгруппировывает всю важную информацию о сотруднике и его должности по разделам. (Рис.3.4.1.) Решение данной проблемы позволило увеличить вовлеченность сотрудников компании в процесс карьерного планирования, так как информационная система предоставляет отображение всей необходимой информации и процессов в последовательном и понятном виде.

Рисунок 3.4.1. Профиль сотрудника

Во-вторых, внедрение информационной системы не подразумевает задействование сотрудниками департамента управления персоналом таких инструментов, как: программы Microsoft Exсel и Microsoft Visio, что обеспечило возможность сократить временные трудозатраты сотрудников департамента управления персоналом, а также обеспечило доступность результатов оценок персонала для сотрудников, которые имеют на это полномочия. Важно отметить, что в компании появилась возможность не только анализировать информацию по процессу в общем по группам должностей, но и индивидуально по каждому сотруднику, а нужную информацию выгружать в отчеты. (Рис.3.4.2) Ранее присутствовала возможность индивидуального анализа деятельности определенного сотрудника, но эту операцию уходило много времени.

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

Рисунок 3.4.2. Отчет о карьерных передвижениях сотрудника

В-четвертых, при помощи внедрения информационной системы вовлеченность руководящих лиц в процесс управления карьерой и преемственностью, а также их информированность повысилась. Данная проблема являлась наиболее важной для проекта.

Это произошло благодаря наличию специального личного кабинета для руководящих лиц, который отображает всю нужную информацию по подчиненным, отображает наглядную диаграмму подчиненности и оповещает о начале любых активностей и мероприятий как внутри системы, так и при помощи электронных писем. (Рис.3.4.3) Также росту данного показателя поспособствовало понятное отображение процесса карьерного планирования в системе.

Рисунок 3.4.3. Диаграмма подчиненности в личном кабинете руководителя

Таким образом, внедрение информационно- аналитической системы ETWeb повысило эффективность деятельности компании путем сокращения временных трудозатрат на взаимодействие между сотрудниками компании, оптимизировав поиск, сбор и анализ информации как индивидуально по сотрудникам, так и по более общим параметрам, увеличив вовлеченность сотрудников компании в процессы, которые в ней происходят.

3.5 Оценка эффективности внедрения информационной системы ETWeb

Заметно, что внедрение информационной системы ETWeb отразилось не только на деятельности сотрудников департамента управления персоналом и руководящих лицах, но и на деятельности компании в целом.

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

· затраты на содержание персонала компании;

· вовлеченность сотрудников в процесс карьерного планирования.

Для оценки затрат на содержание персонала компании нужно оценить затраты на операции по процессу карьерного планирования до внедрения информационной системы и после. Будут оценены следующие операции, которые являются основными для процесса:

· самооценка сотрудника по компетенциям;

· оценка сотрудника прямым руководителем;

· предоставление отчетности руководящим лицам.

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

· время поиска информации - время, которое необходимо для доступа к необходимым данным. После внедрения информационной системы время минимизируется за счет оперативного доступа к информации о сотрудниках;

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

· время заполнения карьерных предпочтений и оценки по компетенциям - время, затрачиваемое сотрудником на заполнение карьерного плана. Оно минимизируется при помощи удобного отображения процесса в системе;

· время на корректировку карьерных предпочтений и оценку сотрудника - время, затрачиваемое прямым руководителем сотрудника на заполнение оценки сотрудника и корректировку предпочтений. Оно минимизируется при помощи удобного отображения процесса в системе.

Данные об операциях и временных факторов, которые их определяют, представлены в таблице 3.5.1. Также представлен метод расчета финансового показателя для каждой составляющей.

Таблица 3.5.1. Анализ операций и их составляющих

Операция

Обеспечивается

Составляющие

Финансовая оценка

Кол-венная оценка

Самооценка сотрудника по компетенциям

Определяется быстрым доступом к карьерному плану и информации, которая в нем содержится

Время поиска информации. Время на заполнение карьерных предпочтений и оценку по компетенциям.

Стоимость поиска информации = время поиска информации Ч ставкуЧ процент выполнения операции сотрудником. Стоимость заполнения карьерных предпочтений и оценки = время заполнения карьерных предпочтений и оценкиЧ ставкаЧ процент выполнения операции сотрудником

Сокращение стоимости в определенное количество раз

Оценка сотрудника прямым руководителем

Определяется быстрым доступом к карьерному плану сотрудника и информации, которая в нем содержится

Время поиска информации о сотруднике. Время на корректировку карьерных предпочтений и оценку сотрудника по компетенциям.

Стоимость поиска информации о сотруднике = время поиска информации Ч ставкуЧ процент выполнения операции сотрудником. Стоимость заполнения карьерных предпочтений и оценки сотрудника = время корректировки карьерных предпочтений и оценкиЧ ставкаЧ процент выполнения операции сотрудником

Сокращение стоимости в определенное количество раз

Предоставление отчетности руководящим лицам компании

Оперативным доступом к информации, полученной после процесса карьерного планирования

Время на подготовку и анализ информации. Время поиска информации.

Стоимость подготовки информации = время подготовки и анализа информацииЧ ставкаЧ процент выполнения операции сотрудником Стоимость поиска информации = время поиска информации Ч ставкуЧ процент выполнения операции сотрудником

Сокращение стоимости в определенное количество раз

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

· время выполнения - количество времени, которое занимает выполнение операций до и после внедрения системы, измеряется общим количеством часов, потраченных сотрудниками на ее выполнение;

· разница - разница между временем выполнения операций до и после внедрения новых технологий;

· частота - количество раз, которое операция выполняется в год;

· процент работ сотрудника - часть работы, которая выполняется сотрудником при работе над событием;

· итого - общая экономия времени по выбранной составляющей, которая определяется умножением разницы на периодичность проявления события и умножается на процент работ сотрудника.

Рассмотрим финансовые показатели для каждой операции:

1.Самооценка сотрудников по компетенциям (Табл. 3.5.2).

Таблица 3.5.2. Финансовая оценка самооценки сотрудников по компетенциям

Составляющие

Время выполнения, в человеко-часах

Разница

Частота

Процент работ сотрудника, %

Итого, в человеко-часах

До внедрения

После внедрения

Время на поиск информации

3

1

2

1

10

0,2

Время на заполнение карьерных предпочтений и оценку по компетенциям

2

1

1

1

20

0,05

Итого по операции

0,25

Итого в финансовом выражении на сотрудника, руб.

12500

2.Оценка сотрудника прямым руководителем (Табл. 3.5.3).

Таблица 3.5.3. Финансовая оценка оценки сотрудника прямым руководителем

Составляющие

Время выполнения, в человеко-часах

Разница

Частота

Процент работ сотрудника, %

Итого, в человеко-часах

До внедрения

После внедрения

Время на поиск информации

2

1

1

1

10

0,1

Время на корректировку карьерных предпочтений и оценку по компетенциям по сотруднику

2

1

1

1

10

0,1

Итого по операции

0,2

Итого в финансовом выражении на сотрудника, руб.

10000

3.Предоставление отчетности руководящим лицам компании (Табл. 3.5.4).

Таблица 3.5.4. Финансовая оценка предоставления отчетности руководящим лицам

Составляющие

Время выполнения, в человеко-часах

Разница

Частота

Процент работ сотрудника, %

Итого, в человеко-часах

До внедрения

После внедрения

Время на подготовку и анализ информации

2

0,2

1,8

1

10

0,18

Время на поиск информации

2

0,2

1,8

1

10

0,18

Итого по операции

0,36

Итого в финансовом выражении на сотрудника, руб.

18000

Из приведенных выше расчетов можно сделать вывод, что по трем операциям на одного сотрудника компании экономится 40500 рублей в год.

Важно отметить, что внедрение информационной системы сокращает в 2 раза такие временные показатели, а соответственно и стоимости по этим составляющим, для операций самооценки сотрудника по компетенциям и оценки сотрудника прямым руководителем (Рис.3.5.1):

· время на корректировку карьерных предпочтений и оценку сотрудника;

· время на заполнение карьерных предпочтений и оценку сотрудником.

Рис.3.5.1. Количественная оценка составляющих

По операции предоставления отчетности руководящим лицам временные затраты на поиск, предоставление и анализ информации сокращаются в 10 раз.

Вовлеченность сотрудников в процессы компании является важным параметром, так как четкое понимание сотрудниками их карьерных возможностей и перспектив снижает риск ухода сотрудников, что в свою очередь снижает затраты на поиск и набор новых сотрудников. Для оценки такого параметра как вовлеченность был проведен опрос среди сотрудников до старта проекта и после внедрения информационной системы. При проведении опроса использовалась специально сформированная анкета, в которой оценивается понятность процесса, следующих карьерных шагов и возможностей сотрудников. По результатам данного опроса до проекта вовлеченность в процесс составляла 27% (Рис.3.5.2), а после тот же показатель стал 48% (Рис.3.5.3), то есть вовлеченность сотрудников компании «Аксис Про» возросла в 1,8 раз.

Рис.3.5.2. Вовлеченность сотрудников до внедрения информационной системы

Из оценок параметров вовлеченности сотрудников компании «Аксис Про» в процесс карьерного планирования и затрат на содержание персонала можно сделать выводы, что внедрение информационной системы ETWeb способствует повышению эффективности деятельности компании в целом при помощи сокращения затрат сотрудников на основные операции и повышению вовлеченности сотрудников в процессы деятельности компании.

Рис. 3.5.4. Вовлеченность сотрудников после внедрения информационной системы

Заключение

В результате проделанной работы была достигнута цель исследования- повышение качества функционирования компании путем использования информационной системы для управления персоналом компании.

Для достижения поставленной цели дипломной работы были:

· рассмотрены теоретические основы информационных систем управления персоналом;

· выявлена необходимость применения информационных технологий для управления персоналом;

· проведен анализ рынка информационных систем, автоматизирующих управление персонала;

· проведен сравнительный анализ информационных систем для автоматизации управления персоналом, с учетом требований компании- заказчика;

· обоснован выбор информационной системы Lumesse ETWeb для внедрения в компанию ООО «Аксис Про»;

· описаны результаты реализации проекта. Результат анализа показал, что использование информационной системы ETWeb решает большинство проблем, с которыми сталкивалась компания до внедрения системы. Информационная система не только сокращает временные трудозатраты на проведение операций по определенным процессам в компании, но также повышает эффективность и вовлеченность в процессы компании сотрудников при помощи понятного отображения процессов и удобного интерфейса.

· Описана эффективность внедрения информационной системы ETWeb при помощи определения разницы затрат на персонал, вовлеченности сотрудников в процессы компании до внедрения и после внедрения системы.

Полученные в работе результаты имеют практическую ценность, так как после проведенного исследования в компании ООО «Аксис Про» было принято решение использовать информационную систему ETWeb не только для руководящих лиц компании, но и каскадировать внедрение системы для сотрудников, которые находятся ниже по организационной структуре, а также задействовать больше подразделений компании.

Список литературы

1.Мазур И.И., Шапиро В.Д., Ольдерогге Н.Г. Управление проектами: Учебное пособие / Под общ. ред. И.И. Мазура. -- 2-е изд. -- М.: Омега-Л, 2004. -- 664 c.

2.Игнатьева А.В., Максимцов М.М. Исследование систем управления. - М.: Издательство ЮНИТИ-ДАНА, 2000. - 157 с.

3.Никишина А. Л. Человеческий ресурс как основной фактор повышения конкурентного преимущества предприятия // Вестник Волжского университета им. В.Н. Татищева. - 2013. - №2. - С. 28.

4.Андреева И.В., Кошелева С.В., Спивак В.А. Управление персоналом. - М.: Издательство ОЛМА-ПРЕСС, 2003. - 224 с.

5. Крылов И.А. Информационные технологии: Теория и практика управления персоналом в России. - М.: Издательство Центр, 2006. - 378 с.

6.Гутгарц Р.Д. Использование новых информационных технологий в управлении кадрами // Менеджмент в России и за рубежом. - 2003. - №1. - 105 с.

7. Баронов В.В., Калянов Г.И., Попов Ю.И. Информационные технологии и управление // М.: Издательство ДМК Пресс, 2004. - 328 с.

8. IDEF0: функциональное моделирование деловых процессов

9. Институт управления проектами. Руководство к Своду знаний по управлению проектами (Руководство PMBOK®). - Пятое изд. - М: Издательство Project Management Institute, Inc., 2013. - 614 с.

10.ГОСТ РВ 51987-2002. Информационная технология. Комплекс стандартов на АС. Типовые требования и показатели качества функционирования информационных систем. Госстандарт России. Москва.

11.Системы управления персоналом

12. Середа С.А. HRM системы

13. Ловчева Л.В., Галкина Е.Н., Гурова Е.В. Управление персоналом: теория и практика. Делопроизводство в кадровой службе. - М.: Изд. Проспект, 2014. - 73 с.

14. Deloitte Talent management suite providers by customer organization count // - 2014. - С. 55.

15.HRM системы

16. 3. Середа С.А. Российский рынок HRM систем

17. Дугин М.А. Кто есть кто на российском рынке HRM

18. Официальный сайт решения Successfactors

19.Официальный сайт решения Saba Cloud

20. Официальный сайт решения Lumesse ETWeb

21. Официальный сайт решения "1С: "Зарплата и управление персоналом"

22. Официальный сайт решения Oracle Talent Management Cloud

23. Официальный сайт решения Webtutor

24. Сарабский А.А., Поленц И.А. Методологические основы диагностики карьерного потенциала работника // Известия Уральского государственного экономического университета. - 2016. - №3

Приложение

Процедура сохранения данных с закладки «Должность» pfrmEmpCareerPlanPos_Save

USE [ETWeb]

GO

/*** Object: StoredProcedure [dbo].[pfrmEmpCareerPlanPos_Save] ***/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

ALTER PROC [dbo].[pfrmEmpCareerPlanPos_Save]

@vintCurUserID INT,

@vintCurSysLID INT,

@rintEmpCPlanPosID INT OUTPUT,

@vintPID INT,

@vintPosID INT,

@vintCPrefID INT,

@vintCandReadyID INT,

@vdtmReadinessDate DATETIME,

@vdtmProposalDate DATETIME,

@vtxtComment NTEXT

,@vintEmpCarPlanID INT -- a.sab

,@rblnIsInsertJobFam BIT OUTPUT -- a.sab1

AS

/*@@*_____________________________________________________

(c) 2001-2004 ExecuTRACK Software AG

Object: pfrmEmpCareerPlanPos_Save

Purpose:

This SP saves data from the Career Plan Position Recommendations form

to the database.

Parameters:

@vintCurUserID: Current user context if available. NULL if unknown.

@vintCurSysLID: Language for translated text. NULL if unknown.

@rintEmpCPlanPosID: PK of record to be saved. If inserting a new record,

then PK of new record will be returned.

@vintPID: PK of employee with position recommendation.

@vintPosID: PK of position.

Other parameters: Other data to be saved.

Recordsets:

None

Returns:

0 - Success

<>0 - Error occurred

_______________________________________________________*@@*/

/*________________ CONSTANT DECLARATIONS ______________*/

DECLARE

@cstrThisProc NVARCHAR(128),

@cintErrGeneral INT,

@cintErrParamNotFound INT,

@cintErrCPlanPosDupe INT

,@cintErrCurPos INT -- a.sab

,@intJobFamID INT -- a.sab1

,@blnIsExistsJobFam BIT -- a.sab1

SET @cstrThisProc = N'pfrmEmpCareerPlanPos_Save'

SET @cintErrGeneral = 50000 -- General failure

SET @cintErrParamNotFound = 50003 -- Parameter value not found

SET @cintErrCPlanPosDupe = 50423 -- Attempt to enter duplicate

-- position recommendation.

SET @cintErrCurPos = 90001

/*___________ VARIABLE DECLARATIONS ___________________*/

DECLARE

@intErrNo INT,

@strErrMsg NVARCHAR(255),

@intReturn INT

/*_______________________________ INIT _____________________*/

-- Setting NOCOUNT ON prevents additional recordsets with the

-- "number of records affected" from being returned, which is not

-- handled the same by all providers, such as for OLEDB vs. ODBC.

SET NOCOUNT ON

/*______________ VALIDATE PARAMETERS __________________*/

-- Check whether @rintEmpCPlanPosID exists

IF (@rintEmpCPlanPosID IS NOT NULL)

AND NOT EXISTS ( SELECT *

FROM tEmpCareerPlanPos EmpCPlanPos

WHERE (EmpCPlanPos.EmpCPlanPosID = @rintEmpCPlanPosID)

) BEGIN

-- Throw the appropriate error and jump to default error handler

SET @intErrNo = @cintErrParamNotFound

EXEC pzError_Throw

@vintCurUserID = @vintCurUserID,

@vintCurSysLID = @vintCurSysLID,

@vstrProcName = @cstrThisProc,

@vintErrNo = @intErrNo,

@rstrErrMsg = @strErrMsg OUTPUT,

@vvarParam01 = N'@rintEmpCPlanPosID'

GOTO lblError

END

--{

-- Check position

IF EXISTS (SELECT * FROM tSlot Slot WHERE PID = @vintPID AND PosID = @vintPosID) BEGIN

-- Throw the appropriate error and jump to default error handler

SET @intErrNo = @cintErrCurPos

EXEC pzError_Throw

@vintCurUserID = @vintCurUserID,

@vintCurSysLID = @vintCurSysLID,

@vstrProcName = @cstrThisProc,

@vintErrNo = @intErrNo,

@rstrErrMsg = @strErrMsg OUTPUT,

@vvarParam01 = N''

GOTO lblError

END

-- }

/*__________________ MAIN _________________________________*/

-- Check whether the position is already a recommendation for the employee.

IF EXISTS ( SELECT *

FROM tEmpCareerPlanPos EmpCPlanPos

WHERE (EmpCPlanPos.PID = @vintPID)

AND (EmpCPlanPos.PosID = @vintPosID)

AND (EmpCPlanPos.EmpCarPlanID = @vintEmpCarPlanID)

AND ((@rintEmpCPlanPosID IS NULL)

OR (EmpCPlanPos.EmpCPlanPosID <> @rintEmpCPlanPosID))

) BEGIN

-- Throw the appropriate error and jump to default error handler

SET @intErrNo = @cintErrCPlanPosDupe

EXEC pzError_Throw

@vintCurUserID = @vintCurUserID,

@vintCurSysLID = @vintCurSysLID,

@vstrProcName = @cstrThisProc,

@vintErrNo = @intErrNo,

@rstrErrMsg = @strErrMsg OUTPUT

GOTO lblError

END -- IF position recommendation exists

SET @vdtmProposalDate = GETDATE()

-- {

SELECT

@intJobFamID = Pos.JobFamID

FROM tPosition Pos

WHERE Pos.PosID = @vintPosID

SET @blnIsExistsJobFam = 0

IF EXISTS (SELECT *

FROM vEmpCareerPlanJobFam EmpCarPlanJobFam

WHERE (EmpCarPlanJobFam.JobFamID = @intJobFamID)

AND (EmpCarPlanJobFam.EmpCarPlanID = @vintEmpCarPlanID)) BEGIN

SET @blnIsExistsJobFam = 1

END

-- }

-- Check whether inserting a new record (no PK provided) or

-- updating an existing record.

IF (@rintEmpCPlanPosID IS NULL) BEGIN

-- Insert a new record.

INSERT INTO tEmpCareerPlanPos (

PID,

PosID,

CPrefID,

CandReadyID,

ProposalDate,

ReadinessDate,

Comment

,EmpCarPlanID -- a.sab

)

SELECT

@vintPID,

@vintPosID,

@vintCPrefID,

@vintCandReadyID,

@vdtmProposalDate,

ReadinessDate = CASE

WHEN SysCfg.AutoCalcReadinessDate = 1

THEN DATEADD(MONTH, CandReady.PeriodLengthInMonths, @vdtmProposalDate)

ELSE @vdtmReadinessDate

END,

@vtxtComment

,@vintEmpCarPlanID -- a.sab

FROM

tzSystemConfig SysCfg

LEFT JOIN tCandidateReadiness CandReady

ON (CandReady.CandReadyID = @vintCandReadyID)

-- Check for a successful insert

SELECT @intErrNo = @@ERROR,

@rintEmpCPlanPosID = SCOPE_IDENTITY()

IF (@intErrNo <> 0) GOTO lblError

-- {

-- Insert a new record.

INSERT INTO tCandidatePos (

PID,

PosID,

IsActive,

Priority,

IsDesignatedSuccessor,

ExternalAtProposal,

CandReadyID,

ProposalDate,

ReadinessDate,

HRPlanPerID,

CandPropSrcID,

ProposedBy,

Comment,

IsFromCareerPlan,

SourceEmpCPlanPosID

,EmpCarPlanID

)

SELECT

@vintPID,

@vintPosID,

IsActive = 1,

NULL,

IsDesignatedSuccessor = 0,

ExternalAtProposal = CASE

WHEN @vintPID IS NULL THEN 1

ELSE 0

END,

@vintCandReadyID,

@vdtmProposalDate,

ReadinessDate = CASE

WHEN SysCfg.AutoCalcReadinessDate = 1

THEN DATEADD(MONTH, CandReady.PeriodLengthInMonths, @vdtmProposalDate)

ELSE @vdtmReadinessDate

END,

HRPlanPerID = (SELECT TOP(1) HRPlanPerID FROM tEmpCareerPlan WHERE PID = @vintPID),

-1,

NULL,

@vtxtComment,

1,

@rintEmpCPlanPosID

,@vintEmpCarPlanID

FROM

tzSystemConfig SysCfg

LEFT JOIN tCandidateReadiness CandReady

ON (CandReady.CandReadyID = @vintCandReadyID)

-- Check for a successful insert

SELECT @intErrNo = @@ERROR

IF (@intErrNo <> 0) GOTO lblError

-- }

-- {

IF @blnIsExistsJobFam = 0

AND @intJobFamID IS NOT NULL

AND NOT EXISTS (SELECT *

FROM tEmpCareerPlanJobFam

WHERE JobFamID = @intJobFamID

AND EmpCarPlanID = @vintEmpCarPlanID) BEGIN

-- Insert a new record.

INSERT INTO tEmpCareerPlanJobFam (

PID,

JobFamID,

CPrefID,

CandReadyID,

ProposalDate,

ReadinessDate,

Comment,

EmpCarPlanID

)

SELECT

@vintPID,

@intJobFamID,

@vintCPrefID,

@vintCandReadyID,

@vdtmProposalDate,

ReadinessDate = CASE

WHEN SysCfg.AutoCalcReadinessDate = 1

THEN DATEADD(MONTH, CandReady.PeriodLengthInMonths, @vdtmProposalDate)

ELSE @vdtmReadinessDate

END,

@vtxtComment,

@vintEmpCarPlanID

FROM

tzSystemConfig SysCfg

LEFT JOIN tCandidateReadiness CandReady

ON (CandReady.CandReadyID = @vintCandReadyID)

-- Check for a successful insert

SELECT @intErrNo = @@ERROR,

@rblnIsInsertJobFam = CAST (1 AS BIT)

IF (@intErrNo <> 0) GOTO lblError

END

-- }

END -- INSERT

ELSE BEGIN -- UPDATE

-- Update the existing record.

UPDATE EmpCPlanPos

SET

EmpCPlanPos.CPrefID = @vintCPrefID,

EmpCPlanPos.CandReadyID = @vintCandReadyID,

EmpCPlanPos.ProposalDate = @vdtmProposalDate,

EmpCPlanPos.ReadinessDate =

CASE

WHEN SysCfg.AutoCalcReadinessDate = 1

THEN DATEADD(MONTH, CandReady.PeriodLengthInMonths, @vdtmProposalDate)

ELSE @vdtmReadinessDate

END,

EmpCPlanPos.Comment = @vtxtComment

FROM

tEmpCareerPlanPos EmpCPlanPos

CROSS JOIN tzSystemConfig SysCfg

LEFT JOIN tCandidateReadiness CandReady

ON (CandReady.CandReadyID = @vintCandReadyID)

WHERE EmpCPlanPos.EmpCPlanPosID = @rintEmpCPlanPosID

AND EmpCPlanPos.EmpCarPlanID = @vintEmpCarPlanID

-- Check for successful update.

SET @intErrNo = @@ERROR

IF (@intErrNo <> 0) GOTO lblError

-- {

-- Update the existing record.

UPDATE CandPos

SET

CandPos.CandReadyID = @vintCandReadyID,

CandPos.ProposalDate = @vdtmProposalDate,

CandPos.ReadinessDate =

CASE

WHEN SysCfg.AutoCalcReadinessDate = 1

THEN DATEADD(MONTH, CandReady.PeriodLengthInMonths, @vdtmProposalDate)

ELSE @vdtmReadinessDate

END,

CandPos.HRPlanPerID = (SELECT TOP(1) HRPlanPerID FROM tEmpCareerPlan WHERE PID = @vintPID),

CandPos.Comment = @vtxtComment

FROM

tCandidatePos CandPos

CROSS JOIN tzSystemConfig SysCfg

LEFT JOIN tCandidateReadiness CandReady

ON (CandReady.CandReadyID = @vintCandReadyID)

WHERE CandPos.PID = @vintPID

AND CandPos.PosID = @vintPosID

AND EmpCarPlanID = @vintEmpCarPlanID

-- Check for a successful update

SELECT @intErrNo = @@ERROR

IF (@intErrNo <> 0) GOTO lblError

-- }

END -- UPDATE

-- Return 0 for success

SET @intReturn = 0

lblExit:

RETURN @intReturn

/*____________________ ERROR HANDLER ___________________*/

lblError:

-- An error has occurred. On entering this section @intErrNo should

-- already hold the error number

-- By default, if there are any open transactions then roll them back

IF (@@TRANCOUNT > 0) BEGIN

ROLLBACK TRAN

END

-- If return value has not been explicitly set, then use the error

-- number as return value to signify failure

IF ((@intReturn IS NULL) OR (@intReturn = 0)) BEGIN

SET @intReturn = @intErrNo

END

GOTO lblExit

Размещено на Allbest.ru


Подобные документы

  • Принцип работы автоматизированной информационной технологии, особенности ее применения в налоговой системе. Роль АИС "Налог" в повышении эффективности функционирования системы налогообложения. Информационные технологии управления бюджетной системой.

    контрольная работа [18,8 K], добавлен 13.10.2009

  • Роль структуры управления в информационной системе. Примеры информационных систем. Структура и классификация информационных систем. Информационные технологии. Этапы развития информационных технологий. Виды информационных технологий.

    курсовая работа [578,4 K], добавлен 17.06.2003

  • Формирование и развитие системы непрерывного образования. Понятие информационной технологии. Роль средств новых информационных технологий в образовании. Направления внедрения средств новых информационных технологий в образование.

    реферат [28,9 K], добавлен 21.11.2005

  • Теоретические основы информационных технологий, их значение во всех сферах жизни современного человека и общества. Изучение информационной системы для автоматизации службы управления персоналом в рамках предприятия. Отдельные программы автоматизации.

    реферат [22,3 K], добавлен 12.01.2012

  • Разработка и внедрение комплексной автоматизированной системы поддержки процессов компании. Повышение эффективности работы подразделений компании и обеспечение ведения учета в единой информационной системе. Ведение единой бухгалтерии, расчет клиентов.

    курсовая работа [657,1 K], добавлен 18.05.2015

  • Характеристика организации обработки информации в информационной системе управления. Программная реализация и алгоритм решения комплекса задач по внедрению смарт-карт. Анализ и оценка эффективности информационных технологий управления документооборотом.

    дипломная работа [2,3 M], добавлен 05.07.2010

  • Проблемы внедрения информационной системы. Процесс разработки и внедрения автоматизированной информационной системы на примере музея "Галерея изящных искусств". Рекомендации по устранению основных рисков или снижению степени их влияния на проект.

    курсовая работа [3,0 M], добавлен 07.05.2015

  • Медицинские информационные системы как способ повышения эффективности управления медицинскими учреждениями. Инструментальные средства прикладного программирования. Оценка затрат на разработку продукта и расчет себестоимости информационной системы.

    дипломная работа [1,1 M], добавлен 11.01.2016

  • Анализ основных программных средств управления сельскохозяйственным производством (GPS-навигация, проект АРИС, геоинформационные системы). Характеристика автоматизированной системы управления на основе ГИС-технологий, решаемые ею задачи и возможности.

    контрольная работа [1,1 M], добавлен 01.12.2008

  • Значение информационных технологий СУБД, Интранет и Workflow в управлении ресурсами, процессами и корпоративными знаниями. Разработка методологии планирования материальных, производственных и финансовых средств предприятия. Понятие виртуального бизнеса.

    презентация [423,9 K], добавлен 19.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.