07.04.2016, 14:02 | #3 | |
Senior Member
Регистрация: 06.12.2009
Сообщений: 155
|
Re: UML для карт
UML - это не программа, а методология моделирования классов, чтобы показать все зависимости и отношения между будущими объектами программы, прежде чем начать писать код.
В нашем случае мы можем взять из этой методологии только концепцию обозначения связей между элементами. Т.е. грубо говоря да, форма стрелок. Каждая из форма обозначает разный тип связи. Делает более конкретными их отношения. Потому что простая стрелка не способна отразить как именно относится один объект к другому, какие именно у них отношения. С помощью формы стрелки можно конкретизировать тип отношения. Пример отношений между классами: http://deryabych.narod.ru/6/7.html Вот взять например твои же примеры из темы о технологии построения схем: Это агрегация. Ток огня состоит из сознания и энергии. Цитата:
Можно поискать примеры и для всех типов отношений: - ассоциация - агрегация - композиция - обобщение - реализация - зависимость кстати в Gliffy можно рисовать UML-диаграммы: https://www.gliffy.com/uses/uml-software/ И вроде даже экспортировать в SVG Последний раз редактировалось Lotos; 07.04.2016 в 16:18. |
|