Актуальность использования нотации UML при описании информационных систем предприятий малых и средних масштабов | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 11 мая, печатный экземпляр отправим 15 мая.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №47 (442) ноябрь 2022 г.

Дата публикации: 26.11.2022

Статья просмотрена: 147 раз

Библиографическое описание:

Вакорин, М. П. Актуальность использования нотации UML при описании информационных систем предприятий малых и средних масштабов / М. П. Вакорин, М. А. Алешков. — Текст : непосредственный // Молодой ученый. — 2022. — № 47 (442). — С. 9-11. — URL: https://moluch.ru/archive/442/96796/ (дата обращения: 03.05.2024).



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

Ключевые слова: UML, нотации моделирования бизнес-процессов.

UML (Unified Modeling Language или же унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения, для моделирования бизнес-процессов, системного проектирования и отображения организационных структур. [1] Первая официальная всемирная версия появилась в январе 1997 года. Язык стал основой моделирования для различных классов систем и их программного обеспечения. Нотация начала применять объектно-ориентированные методы, обрела концептуальный, логический и физический уровни моделирования систем. Последний релиз состоялся в 2007 году представил миру версию UML 2, которая включает в себя большое количество возможностей и расширенный функционал, подходящий для моделирования современных бизнес-процессов. [2]

Основными плюсами нотации являются:

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

– Любой этап бизнес-процесса может быть использован повторно в уже существующем или новом проекте организации.

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

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

Также нотация обладает следующими минусами:

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

– Моделирование в UML занимает большое количество времени в связи с избыточностью нотации.

– Устарелость нотации. UML был разработан в 1997 году, а последняя редакция была опубликована в 2007 и на данный момент существует множество более простых и гибких решений в сфере моделирования бизнес процессов. [2,3]

Опираясь на выше выявленные преимущества и недостатки нотации, можно сделать вывод о ее малой эффективность в контекстах малых и средних предприятий. Задачи моделирования на таких предприятиях за частую не требуют столь обширного и пере избыточного языка моделирования, а “возраст” нотации не идет ей на пользу, что приводит к поиску более компактных, современных, простых и гибких подходов к описанию информационных систем, таких как BPMN. В связи с чем уменьшается общая востребованность в специалистах способных работать с UML. Данный факт можно пронаблюдать на расположенном ниже графике, составленном на основе статистических данных по вакансиям, в которых упоминается необходимость знания UML, относительно общего числа вакансий в IT сфере.

График вакансий, упоминающих UML [4]

Рис. 1. График вакансий, упоминающих UML [4]

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

Для сравнения рассмотрим достаточно известную нотацию описания бизнес-процессов BPMN (Business Process Model and Notation) — система условных обозначений и их описания в XML для моделирования бизнес-процессов. Разработана Business Process Management Initiative и поддерживается Object Management Group, после слияния обеих организаций в 2005 году. Последняя версия BPMN — 2.0 опубликованная в 2011 году. [5]

Основными преимуществами нотации BPMN являются:

– Методология может использоваться для перевода модели бизнес-процесса в соответствующий программный код.

– Позволяет определить последовательность выполнения задач веб-сервисов в ходе реализации операций процессов.

– Версия BPMN 2.0 предусматривает возможность переноса и чтения диаграмм между различными графическими редакторами, которые поддерживают версию BPMN 2.0. [6]

Основными же недостатками являются:

– В стандарте моделирования BPMN предусмотрена только нотация для описания бизнес-процессов.

– BPMN-нотация содержит более 100 различных символов, всвязи с чем ВРМ-модeль процесса сложна для прочтения. [6]

На графике ниже отображена частота упоминания BPMN в вакансиях.

График вакансий, упоминающих BPMN [7]

Рис. 2. График вакансий, упоминающих BPMN [7]

На вышеизображенном графике можно наблюдать рост востребованности нотации BPMN.

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

Литература:

  1. Википедия: UML — URL: https://ru.wikipedia.org/wiki/UML (дата обращения: 20.11.2022).
  2. Блог о бизнес-процессах и BPMN: Преимущества и недостатки UML нотации в бизнес моделировании — URL: https://bpmn.pro/process/uml-notatsiya (дата обращения: 20.11.2022).
  3. Хабр: Зачем нам UML? Или как сохранить себе нервы и время — URL: https://habr.com/ru/post/458680/ (дата обращения: 20.11.2022).
  4. ITJobsWatch: UML Jobs — URL: https://www.itjobswatch.co.uk/jobs/uk/uml.do (дата обращения: 19.11.2022).
  5. Википедия: BPMN — URL: https://ru.wikipedia.org/wiki/BPMN#BPMN_2.0 (дата обращения: 21.11.2022).
  6. Studme: Моделирование бизнес-процессов — URL: https://studme.org/87197/ekonomika/preimuschestva_bpmn (дата обращения: 21.11.2022).
  7. ITJobsWatch: BPMN jobs — URL: https://www.itjobswatch.co.uk/jobs/uk/bpmn.do (дата обращения: 21.11.2022).
Основные термины (генерируются автоматически): UML, BPMN, общее число вакансий, XML, вакансия, график, график вакансий, моделирование бизнес-процессов, нотация, программное обеспечение.


Ключевые слова

UML, нотации моделирования бизнес-процессов

Похожие статьи

Обзор инструментов для построения бизнес-процессов...

Ключевые слова: инструменты, программное обеспечение, бизнес-процессы, нотации.

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

Ключевые слова: моделирование бизнес-процессов, BPMN, DFD, EPC.

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

Обзор существующих инструментов для моделирования...

Ключевые слова: моделирование бизнес-процессов, BPMN, DFD, EPC.

– Business Studio программный продукт для моделирования бизнес-архитектуры российского разработчика «ГК «Современные

– наличие основных нотаций, – генерация отчетов и регламентов на основе бизнес-моделей

Кроме выше указанных нотаций поддерживаются UML, SysML, DFD и ERD.

Применение UML-диаграмм для проектирования программных...

Цель проектирования — выявить отношения между процессами и показать, как процессы

UML — унифицированный язык моделирования, представляющий из себя систему

...(UMLUnified Modeling Language), который по сути является открытым стандартом.

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

Проектирование UML-диаграмм для системы учета рабочего...

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

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

На этапе проектирования были построены UML диаграммы вариантов использования

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

Моделирование бизнес-процессов: подходы, методы, этапы

...для этого терминах, по правилам, которые называют нотациями моделирования бизнес-процессов.

Моделирование бизнес-процессов — важная задача для любой компании.

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

В данный момент, проектируя различные IT-решения, в том числе информационные...

Формирование навыков аналитики IT-специальностей...

- роли аналитика при сборе требований, понятие бизнес-процессов и бизнес-правил

- моделировать программный продукт с использованием нотаций и языков UML и BPMN

- использовать программные продукты моделирования процессов Enterprise

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

Оптимизация бизнес-процессов IT-отдела на примере ЗАО...

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

- процессы, направленные на обеспечение работоспособности программного обеспечения

Анализ бизнес-процессов и их дальнейшее моделирование как...

Если же модель уже построена, то моделирование — это процесс исследования функционирования системы, вернее, ее модели. Основной целью моделирования бизнес-процессов является описание реального хода бизнес-процессов компании [1, с.34].

Моделирование бизнес-процесса «Сервисное обслуживание...»

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

Входом бизнес-процесса является обращение клиента в сервисный центр.

— 392 с. Волков О. Стандарты и методологии моделирования бизнес-процессов.

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

Похожие статьи

Обзор инструментов для построения бизнес-процессов...

Ключевые слова: инструменты, программное обеспечение, бизнес-процессы, нотации.

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

Ключевые слова: моделирование бизнес-процессов, BPMN, DFD, EPC.

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

Обзор существующих инструментов для моделирования...

Ключевые слова: моделирование бизнес-процессов, BPMN, DFD, EPC.

– Business Studio программный продукт для моделирования бизнес-архитектуры российского разработчика «ГК «Современные

– наличие основных нотаций, – генерация отчетов и регламентов на основе бизнес-моделей

Кроме выше указанных нотаций поддерживаются UML, SysML, DFD и ERD.

Применение UML-диаграмм для проектирования программных...

Цель проектирования — выявить отношения между процессами и показать, как процессы

UML — унифицированный язык моделирования, представляющий из себя систему

...(UMLUnified Modeling Language), который по сути является открытым стандартом.

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

Проектирование UML-диаграмм для системы учета рабочего...

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

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

На этапе проектирования были построены UML диаграммы вариантов использования

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

Моделирование бизнес-процессов: подходы, методы, этапы

...для этого терминах, по правилам, которые называют нотациями моделирования бизнес-процессов.

Моделирование бизнес-процессов — важная задача для любой компании.

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

В данный момент, проектируя различные IT-решения, в том числе информационные...

Формирование навыков аналитики IT-специальностей...

- роли аналитика при сборе требований, понятие бизнес-процессов и бизнес-правил

- моделировать программный продукт с использованием нотаций и языков UML и BPMN

- использовать программные продукты моделирования процессов Enterprise

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

Оптимизация бизнес-процессов IT-отдела на примере ЗАО...

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

- процессы, направленные на обеспечение работоспособности программного обеспечения

Анализ бизнес-процессов и их дальнейшее моделирование как...

Если же модель уже построена, то моделирование — это процесс исследования функционирования системы, вернее, ее модели. Основной целью моделирования бизнес-процессов является описание реального хода бизнес-процессов компании [1, с.34].

Моделирование бизнес-процесса «Сервисное обслуживание...»

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

Входом бизнес-процесса является обращение клиента в сервисный центр.

— 392 с. Волков О. Стандарты и методологии моделирования бизнес-процессов.

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

Задать вопрос