Диплом: Автоматизация управления персоналом в ООО "Альянс-Инжиниринг"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
2.4 Контрольный пример реализации проекта и его описание
Созданная система используется для автоматизации деятельности отдела
кадров компании. Система дает возможность реализовать многопользовательский
доступ к единой БД компании, при этом поддерживается одновременная работа
нескольких пользователей с данными что позволяет гибко распределять
обязанности между несколькими сотрудниками (к примеру, регистрация новых
сотрудников, изменение информации, поиск, составление отчетов и т.д.). При
работе в многопользовательском режиме пользователям предоставляются права
доступа к данным. Но сама система не исключает возможность работы и в
локальном варианте - на едином рабочем месте.
Созданная система предназначена для упрощения условий труда начальника
отдела кадров. Самыми рутинными и в то же время максимально ответственными
процессами становятся:
• Внесение личных данных работника в его учетную карточку;
• Поддержание архивных данных отдела кадров;
• Составление различных отчетов по личным данным работников (стаж,
размер з/п, отгулы, отпуск и так далее).
При этом изначально составляется так называемая личная карточка
работника. В ней хранится вся необходимая метрика работника. Затем происходит
работа с внесенными данными (правка, поиск, удаление). Архив включает в себя
личные карточки уволенных сотрудников, т.к. даже после увольнения по
установленному закону личные данные хранятся не менее 3 лет до момента их
уничтожения.
Также происходит наполнение информацией словарей БД. Словарь в данном
контексте данных у пользователя есть возможность выбрать предельные значения
из справочников, либо пополнить его новыми данными.
На архив отдела кадров возлагается также и ряд дополнительных операций
(бухгалтерия, материальная часть, учет производства продукции и другое).
Упрощение условий труда возможно благодаря автоматизации основных
процессов ведения архива предприятия при помощи данной программы.
83
Фактически, работа с личными карточками и архивом становится более четким и
удобным процессом работы с БД. Это значительно упрощает работу и
минимизирует ошибки, часто образующиеся при стандартной форме реализации
работы отдела кадров. Внешний вид функционирующего приложения показан на
рисунке 2.8.
Рисунок 2.8 Внешний вид работающего приложения
По мнению пользователя-оператора, (т.е. начальника отдела кадров) есть
лишь работающая программа. Вся работа с карточками и архивом сторонних
программ.
Оно само ПО состоит из двух логически разделенных блоков – БД и
программного интерфейса.
БД хранит все необходимые данные. К ним модно отнести данные
непосредственно архива и служебную информацию, необходимую для работы
программного интерфейса. БД абсолютно не привязана к программному
интерфейсу, и ее данным может пользоваться какая-либо другая программа.
Поэтому можно сказать, что уже изначально имеется возможность развития всей
программы. Например, бухгалтерская программа может получать данные о
сотрудниках завода, обращаясь к указанной БД. При этом сама бухгалтерская
84
программа создавалась другой группой разработчиков, без применения знаний о
создании подобной программы.
Программа жестко привязана к БД. Она реализует две наиболее важные
функции. Во-первых, она отображает данные из базы данных в понятном для
пользователя виде, а во-вторых, реализует различные манипуляции с хранящимися
данными (расчет, поиск, отправка на печать и т.д.).
В программе заложен принцип разделения прав доступа на изменение
данных.
В процессе работы с программой первым шагом является авторизация
пользователя, определяющая уровень доступа пользователя к хранимым данным и
возможность их редактирования (изменения, удаления, модификации).
Максимальный уровень доступа по сложившимся правилам принадлежит
системному администратору. Он имеет право регистрации новых пользователей в
системе, изменения их паролей, максимальной доступ к хранящейся информации.
Такой подход диктовался максимальным приближением электронного АРМ
к реальным условиям работы. Только начальник отдела кадров имеет возможность
удаления личной карточки сотрудника или изменения введенной информации
после того, как она попадает в архив и считается полностью верной. При
стандартной организации работ, сам факт изменения возраста сотрудника или его
стажа, не расценивается как нормальный.
Конфиденциальность данных реализуется фактически на двух уровнях –
защита со стороны SQL сервера и применение разграничения доступа. АРМ в
процессе работы с БД также является пользователем с точки зрения сервера. И
чтобы подключение прошло успешно, он передает серверу авторизующие данные
(логин и пароль). Системный администратор обязан завести необходимую учетную
запись в настройках SQL сервера. Чтобы сделать это, почитайте приложение.
В начале работы программа выводит окно ввода логина и пароля. У
пользователя имеется только два варианта дальнейшей работы – либо ввести логин
и корректный пароль и авторизоваться в системе, либо просто выйти из
программы. Ввод неверного пароля активирует предупреждающее сообщение и,
естественно, не приводит к входу в систему – см. рис. 2.11.
85
Рисунок 2.9 Внешний вид окна ввода пароля.
Данные об уволившихся, либо ушедших в бессрочный отпуск, сотрудниках
переводятся в архив отдела кадров предприятия. В программе для этого
организован раздел Архив. Он хранит переведенные в него личные карточки. По
архиву также возможен поиск и отбор информации. Кроме того любая карточка
может быть как помещена в архив, так и восстановлена из него. Это соответствует
повторному взятию на работу ранее работавшего на этом же предприятии
сотрудника, либо его возврат после бессрочного отпуска.
При обычной организации работы отдела кадров поиск личного дела
занимал определенное время. Затем повторно заводилась новая личная карточка и в
нее рутинно переписывались данные из старой карточки. При использовании
программы экономия времени очевидна. Достаточно найти личную карточку в
архиве и вернуть ее в активное состояние. В целом, архив очень похож на раздел
Личные карточки.
Это сделано для максимального удобства работу с программой и реализации
интуитивно-понятного интерфейса.
В программе возможно формирование отчетов и вывод их на печать.
Функция печати также доступна в некоторых разделах формы личной карточки.
86
Рисунок 2.10 Форма получения отчетов
Рисунок 2.11 Отчет штатное расписание
87
Рисунок 2.12 Отчет Личная карточка
При проведении аттестации вызывается специальная экранная форма:
88
Рисунок 2.13 Экранная форма учета проведения аттестаций
Рисунок 2.14 Учет форм проведения аттестаций
89
Рисунок 2.15 Добавление членов аттестационной комиссии
Листинги программных модулей приведены в Приложении.
90
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчета экономической
эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов. В любом случае оценка экономической
эффективности такой информационной системы должна быть комплексной и
обязательно учитывать все социальные, экономические, экологические и другие
особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации информационной
системы, а также определение главных экономических и организационных условий
для ее успешного функционирования.
При разработке отдельных компонентов или элементов информационной
системы, то результаты экономического анализа составляются непосредственно по
ним. Важно помнить, что в любом процессе проектирования ИС обязательно
содержится несколько аспектов экономического обоснования.
Программное обеспечение занимает особое место в составе комплексного
средства автоматизации. Оно также включает в себя программные модули или
отдельные пакеты программ, разработанные для использования другой
информационной системой (заимствованные), или созданные для широкого
использования в разных информационных системах (другими словам –
универсальные), или абсолютно стандартные для различных сфер применения
компьютеров. Помимо такого типа программного обеспечения почти в каждой
информационной системе имеются оригинальные, специально созданные
программы и алгоритмы, которые необходимы для нормальной работы данной
информационной системы. Важно всегда выделять процесс создания ПО из общего
процесса разработки автоматизированной системы и определять его с двух
позиций:
Прикладной, поскольку создаваемые программные продукты можно
использовать независимо от основной системы;
91
Системной, т.к. создается программное обеспечение.
Для правильного планирования процесса создания ПО и расчета его
стоимости важно определить трудоемкость разработки программных средств.
Распределение труда в процессе разработки ПО всегда вызывает огромные
трудности, как и любое другое нормирование творческой деятельности, элементы
которой могут определяться только на основе экспертных оценок опытных
программистов, либо жесткими и неизменными сроками реализации всего проекта,
что IT-специалиста находить решение. Творческая часть труда программистов
нормированию поддается, но точность этих норм имеет большой разброс и зависит
от ряда факторов. Только на основе опытно-статистических данных от разных
фирм, занимающихся программированием, были разработаны несколько методов
расчета трудоемкости разработки ПО.
В основе расчета экономической эффективности данного диплома лежит
обычное сравнение двух вариантов решения одной задачи: нового и
существующего. Базовый вариант позволяет автоматизировать лишь часть
процессов учета, предлагаемая же модель предоставляет полную автоматизацию
процесса.
Суммарная экономическая эффективность обычно складывается из пары
составляющих:
Косвенного эффекта, характеризующегося повышением точности и
правдивости данных, увеличением максимальных объемов обрабатываемых
данных;
Прямого эффекта, который позволяет сократить время на обработку и
получение информации, уменьшением трудоёмкости процесса работы и затрат на
обработку производимых операций.
Чтобы рассчитать прямой эффект, рассмотрим показатели трудовых и
стоимостных затрат.
К трудовым показателям можно отнести следующие:
Абсолютное уменьшение трудовых затрат (T) (час), которое
рассчитывается по формуле:
T = T
0
– T
1,
(3.1)
где T
0
базовый вариант трудозатрат на обработку данных (час),

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

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