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

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

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

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

Добавлен: 17.05.2023

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

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

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

ВВЕДЕНИЕ

Информационные технологии – процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления таких процессов и методов.

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

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

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

Цель курсовой работы – проектирование информационной системы для реализации бизнес-процесса «Управление предприятием» на примере компании «Рельеф».

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

  • проанализировать текущую организацию бизнес-процесса «Управление персоналом» в компании ООО «Рельеф» и возникающего при его выполнении документооборота;
  • выбрать и обосновать проектные решения по информационному и программному обеспечению;
  • составить информационную модель проектируемой информационной системы;
  • разработать базу данных и программные модули ИС;
  • описать контрольный пример реализации проекта.

1 Глава. Аналитическая часть

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

Рельеф – одна из самых крупных сетей тренажерных залов в Росси. В нее входит более 70 залов в наиболее крупных городах Сибири: Новосибирск, Красноярск, Иркутск, Барнаул и др.

Большую популярность компании обеспечивает низкий ценовой диапазон стоимости занятий по сравнению с конкурентами. Кроме того, компания оказывает и другие услуги:

  • массаж (общий и оздоровительный);
  • бассейн;
  • солярий;
  • сауна и фитобочка.

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

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

Для более подробного изучения организации бизнес-процесса управления персоналом в компании ООО «Рельеф» будет использован метод моделирования.

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

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

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

На первом этапе построения IDEF0 модели система представляется как единое целое. Основная цель данного этапа – выявить входные и выходные данные, а также механизмы и правила для данной системы. Диаграмма данного этапа называется контекстной. Контекстная диаграмма для бизнес-процесса «Управление персоналом» изображена на рисунке 1 (для построения диаграмм использовалось CASE- средство AllFusion Process Modeler 7).

Рисунок 1. Контекстная диаграмма

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


Следующий этап построения функциональной модели – декомпозиция контекстной диаграммы на составляющие её бизнес-процессы. Диаграмма декомпозиции процесса управления персоналом представлена на рисунке 2.

Рисунок 2. Диаграмма декомпозиции

Управление кадрами состоит из четырех основных этапов:

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

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

В процессе выполнения бизнес-процесса управления персоналом в компании «Рельеф» формируются следующие документы: трудовой договор, приказ о приеме на работу, приказ об увольнении. На рисунке ниже (рисунок 3) приведена схема документооборота для этих документов.

Рисунок 3. Схема документооборота

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

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

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

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


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

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

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

Также для мало производительных ЭВМ создавались сетевые модели. Модели данного вида представляют собой сложные структуры, каждая из которых состоит из поименованных двухуровневых деревьев (наборов данных). Все наборы соединяются между собой с помощью «записей-связок», образуя с их помощью цепочки и т.д. Для увеличения общей производительности СУБД при разработке сетевых моделей придумали множество «маленьких хитростей». Однако, они значительно усложнили организацию хранения данных. Чтобы организовать корректное использование таких СУБД разработчику необходимо знать большое количество терминов, внутренних языков СУБД, а также детально представлять всю логическую структуру базы данных для осуществления навигации среди экземпляров БД, наборов, записей и т.д.

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


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

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

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

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

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

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

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

В качестве языка программирования был выбран язык Delphi.

Delphi 7 – язык программирования высокого уровня, имеющий следующие особенности:

  • набор операторов языка отражает принципы структурного проектирования и позволяет записывать достаточно сложные алгоритмы в лёгкой и элегантной форме;
  • синтаксис языка достаточно несложный и включает в себя возможности объектно-ориентированного программирования;
  • язык прост для изучения;
  • позволяет работать с базами данных;
  • позволяет составлять отчёты;
  • наличие компилятора с возможностью компоновки исполняемых файлов под операционные системы семейства Windows.

В качестве системы управления базой данных была выбрана СУБД Microsoft SQL SERVER.

СУБД MS SQL Server 2008 наделена всеми необходимыми возможностями. В частности, система обладает следующими преимуществами: