Научная статья на тему 'ИСПОЛЬЗОВАНИЕ UML-ДИАГРАММ ДЛЯ ОПТИМИЗАЦИИ БИЗНЕС-ПРОЦЕССОВ'

ИСПОЛЬЗОВАНИЕ UML-ДИАГРАММ ДЛЯ ОПТИМИЗАЦИИ БИЗНЕС-ПРОЦЕССОВ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
10
0
Читать
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
модель / UML-моделирование / UML-диаграммы / диаграмма прецедентов / строительные объекты / бизнес-процессы / информационная система.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Шатова А. Д.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
Предварительный просмотр
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ИСПОЛЬЗОВАНИЕ UML-ДИАГРАММ ДЛЯ ОПТИМИЗАЦИИ БИЗНЕС-ПРОЦЕССОВ»

УДК 005

Шатова А.Д.

Студент 4 курса направления прикладная математика и информатика ФГБОУ ВО «Технологический университет»

г. Королёв, Россия Научный руководитель: Логачева Н.В. Кандидат технических наук, доцент кафедры информационных технология и управляющих систем г. Королёв, Россия

ИСПОЛЬЗОВАНИЕ UML-ДИАГРАММ для оптимизации бизнес-процессов

Аннотация

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

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

модель, UML-моделирование, UML-диаграммы, диаграмма прецедентов, строительные объекты,

бизнес-процессы, информационная система.

Центральным элементом деятельности, ведущей к созданию первоклассного программного продукта, является моделирование. Модели позволяют наглядно продемонстрировать желаемую структуру и поведение системы. Они также необходимы для визуализации и управления ее архитектурой. Модели помогают добиться лучшего понимания создаваемой системы, что зачастую приводит к ее упрощению и обеспечивает возможность повторного использования. Наконец, модели нужны для минимизации риска [1, 6 с.].

Унифицированный язык моделирования (Unified Modeling Language, UML) - это графический язык для визуализации, специфицирования, конструирования и документирования систем, в которых главная роль принадлежит программному обеспечению [2, 11 с.].

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

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

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

Далее отдел снабжения выбирает поставщика на основе коммерческих предложений, в которых

отражены технические характеристики материальных ресурсов, их цена, а также условия поставки.

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

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

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

1. Отдел снабжения.

2. Отдел логистики.

3. Прорабы.

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

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

Рисунок 1 - Диаграмма прецедентов оформления заказа

Таблица 1

Описание действующих лиц

Наименование Специализация

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

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

Прорабы Пользователь, имеющий доступ только к данным по закрепленному за ним объектом

Пользователь Способ авторизации для вышеперечисленных действующих лиц

Таблица 2

Описание вариантов использования

Действующее лицо Цель Краткое описание

Отдел снабжения СК1Ю данных о заказах Создание, чтение, модификация и удаление данных о заказах

Отдел снабжения СК1Ю данных об объектах Создание, чтение, модификация и удаление данных об объектах

Отдел снабжения СК1Ю данных о поставщиках Создание, чтение, модификация и удаление данных о поставщиках

Отдел снабжения Выбор поставщика Выбор поставщика среди известных

Отдел снабжения Отслеживание доставки Отслеживание процесса доставки

Отдел логистики Отслеживание доставки Отслеживание процесса доставки

Отдел логистики Закрытие заказа При принятии материала прорабом - отдел снабжения закрывает заказ в БД

Отдел логистики Оформление доставки Подбор ТС и построение маршрута

Прораб СК1Ю данных о заказах Создание, чтение, модификация и удаление данных о заказах

Прораб Оформление заказа Оформление заказа по необходимым материалам

Прораб Прием доставки Прием доставки

Пользователь Вход в пользовательский интерфейс

Список использованной литературы:

1. Буч Г., Рамбо Д.,Якобсон А. Язык UML. Руководство пользователя. Второе издание. Москва: ДМК пресс, 2006. 496 с.

2. Буч Г., Якобсон А., Рамбо Д. UML. 2-е издание Классика CS. Санкт-Петербург: Питер, 2005. 736 с.

© Шатова А.Д., 2024

i Надоели баннеры? Вы всегда можете отключить рекламу.