Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Моделирование предметной области «Управление персоналом» с помощью UML (Аналитическая часть)

Содержание:

Введение

За последние несколько десятков лет значительно увеличился объём и оборот используемой информации во всех направлениях жизнедеятельности человека:

– финансовой;

– экономической;

– политической;

– духовной.

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

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

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

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

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

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

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

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

В соответствии с целью работы ставятся следующие основные задачи:

– описать предметную область и привести постановку задачи;

– выполнить выбор средств для моделирования бизнес-процессов (БП);

– реализовать моделирование процесса «как есть»;

– предоставить предлагаемые мероприятия по улучшению бизнес-процессов;

– выполнить моделирование БД «как должно быть».

Объект исследования – теория исследования бизнес-процессов.

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

Методами анализа, которые применяются в работе, являются методы системного анализа, проектирования и разработки программного и информационного обеспечения ИС, CASE-технологии.

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

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

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

Описание предметной области. Постановка задачи.

Настоящий мир информационных технологий трудно представить без возможности работы с большими объёмами данных. Такие объёмы удобно обрабатывать с помощью специальных информационных массивов – баз данных.

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

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

– принятие на работу;

– увольнение с работы

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

  • Анализ данных.

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

– трудовая книжка;

– паспорт;

– документ об образовании.

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

  • Составление трудового договора.

Составление трудового договора выполняется по предусмотренной форме. Трудовой договор или контракт заполняется при принятии на работу. Он содержит данные:

– табельный номер;

– фамилию, имя, отчество;

– должность (рабочее место);

– основание (приказ о принятии на работу).

После составления договора в трудовую книжку заносится отметка и формируется личное дело.

  • Формирование личного дела

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

– дата и место рождения;

– пенсионное свидетельство;

– адрес;

– паспорт: серия, номер;

– семейное положение;

– медицинское страхование;

– ИНН;

– дети;

– документы по образованию;

– трудовая история с указанием следующих данных:

  • предприятие;
  • стаж;
  • должность;
  • статья увольнения.

4. Изменение штатного расписания.[1]

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

5. Выдача документов.

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

6. Составление списка уволенных работников за период

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

К главным функциям отдела кадров относят:

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

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

Сотрудники отдела кадров вынужден работать с большим количеством работников. Это приводит к бумажной «волоките», которая является источником огромного количества бумаги.

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

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

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

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

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

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

Основная функция каждого отдела кадров – это подбор персонала и его управление, а также и постоянная работа с работниками.

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

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

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

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

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

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

Также сотрудники отдела кадров вынужден работать с большим количеством персонала.

1.2. Предлагаемые мероприятия по улучшению бизнес-процессов

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

Таблица 1. Обзор затрат в бумажном варианте

Действия

Средняя численность выполняемых операций

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

Суммарное время, минуты

Получение заявления от сотрудника (отпуск, увольнение и т.д.)

25

5

125

Обработка заявления

25

5

125

Формирование вспомогательной документации

25

5

125

ИТОГО, минут

375

Поскольку в исследовании описывается процесс управления персоналом, то основные его объектами являются:

– кадровики;

– сотрудники.

В результате, тратится 325 минут на обработку процесса управление персоналом.

Заметим, что если учесть конечную продолжительность стандартного дня функционирования предприятий, то можно предположить, что для реализации других рабочих обязанностей, будет затрачено только около 30-40% всего времени.

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

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

Рисунок 1 – Недостатки управления персоналом в традиционном виде

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

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

– компьютеры;

– сервера;

– принтеры;

– сканеры;

– специализированное программное обеспечение;

– настроенную ЛВС;

– сеть Интернет и другие коммуникационные устройства.

В таблице 2 описаны характеристики эффекта от реализации автоматизации управления персоналом.

Таблица 2. Эффект от выполнения автоматизации управления персоналом

Действия

Средняя численность выполняемых операций

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

Суммарное время, минуты

Получение заявления от сотрудника (отпуск, увольнение и т.д.)

25

3

75

Обработка заявления

25

2

50

Формирование вспомогательной документации

25

3

75

ИТОГО, минут

200

Заметим, что в результате усовершенствования автоматизации указанного процесса общее время на реализацию учета рабочего снизится на 200 минут.

Другие преимущества автоматизации управления персоналом изображены на рисунке 2:

Рисунок 2 – Положительные стороны автоматизации управления ерсоналом

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

2.Проектная часть

2.1.Выбор средства для моделирования предметной области решаемой задачи

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

Данная методология конкурирует при описании функционального аспекта ИС с методами, ориентированными на описание потоков данных (DFD).

Но, в отличие от них нотация позволяет:

– описывать любые системы, не лишь информационные;

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

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

Базу методологии IDEF0 составляет так называемый графический язык описания БП.

Модель в этой нотации представляет собой множество иерархически взаимосвязанных и упорядоченных диаграмм. Каждая из диаграмм является единицей описания и располагается на отдельным листах.[26]

Модель (TO-BE, AS-IS, SHOULD-BE) может в себе содержать такие 4 типа диаграмм:

– контекстную;

– декомпозиции;

– дерева узлов;

– экспозиции.

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

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

Далее функции можно разделить на подфункции и так можно выполнять до достижения нужного уровня детализации системы. [40]

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

Все найденные несоответствия устраняются, а в результате чего приступают к последующей детализации БП.

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

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

Методология IDEF0 нашла большое признание и применение, в основном, благодаря простому графическому подходу, используемому для построения модели. [22]

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

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

Рассмотренных навыков практически достаточно для выполнения процесса моделирования.

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

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

http://www.nazametku.com/wp-content/uploads/2010/11/idef0_arrows.jpg

Рисунок 3 – Схема IDEF0

Рассмотрим основные составные части диаграммы.

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

Название работы должно выражать какое-то действие (к примеру, «Расчет допускаемых скоростей», «Изготовление детали», «Формирование ведомости» и т.д.).[14]

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

Рассматриваемая нотация могут применять такие типы стрелок:

– вход – это информация или материал, что используются и преобразуются деятельность для получения результата (или выхода). Вход может отвечать на вопрос «Что будет обработано?».

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

– управление – управляющие, нормативные или регламентирующие данные, которыми может руководствоваться работа. Управление отвечает также на вопрос «В соответствии с какими аргументами выполняется работа?».

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

Стрелки управления входят в верхнюю грань блока работы. Если при построении диаграмм возникает вопрос, как нарисовать стрелку сверху, то рекомендуется ее нарисовать как вход;

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

При этом, в качестве выхода может являться как материальный объект (платежные документы, деталь, автомобиль, ведомость), так и нематериальный (ответ на вопрос, выборка данных, устное указание). [2]

– механизм – это ресурсы, которые выполняют определенный блок работы. Механизм отвечает на следующий вопрос «Кто именно выполняет работу?». В качестве механизма описывается персонал предприятия, студент, оборудование, станок, программа и другие. Стрелки механизма входят в нижнюю грань;

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

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

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

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

BPMN (Business Process Management Notation) – это промежуточное звено между визуализацией/ формализацией и воплощением разработки бизнес-процесса.

Говоря проще, рассматриваемая нотация представляет собой структуру протекания БП.

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

Как максимум, процесс моделирования в BPMN позволяет впоследствии выполнить автоматизацию бизнес-процессов в полном соответствии с созданной схемой.

Первая версия нотации вышла в мае 2003 года (BPMN 1.0). Последующая версия была создана в январе 2010 года (BPMN 2.0). В январе 2011 года компания OMG презентовала последнюю версию, которая используется и сегодня.[13]

Рассмотрим основные графические компоненты BPMN.

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

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

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

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

BPMN-процесс – это бизнес-процесс, что отражён с помощью рассматриваемой нотации.

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

Элементы нотации – это компоненты графической схемы, а также и составляющие самого БП.

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

Весь БП состоит из так называемых пулов:

– совокупности операций;

– лиц, что будут выполнять эти операции.

Стандарт описания БП DFD – Data Flow Diagram – это диаграмма потоков данных, которая применяется для описания процессов самого верхнего уровня, а также для описания существующих в организации потоков информации.[33]

Рассмотрим методику использование и особенности применения DFD-диаграмм.

Созданные модели потоков организации могут быть применены при решении следующих задач:

– определение существующих хранилищ информации (текстовые документы, СУБД, файлы);

– анализ и определение данных, необходимых для реализации каждой функции БП;

– подготовка к разработке модели структуры данных компании, так называемое ERD-моделирование;

– выделение вспомогательных и основных бизнес-процессов организации.

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

DFD представляет исследуемую моделируемую систему в качестве сети связанных работ.

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

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

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

Под диаграммой использования понимается наиболее общее представление назначения предметной области.

Диаграмма использования отвечает на главный вопрос процесса моделирования: какие действия выполняет система?

На диаграмме использования используются 2 главных типа сущностей:

– лица;

– варианты использования.

Стоит отметить, что между ними устанавливаются такие основные типы соотношений:

– ассоциация между лицом и вариантами использования;

– выполнение обобщения между разными действующими лицами;

– обобщение для вариантов использования;

– определение зависимостей (различных типов) для вариантов использования.[9]

На диаграмме использования, аналогично, как и на других, могут присутствовать комментарии.

Кроме этого, это настоятельно рекомендуется выполнять для улучшения уровня читаемости диаграммы.

Стоит отметить, что применение данного типа диаграммы является обоснованным, так как UML – объектно-ориентированный язык, а классы являются его главными компонентами.

На диаграмме классов может быть применен один главный тип сущностей – классы (включая примитивные типы, интерфейсы, классы-ассоциации, а также многие другие), между ними устанавливаются следующие варианты отношений:

– ассоциация для классов;

– обобщения для классов;

– зависимости между классами.

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

В настоящее время в РФ для анализа, а также выполнения моделирования БП широко могут применяться средства моделирования:[13]

– Rational Rose;

– АllFusion Modeler;

– Oracle Designer;

– Process Modeler;

– ARIS.

Кроме этого, в заграничном опыте используются помимо уже упомянутых, средства Ithink Analys, System Architect.

АllFusion Data Modeler, а также продукт AllFusion Process Modeler (еще несколько лет тому назад они имели наименование ERWin, BPWin) компании Соmputer Associates давно входят в пятерку качественных производителей ПО, предлагая инструменты для резервного копирования, выполнения моделирования, управления разного рода инфраструктурой предприятия, уровнями информационной безопасности.

Заметим, что пакет BPWin базирован на методологии моделирования IDEF, а также он предназначается для реализации процесса функционального моделирования.

Методология IDEF, что входит в совокупность официальных стандартов США, представляется совокупностью инструментария, правил или процедур, что в свою очередь предназначены для реализации функциональной системы объекта исследуемой предметной области. [6]

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

Основными характеристиками такого типа моделирования являются:

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

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

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

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

Каждый вход должен указываться на своего поставщика. К самым типичным входам для БП можно отнести:

– сырье для создания продукции;

– документация;

– материалы и оборудование;

– персонал и отделы;

– полуфабрикаты и потребности;

– информация и отчетность;

– услуги и другие компоненты.

– Выходом является продукт, а именно, информационный или материальный (или множество) объектов или услуг, которые являются результатом выполнения четко определенного процесса и потребляемый клиентами из вне.[12]

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

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

Заметим, что к выходам для БП можно отнести:

– готовую продукция;

– результатную документацию;

– обработанную информацию;

– персонал и подразделения;

– услуги и прочее.

Ресурсом бизнес-процесса является информационный или материальный субъект, что постоянно используется при выполнении исследуемого БП, но он не считается входом.[8]

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

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

На рисунке 4 показан интерфейс рассматриваемой программы:

Результат пошуку зображень за запитом "erwin"

Рисунок 4 – Окно программы АllFusion Data Modeler

Рассмотрим основные возможности данного ПО:[4]

– программа поддерживает такие 3 главные стандартные нотации моделирования БП:

– DFD;

– IDEF0;

– UML.

Указанные нотации позволяют описать практически любую предметную область максимально точно;

– позволяет выполнять оптимизацию процедуры в компании;

– поддерживает методы расчета себестоимости хозяйственной деятельности;

– интегрирован с такими продуктами, как ERwin, Paradigm Plus и прочие;

– интегрирован с инструментарием имитационного моделирования Arena.

Набор современных инструментальных средств с названием Oracle Designer использует решение для разработки разного рода систем корпоративного уровня.[1]

Oracle Designer может брать участие практически во всех фазах ЖЦ разработки любого ПО – от моделирования до внедрения программы.

Oracle Designer можно применять не лишь для разработки приложений разной сложности, а и для ведения инструментов учета изменений, которые неизбежно происходят при внедрении такой системы. [10]

Графические модели, созданные на основании данного продукта, для определений проекта, могут быть интегрированы с репозиторием, а также существенно облегчать взаимодействие с другими инструментами, к примеру, Oracle Designer.

Окно Oracle Designer изображено на рисунке 5.

Результат пошуку зображень за запитом "Oracle Designer"

Рисунок 5 – Внешний вид ПО Oracle Designer

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

Одним с таких средств является Visio, разработанный компанией MicroSoft.

Visio (рисунок 6) поддерживает огромное число моделей UML, отражающие самые различные аспекты системы.[5]

Версия Microsoft Office Visio 2016 предоставляет новые инструменты в помощь для интуитивного создания диаграмм, включая новые и усовершенствованные формы и трафареты, улучшенные эффекты и темы, а также функции соавторства, упрощающие совместную работу. Пользователи Visio 2016 могут более динамично выстраивать диаграммы за счет привязки форм к данным реального времени, а затем делиться результатами со своими коллегами через web-браузер с помощью служб Visio Services в SharePoint, даже если у этих пользователей не установлено ПО Microsoft Office Visio 2016. Версия Microsoft Office Visio 2016 поддерживает только операционные системы Windows 8 и 7.

Результат пошуку зображень за запитом "visio описание uml"

Рисунок 6 – Окно системы ARIS

Система Visio представляет собой комплекс средств моделирования, а также в нем можно выполнять анализ деятельности компании.

2.2. Моделирование предметной области решаемой задачи с использованием объектно-ориентированного подхода к проектированию

Рассмотрим процесс моделирования БП для управления персоналом в нотации UML [2].

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

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

На рисунке 7 показана диаграмма вариантов использования для управления персоналом на основании написанного заявления.

Рисунок 7 – Диаграмма вариантов использования

В данном случае присутствуют 3 действующих лиц:

– сотрудник отдела кадров;

– работник;

– руководитель.

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

– написание заявления;

– рассмотрение заявления;

– утверждение заявления;

– предоставление отчетности;

– проверка отчетности.

Диаграмма последовательности является одной из разновидности диаграмм взаимодействия и предназначена для моделирования взаимодействия объектов Системы во времени, а также обмена сообщениями между ними.[3]

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

На рисунке 8 показана диаграмма последовательности для управления персоналом.

Рисунок 8 – Диаграмма последовательности

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

Диаграммы состояний служат для моделирования динамических аспектов системы. Данная диаграмма полезна при моделировании жизненного цикла объекта. [13]

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

На рисунке 9 рассматривается диаграмма состояний для предметной области «Управление персоналом».

Рисунок 9 – Диаграмма состояний

На рисунке показаны состояния компонентов процесса управления персоналом.

Диаграмма деятельности (activity diagram) — UML-диаграмма, на которой показано разложение некоторой деятельности на её составные части.

На рисунке 10 описана диаграмма деятельности для предметной области «Управление персоналом».

Рисунок 10 – Диаграмма деятельности

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

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

Рисунок 11 – Диаграмма классов

На рисунке 11 описаны классы рассмотренной предметной области, при этом указаны ассоциативные связи, методы и поля классов.

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

Заключение

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

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

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

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

К этим средствам также относятся методы:

– моделирования;

– анализа разных сфер деятельности;

– прогнозирования;

– статистические и другие.

По результатам написания работы выполнено следующие основные задания:

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

– выполнен выбор средств для моделирования бизнес-процессов (БП);

– реализовано моделирование процесса «как есть»;

– предоставлены предлагаемые мероприятия по улучшению бизнес-процессов;

– выполнено моделирование БД «как должно быть».

Список использованных источников

  • Громов, А.И. Управление бизнес-процессами: современные методы. монография / А.И. Громов, А. Фляйшман, В. Шмидт. - Люберцы: Юрайт, 2016. - 367 c.
  • Джестон, Д. Управление бизнес-процессами. Практическое руководство по успешной реализации проектов / Д. Джестон, Й. Нелис. - М.: Символ, 2015. - 512 c.
  • Долганова, О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. - 289 c.
  • Елиферов, В.Г. Бизнес-процессы: Регламентация и управление: Учебник. - М.: НИЦ ИНФРА-М, 2013. - 319 c.
  • Михеев, А.Г. Системы управления бизнес-процессами и административными регламентами на примере свободной программы RunaWFE. - М.: ДМК, 2016. - 336 c.
  • Нелис, Й. Управление бизнес-процессами: Практическое руководство по успешной реализации проектов. - СПб.: Символ-плюс, 2015. - 512 c.
  • Репин, В.В. Бизнес-процессы. Моделирование, внедрение, управление. - М.: Манн, Иванов и Фербер, 2013. - 512 c.
  • Репин, В.В. Процессный подход к управлению. Моделирование бизнес-процессов. - М.: Манн, Иванов и Фербер, 2013. - 544 c.
  • Ротер, М. Учитесь видеть бизнес-процессы: Построение карт потоков создания ценности. - М.: Альпина Паблишер, 2015. - 136 c.
  • Рудакова, О.С. Реинжиниринг бизнес-процессов: Учебное пособие для студентов вузов. - М.: ЮНИТИ-ДАНА, 2013. - 343 c.
  • Самуйлов, К.Е. Бизнес-процессы и информационные технологии в управлении телекоммуникационными компаниями. - М.: Альпина Паблишер, 2014. - 323 c.
  • Теличенко, В. И. Информационное моделирование технологий и бизнес-процессов в строительстве. - М.: Издательство Ассоциации строительных вузов, 2014. - 144 c.
  • Тельнов, Ю.Ф. Инжиниринг предприятия и управление бизнес-процессами. Методология и технология: Учебное пособие. - М.: ЮНИТИ, 2015. - 176 c.