Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Универсальный язык моделирования UML






Некоторые диаграммы, используемые в настоящей работе, построены с помощью языка UML (Unified Modeling Language). Язык UML являетсяязыком визуального моделирования сложных систем. Он был разработан Г. Бучем, Д. Рамбо, И. Якобсоном для визуализации, проектирования и документирования компонентов программного обеспечения, бизнес-процессов и других систем. Формальная спецификация последней версии UML 2.0 опубликована в августе 2005 г. [2] Язык UML 1.4.2 принят в качестве международного стандарта ISO/IEC 19501: 2005. [11] Он содержит в себе механизмы расширения, предназначенные для адаптации к конкретным требованиям разработчика без необходимости изменения модели.

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

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

· диаграмма вариантов использования;

· диаграмма классов;

· диаграммы поведения, к которым относятся диаграмма состояний и диаграмма деятельности;

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

· диаграммы реализации, включающих диаграмму компонентов и диаграмма развёртывания.

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

Порядок этапов построения модели таков:

1. логическое представление статической модели структуры;

2. логическое представление модели поведения;

3. физическое представление модели системы. [2]

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

Приведем некоторые канонические диаграммы исследуемой предметной области - таможенное оформление грузов.

Диаграмма вариантов использования

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

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

Инспектор таможни
Оформление при выгрузке на СВX
 
Составление декларации на груз
Получение разрешительных документов (сертификатов, лицензий
Оплата всех таможенных платежей и налогов
Оформление груза в таможне
Согласование таможенной стоимости
< < include> >
Оформление ДТ в спец. режимах (до прибытия груза)
Устная форма декларирования
Оформление ДТ с досмотром груза
Покупка товаров в магазине DUTY-FREE
< < include> >
< < include> >
< < include> >
Сотрудники участника ВЭД
< < extend> >
< < extend> >

 


Рис. 4 Пример диаграммы вариантов использования

Описание диаграммы.

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

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

С другой стороны, есть определенные процедуры оформления товаров, такие как покупка в таможенной зоне магазина DUTY FREE или также прохождение по «зеленому коридору» при посадке в самолет. В первом случае, мы на кассе магазина, оплачиваем покупку в любой валюте, не уплачивая таможенных пошлин, во втором используем устную форму декларирования (сообщаем, что мы с собой везем). Такие формы в некотором смысле не зависят от реализации общего процесса таможенного оформления груза в таможне. Они могут выступать как самостоятельные бизнес - варианты использования, и прикрепляются к базовому варианту отношением расширения со стереотипом < < extend> >. Обозначаем их также пунктирной стрелкой.

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

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






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.