Файл: Проектирование реализации операций бизнес-процесса «Управление персоналом» (Обоснование проектных решений по информационному обеспечению).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 18.05.2023

Просмотров: 532

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2.7. Описание программных модулей

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

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

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

На рисунке 13 представлена схема заполнения таблиц базы данных исходя из данных содержащихся в других таблицах.

Рисунок 13. Схема технологического процесса сбора, передачи и выдачи информации

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

2.8. Контрольный пример реализации проекта и его описание

Созданная система используется для автоматизации деятельности отдела кадров компании. Система дает возможность реализовать многопользовательский доступ к единой БД компании, при этом поддерживается одновременная работа нескольких пользователей с данными что позволяет гибко распределять обязанности между несколькими сотрудниками (к примеру, регистрация новых сотрудников, изменение информации, поиск, составление отчетов и т.д.). При работе в многопользовательском режиме пользователям предоставляются права доступа к данным. Но сама система не исключает возможность работы и в локальном варианте - на едином рабочем месте.


Созданная система предназначена для упрощения условий труда начальника отдела кадров. Самыми рутинными и в то же время максимально ответственными процессами становятся:

• Внесение личных данных работника в его учетную карточку;

• Поддержание архивных данных отдела кадров;

• Составление различных отчетов по личным данным работников (стаж, размер з/п, отгулы, отпуск и так далее).

При этом изначально составляется так называемая личная карточка работника. В ней хранится вся необходимая метрика работника. Затем происходит работа с внесенными данными (правка, поиск, удаление). Архив включает в себя личные карточки уволенных сотрудников, т.к. даже после увольнения по установленному закону личные данные хранятся не менее 3 лет до момента их уничтожения. Также происходит наполнение информацией словарей БД.

Словарь в данном контексте данных у пользователя есть возможность выбрать предельные значения из справочников, либо пополнить его новыми данными. На архив отдела кадров возлагается также и ряд дополнительных операций (бухгалтерия, материальная часть, учет производства продукции и другое). Упрощение условий труда возможно благодаря автоматизации основных процессов ведения архива предприятия при помощи данной программы.

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

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

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

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

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


При стандартной организации работ, сам факт изменения возраста сотрудника или его стажа, не расценивается как нормальный. Конфиденциальность данных реализуется фактически на двух уровнях – защита со стороны SQL сервера и применение разграничения доступа. АРМ в процессе работы с БД также является пользователем с точки зрения сервера. И чтобы подключение прошло успешно, он передает серверу авторизующие данные (логин и пароль).

Системный администратор обязан завести необходимую учетную запись в настройках SQL сервера. В начале работы программа выводит окно ввода логина и пароля (рисунок 14). У пользователя имеется только два варианта дальнейшей работы – либо ввести логин и корректный пароль и авторизоваться в системе, либо просто выйти из программы. Ввод неверного пароля активирует предупреждающее сообщение и, естественно, не приводит к входу в систему.

Рисунок 14. Внешний вид окна ввода пароля

Данные об уволившихся, либо ушедших в бессрочный отпуск, сотрудниках переводятся в архив отдела кадров предприятия. В программе для этого организован раздел Архив.

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

Рисунок 15. Форма получения отчетов

Рисунок 16. Отчет Личная карточка

При проведении аттестации вызывается специальная экранная форма:

Рисунок 17. Экранная форма учета проведения аттестаций

Заключение

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

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


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

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

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

Однако в большинстве случаев вместо этого отдел кадров занимается приведением в порядок огромного объема документации: договоров, справок, результатов аттестации. То есть работа ведется не с людьми, а с бумагами. Избежать этого поможет автоматизация кадрового учета на предприятии, благодаря которой работа с документами будет отнимать гораздо меньше времени.

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

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

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


Программный продукт был реализован с помощью СУБД MS Access, а также языка программирования Delphi. Оформление отчета осуществлялось с помощью интегрированного пакета Microsoft Office 2010.

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

Автоматизация проектирования вычислительных систем. Языки, мо- делирование и базы данных / ред. М. Брейер. – М.: Мир, 2014. – 463 c.

  1. Бекаревич Ю., Пушкина Н. Самоучитель Microsoft Access. – СПб.: БХВ-Санкт-Петербург, 2017. – 426 с.

Белов В.В., Чистякова В.И. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное: Учебное пособие для вузов. – М.: РиС, 2014. – 240 c

Брюс Тейт: Семь языков за семь недель. Практическое руководство по изучению языков программирования, - М., Издательство: ДМК-Пресс, 2014 г., 384 стр.

Дейтел, Дейтел: Как программировать на Visual C# 2012. Включая работу на Windows 7 и Windows 8, - М., Питер, 2014 г., 864 с.

Исаев Г.А.: Проектирование информационных систем. Учебное пособие, - М., Омега-Л, 2015 г., 424 с.

Курлов А.А, Петров Е.А.: Методология информационной аналитики, - М.,Проспект, 2014 г., 384 с.

  1. Осипов Д. Delphi. Профессиональное программирование. – СПб.: Символ-плюс, 2015. – 1056 c

Ошероув Р.О: Искусство автономного тестирования с примерами на С#, - М., ДМК-Пресс, 2014 г., 360 с.

Сидоров В.Д., Струмпэ Н.В. Аппаратное обеспечение ЭВМ. Учебник. – М.: Академия, 2014. – 336 c

Смоленцева Л.В. Анализ подходов к созданию информационных систем для экономистов // Экономика и социум. - 2014. - №4-6 (13). - С. 69-74.

  1. Смоленцева Л.В., Трутнева Л.А. Анализ рисков при внедрении информационных систем // Аллея науки. - 2017. - №16 (том 1) (Декабрь). - С.947-952.

Цуканова О. А. Методология и инструментарий моделирования бизнес-процессов: учебное пособие – СПб.: Университет ИТМО, 2015. 100с.

Чистов Д.А: Экономическая информатика (для бакалавров). Учебное пособие, - М., Кнорус, 2014 г., 512 с.

Шайдуллина Э.Н., Смоленцева Л.В. Управление рисками информационного проекта // Вест- ник современных исследований. - 2017. - С. 206-209.

Ярочкин В. Безопасность информационных систем: моногр. – М.: Ось- 89, 2015. – 320 c

Database в Delphi [Электронный ресурс] // URL: http://delphibox.ru/database-%D0%B2-delphi.html (дата обращения: 14.10.2018).

  1. Официальный сайт ПАО «Мосэнергосбыт» http://www.mosenergosbyt.com дата доступа (14.10.2018)
  1. Цуканова О. А. Методология и инструментарий моделирования бизнес-процессов: учебное пособие – СПб.: Университет ИТМО, 2015. 100с.

  2. Дейтел, Дейтел: Как программировать на Visual C# 2012. Включая работу на Windows 7 и Windows 8, - М., Питер, 2014 г., 864 с.

  3. Брюс Тейт: Семь языков за семь недель. Практическое руководство по изучению языков программирования, - М., Издательство: ДМК-Пресс, 2014 г., 384 стр.

  4. Автоматизация проектирования вычислительных систем. Языки, мо- делирование и базы данных / ред. М. Брейер. – М.: Мир, 2014. – 463 c.

  5. Белов В.В., Чистякова В.И. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное: Учебное пособие для вузов. – М.: РиС, 2014. – 240 c

  6. Осипов Д. Delphi. Профессиональное программирование. – СПб.: Символ-плюс, 2015. – 1056 c

  7. Database в Delphi [Электронный ресурс] // URL: http://delphibox.ru/database-%D0%B2-delphi.html (дата обращения: 28.05.2018).

  8. Бекаревич Ю., Пушкина Н. Самоучитель Microsoft Access. – СПб.: БХВ-Санкт-Петербург, 2017. – 426 с.