Файл: Проектирование реализации операций бизнес-процесса «Управление персоналом».pdf

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

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

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

Добавлен: 26.05.2023

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

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

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

ВВЕДЕНИЕ

Актуальность темы исследования.

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

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

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

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

И использование компьютером упростит не только работу сотрудника, но и позволит предприятию, которое внедрит программу уменьшить денежные затраты.

Целью курсовой работы является получение практических навыков в проектировании локального автоматизированного рабочего места управленческого персонала.

Для достижения данной цели необходимо решение следующих задач:

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

Объектом исследования является автоматизация отдела кадров. Предметом исследования являются отдел кадров.

Работа состоит из введения, двух глав, заключения и списка использованной литературы (были использованы как учебники, так и интернет-источники), а так же приложения.

1 ГЛАВА. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации.

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

Создание программы по автоматизации рабочего места (АРМ) отдела кадров, позволит хранить всю информацию обо всех сотрудниках, которые работают или/и работали на предприятии.


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

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

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

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

1.2. Характеристика существующих бизнес – процессов.

Далее рассмотрим существующие бизнес-процессы, которые есть в отделе кадров предприятия. И существующие бизнес-процессы показаны на рисунке 1:

Рисунок 1. Бизнес-процессы в отделе кадров

1.3. Характеристика документооборота, возникающего при решении задачи.

Работник отдела кадров осуществляет документооборот, который схематично показан на рисунках 2 и 3.

Рисунок 2. Документооборот приема работника на работу

Рисунок 3. Документооборот увольнения работника

Если рассмотреть выше представленные два рисунка о документообороте, который имеет место в отделе кадров, то можно сказать, что работник отдела кадров выполняет однотипную рутинную работу.

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

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


Далее обоснуем необходимость внедрения автоматизированной системы в отделе кадров.

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

  • Утеря документов;
  • Собирается много документов, назначение и источники которых неточны или непонятны;
  • Может иметь место такой факт – как того, что документы попадут в чужие руки;
  • Много рабочего времени тратится на поиск нужного документа;
  • Много времени тратится на прием и увольнение работника;
  • Часто допускаются ошибки;
  • Очень часто надо один и тот же документ составлять в нескольких копиях;
  • Сложно составить статистические отчеты;
  • Тратится много бумаги, то есть - большие денежные затраты.

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

1.4. Обоснование проектных решений по информационному обеспечению.

Информационное обеспечение – представляет совокупность данных, которые представлены в определенной форме – удобной для компьютера, для дальнейшей компьютерной обработки.

ИО это совокупность следующих трех компонент:

• Системы классификации и кодирования;

• Системы унифицированной документации, которая используется в ИО;

• Информационная база.

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

В был употреблен локальный классификатор. Локальная классификатор имеет область видимости – всю программу.

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

  • Классификатор «№ карточки»;
  • Классификатор «№ специальности»;

Структурная формула классификатора «№ карточки» такая:

F = [Наименование]:[XXX] — номер карточки

Пример заполнения – 234

Структурная формула классификатора «№ специальности» такая:

F = [Наименование]:[XX] — номер специальности

Пример заполнения – 4.

В теории информатике есть несколько моделей баз данных (БД), а именно:

- Иерархическая. Эта модель представляет собой структуру данных, напоминающую «дерево». Модель работает по такому принципу: несколько узлов низшего уровня соединяются с помощью связи с одним узлом высшего уровня. Те соединяются с узлами уровня ещё выше и так далее;

- Сетевая - похожая на иерархическая, вид также напоминает дерево, но отличается от неё характером связи между компонентами - не один ко-многим, а много ко многим;

- Реляционная - база данных, которая сильно отличается от остальных, так как по внешнему своему видом является таблицей. Строка каждой таблицы содержит определенную информацию об объекте внутри базы, а столбец - одинаковый тип данных объекта[1].

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

Как и все БД, база состоит из таблиц, где хранятся все данных. Следует отметить, что каждая таблица обладает уникальны кодов.

Разработанная БД позволяет пользователю следующие возможности:

 Вводить личные данные нового сотрудника, указывая следующие параметры:

 № личной карточки;

 Фамилия;

 Имя;

 Отчество;

 Дату рождения;

 Семейное положение;

 Данные паспорта;

 Специальность;

 Стаж работы;

 Последнее место работы.

 Выводить список сотрудников с возможностью сортировки по любому параметру.

 Выводить личные данные по любому сотруднику.

 Выводить отчеты по поощрениям и взысканиям.

 Выводить отчеты по отпускам.

1.5. Обоснование проектных решений по программному обеспечению.

Для разработки программы была выбрана система управления базами данных (СУБД) - Microsoft Access версии 2010.

Microsoft Office Access или просто Microsoft Access – это реляционная СУБД) разработанная фирмой Microsoft. Access входит в состав пакета Microsoft Office. СУБД имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных[2].


Была выбрана данная СУБД так как, Microsoft Access 2010 - это программа с помощью которой можно создавать БД, а так же легко управлять ими.

Access 2010 — это средство проектирования и развертывания приложений баз данных, с помощью которого можно отслеживать важную информацию. Данные можно хранить на компьютере или публиковать в Интернете, чтобы другие пользователи могли работать с базой данных через веб-браузер[3].

В отличие от других настольных СУБД, Access хранит все данные в одном файле, а распределяет их по разным таблицам, как принято в реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных.

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

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

2 ГЛАВА. ПРОЕКТНАЯ ЧАСТЬ.

2.1. Информационная модель и её описание.

Информационная модель программы показана на рисунке 4:

Рисунок 4. Информационная модель программы

Информационная модель состоит из следующих уровней:

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