|
06.04.2016, 14:08 | #1 |
Senior Member
Регистрация: 06.12.2009
Сообщений: 155
|
UML для карт
Дар, мне вдруг пришла мысль, что для более точного обозначения связей между объектами карты (идеями) очень хорошо бы подошла методология UML - унифицированный язык моделирования:
https://ru.wikipedia.org/wiki/UML С помощью этого языка на карте можно отображать разные типы связей: https://ru.wikipedia.org/wiki/%D0%94...81%D0%BE%D0%B2 - ассоциация - агрегация - композиция - обобщение - реализация - зависимость каждый тип связи отображается особой формой стрелки от одного объекта к другому: http://images.myshared.ru/17/1148427/slide_18.jpg Например: Что думаешь? Последний раз редактировалось Lotos; 06.04.2016 в 15:03. |
07.04.2016, 12:33 | #2 |
Senior Member
Регистрация: 01.12.2009
Сообщений: 1,877
|
Re: UML для карт
Соображаю..
Честно говоря что-то я в тупике, не могу понять.. В чем отличие от предыдущих программ типа http://www.gliffy.com/ https://www.lucidchart.com/ http://creately.com/ http://flowchart.com http://grapholite.com/ или MindManager? Можно писать программу? Или смысл в формах стрелок? Как я понял это создавалось как международный стандарт. Например стандарт в стрелках. Годится для презентаций на каких-нибудь международных "совещаниях".. Допустим человек говорит на непонятном языке, но по стрелкам на его схеме можно понять о чем идет речь.. Последний раз редактировалось Dar; 07.04.2016 в 13:20. |
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. |
|
08.04.2016, 00:14 | #4 | |
Senior Member
Регистрация: 01.12.2009
Сообщений: 1,877
|
Re: UML для карт
Цитата:
но что-то не цепляет меня это никак.. Кто-нибудь может возьмется это сделать. В принципе готовые схемы есть, достаточно переписать содержимое в другую схему и все. Вполне возможно появится множество вариантов, от разных людей... Тут ведь самая трудная часть это наполнение и связь.. С Gliffy копался, чего-то там не понравилось, не помню.. (кажется не было привязки стрелок к объектам) а вот дизайн самой рамки взял "на заметку".. Вроде просто, но.. наверху название кратко, а внизу можно сделать что-то разворачивающееся.. с исходным параграфом, или ссылкой на него. Последний раз редактировалось Dar; 08.04.2016 в 01:26. |
|
08.04.2016, 09:17 | #5 |
Senior Member
Регистрация: 06.12.2009
Сообщений: 155
|
Re: UML для карт
Да, возможно с первого взгляда и не видно какая может быть в этом польза. И для не очень больших карт может оно и не нужно вовсе.
Но недавно вспомнил карту, которую делал по негативным качествам. Там слишком много связей между элементами, в которых так сходу и не разберёшься. Нужно часами сидеть и вникать, прежде чем какое-то более-менее общее понимание придёт. Для подобных карт нужен иной подход, который бы конкретизировал тип отношений между элементами. Вот UML бы идеально здесь подошёл. Это скорее тип мышления. При установлении связей ты мыслишь уже не просто "это вытекает из этого" и ведёшь стрелку, а целым набором типов отношений. И прежде чем провести стрелку, думаешь как именно соотносятся эти объекты между собой. После чего проводишь особой формы стрелку, которая обозначает определённый тип отношения. Таким образом карта станет более конкретной, научной и более доступной для понимания другим. Потому что если карту рисовал ты сам, для тебя там всё понятно, каждую стрелку ты можешь объяснить что она для тебя означает, какой смысл ты в неё вложил. Но для другого человека может не очень понятно как именно соотносятся эти объекты на карте. Тогда он посмотрит на форму стрелки, потом в шпаргалку что эта стрелка значит. Ага! - обобщение. Значит этот объект является частным случаем вот этого, более общего. Мне кажется такая умственная дисциплина может быть полезна и при создании небольших карт. Приучив себя к такому типу мышления, мне кажется карты будут получаться более точными, более конкретными. |
08.04.2016, 10:31 | #6 |
Senior Member
Регистрация: 01.12.2009
Сообщений: 1,877
|
Re: UML для карт
Делать схему, допустим для производства турбин, проще.
Или показать движение денег. Смысл однозначный, туда или сюда.. А в АЙ, от каждой строчки можно провести массу линий.. Смотря как толковать, по смыслу, понятию, контексту, качествам.. Это усложняет.. и да приходится много думать. На мой взгляд все "маленькие" схемы рано или поздно должны уложиться в большую.. Вот мне тем и нравится "тороидная" схема.. там плоскость разворачивается в объем, выпирая в четырехмерное пространство.. При этом самая фишка в том что схема построенная на содержимом, начинает диктовать содержимое. ) Если понять общую концепцию, принцип работы тороидной схемы, то можно выходить на новые уровни понимания. Грубо говоря "предсказывать".. Допустим приложив к схеме какое-то понятие, плюс действие, качество, найдя пересечение и направление, можно понять что должно получиться в итоге. условно говоря вывести "новое знание", которое должно быть в АЙ, но еще может не прочитано или не понято. (утрирую) Упрощенно говоря тороидная схема превращается в поисковик. Можно найти то что словами сложно оформить или не знаешь как и по каким словам искать в известных поисковиках. Но в тороидной схеме выйти на сам принцип, сущность ответа, что должно быть.. может и не написано, но в сознание должен сложится ответ.. В идеальном варианте (как я себе это представляю, фантазирую) можно предсказывать, прогнозировать и какие-то политические события, и экономику и дела в семье или здоровье одного, отдельного человека. Вот как-то так.. Можно сказать "формы стрелок" в обычной схеме, в тороидной являются направлениями.. К центру или от центра, по кругу или против, верх или вниз, по касательной, ускорение, цетробежные силы и т.д. (ведь все это является комплексом взаимодействия сознания, духа, устремления и т.д.) |
20.03.2017, 12:58 | #7 | |
Junior Member
Регистрация: 07.12.2009
Сообщений: 19
|
Re: UML для карт
Цитата:
Его нотации есть в Visio в офисном пакете Микрософт. Но все же пришел к тому, что не все будет понятно тем, кто не изучал UML. И сейчас для фрагментарных схем-описаний достаточно будет простых диаграмм. А UM это все-таки формальный язык программирования (есть свои правила и ограничения) и он может быть больше полезен на последующих этапах работы с Учением, когда на базе наработок подборок и накоплений простых схем можно будет формировать уже более формализованную систему связей для создания какой-то информационной экспертной системы. Как-то так. |
|