Понятие о логистике. Unified Modeling Language - страница 9
2. Продавец не может продавать товар дешевле 3 рублей за единицу;
3. Продавая товар по конечной цене реализации равной 40 рублям продавец должен закупать 40 единиц товара, а производитель изготавливать эти 40 единиц товара;
4. Цена реализации продукции производителем равна 25,11 рубля;
5. Прибыль продавца при этом составит 595,60 рублей, а прибыль производителя будет равна 594,4 рубля, что обеспечивает равенство их интересов.
В рассматриваемой логистической системе «Заказчик – Производитель» Заказчик будет являться «Центром прибыли», а Производитель, соответственно – «Центром затрат». В соответствии с коммерческой логикой, любое пожелание Центра прибыли должно быть исполнено, если его исполнение приводит к увеличению оптимизированного совокупного дохода системы, то есть дополнительный доход, получаемый Производителем от Заказчика должен превышать дополнительные затраты производителя, связанные с исполнением пожеланий «Заказчика» и получением этого дополнительного дохода.
Можно рекомендовать разработчикам логистической системы, кроме экономических ограничителей на базе соотношения ΔПрибыли/ΔЗатрат (соотношение должно быть больше единицы), разработать и критерии «Ограничители» не относящиеся к коммерческой области, например: юридические ограничители, моральные ограничители, репутационные ограничители и т.д.
В связи с ограниченностью времени на анализ состояния системы и принятие экономически обоснованного решения аналитики, разрабатывающие проекты решений и лица, принимающие решения должны пользоваться специальными автоматизированными программными средствами. Диаграммы, разрабатываемые на языке UML, в этом случае, будут абсолютно необходимы для составления технического задания на разрабатываемую модель логистической системы, для проектирования системы и составления рабочей документации по разрабатываемой системе, написания программного кода и его отладки.
Основы UML (Unified Modeling Language) ПРОДОЛЖЕНИЕ
В предыдущем материале были рассмотрены правила составления трех видов диаграмм из языка UML:
· Диаграмма классов;
· Диаграмма объектов;
· Диаграмма последовательностей.
Вернёмся к рассмотрению других диаграмм UML.
Диаграммы взаимодействия (диаграммы кооперации)
Диаграммы взаимодействия очень схожи с ранее рассмотренными диаграммами последовательностей, так как показывают потоки сообщений между объектами системы и является удобным средством моделирования системы. При проектировании логистической системы можно пользоваться как диаграммами последовательностей, так и диаграммами взаимодействия, по выбору разработчика.
Объекты на диаграммах взаимодействия обозначаются стандартно – прямоугольниками с написанными и подчёркнутыми именами (подчёркивание обозначает конкретный индивидуализированный объект).
Взаимодействия между объектами обозначаются линиями (лучами). Над ними обозначаются названия и порядковый номер. Продолжительность взаимодействия (срок жизни) в данной диаграмме не обозначается.
Мы уже говорили, что диаграммы последовательностей и диаграммы взаимодействия выполняют одну и ту же роль: Показывают порядок взаимодействия объектов в системе. Для наглядности покажем эти диаграммы рядом, а какой вид диаграмм предпочтёте использовать лично Вы, решать Вам.
Созданная нами диаграмма последовательностей отражала взаимодействие «Заказчика» и объектов логистической системы по обработке принятого заказа и отгрузке товаров покупателю на условиях последующей оплаты.