Скачать программу для построение схем визуализации. Средства для визуального проектирования

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

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

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

Существует много бесплатных программ для создания ассоциативных карт. Пожалуй, одна из самых известных - это FreeMind . Это кроссплатформенное приложение, написанное на Java и распространяемое согласно лицензии GNU GPL. Благодаря экспорту XHTML можно создавать карты-схемы со сложной разветвленной структурой, содержащие ссылки на внешние источники (другие диаграммы связей, файлы и веб-страницы).

Программа позволяет скрывать отдельные ветви, использовать HTML для форматирования узлов, декорировать углы и ветви, графически связывать узлы, осуществлять поиск по отдельным ветвям, импортировать и экспортировать списки. Готовая диаграмма связей может быть экспортирована в форматы JPEG, PNG, SVG и PDF. Предусмотрена интеграция приложения с вики-проектами .

На основе приложения FreeMind были созданы еще два проекта: FreePlane и SciPlore MindMapping. В программе FreePlanе упор был сделан на удобстве использования. В ее создании принимал участие один из ключевых разработчиков FreeMind. Как и ее «родитель», эта программа кроссплатформенная. Она полностью поддерживает формат файлов FreeMind, но содержит также дополнительные опции и возможности, не поддерживаемые FreeMind.

Программа SciPlore MindMapping в большей степени ориентирована на студентов и ученых. В ней делается больший упор на работу с форматом PDF (в том числе импорт закладок) и поддержку ключей BibTeX (ПО для создания форматированных списков библиографии). Это первая программа, комбинирующая в себе создание диаграмм связей и управление библиографической информацией. Формат файлов SciPlore MindMapping на 100% совместим с FreeMind.

На FreeMind основана и WikkaWiki (часто ее называют просто Wikka). По сути, это написанный на PHP вики-движок, использующий для хранения страниц СУБД MySQL. Движок очень легкий и производительный, он сочетает в себе стандартные возможности вики-движка с поддержкой карт памяти формата FreeMind.

Проект VUE (Visual Understanding Environment) был создан специально для учебных заведений и распространяется по соответствующей лицензии. Это кроссплатформенное бесплатное приложение можно также использовать для создания презентаций. Помимо стандартных опций, которыми обладают большинство приложений для создания интеллект-карт, VUE может похвастаться новыми возможностями: инструменты для динамического представления карт, инструменты для слияния и анализа карт, расширенные возможности использования ключевых слов-меток и поиска, поддержка семантической паутины, расширенный поиск на онлайн-ресурсах (Flickr, Twitter, Yahoo и т.п.).

Программа XMind обладает достаточно простым интерфейсом. Ее используют для управления задачами и знаниями, на совещаниях и в тайм-менеджменте. Диаграмма связей, созданная в этом приложении, может содержать границы элементов, отношение между элементами, ярлыки, маркеры, ссылки, текстовые пометки, аудио- и графические файлы, вложенные файлы других форматов. Готовые документы можно экспортировать в PowerPoint, MS Word и PDF.

Еще из бесплатных программ для создания диаграмм связей можно упомянуть CAM editor, Compendium, Pimki . Существуют также сайты для создания интеллек-карт . Большинство этих сервисов условно-бесплатные. Это значит, что вы либо можете создать в бесплатном режиме лишь ограниченное количество карт (обычно 2-3), либо пользоваться сервисом бесплатно ограниченное количество времени (около недели).

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

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

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

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

Как и любая другая программа из серии Microsoft Office, Visio имеет все необходимые для комфортной работы инструменты: создание, редактирование, соединение и изменение дополнительных свойств фигур. Реализован и специальный анализ уже построенной системы.

Dia

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

Огромная стандартная библиотека форм и связей, а также уникальные возможности, не предлагаемые современными аналогами — это ждет пользователя при обращении к Диа.

Flying Logic

Если вы ищете софт, с помощью которого можно быстро и легко построить необходимую схему, то программа Flying Logic — это именно то, что вам нужно. Здесь отсутствует громоздкий сложный интерфейс и огромное количество визуальных настроек диаграмм. Один клик — добавление нового объекта, второй — создание объединения с другими блоками. Еще можно объединять элементы схемы в группы.

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

BreezeTree Software FlowBreeze

FlowBreeze — это не отдельная программа, а подключаемый к Microsoft Excel самостоятельный модуль, в разы облегчающий разработку диаграмм, блок-схем и прочих инфографик.

Безусловно, ФлоуБриз — это ПО, по большей части предназначенное для профессиональных дизайнеров и им подобных, которые разбираются во всех тонкостях функционала и понимают, за что отдают деньги. Среднестатистическим пользователям будет крайне сложно разобраться в редакторе, особенно учитывая интерфейс на английском языке.

Edraw MAX

Как и предыдущий редактор, Edraw MAX — это продукт для продвинутых пользователей, профессионально занимающихся подобной деятельностью. Однако, в отличие от FlowBreeze, он является самостоятельным программным обеспечением с несчетным количеством возможностей.

По стилю интерфейса и работы Edraw очень напоминает Microsoft Visio . Не зря его называют главным конкурентом последнего.

AFCE Редактор Блок-Схем (Algorithm Flowcharts Editor)

Данный редактор является одним из наименее распространенных среди представленных в данной статье. Вызвано это тем, что его разработчик — обычный преподаватель из России — полностью забросил разработку. Но его продукт все-равно пользуется некоторым спросом на сегодняшний день, поскольку отлично подходит любому школьнику или студенту, который изучает основы программирования.

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

FCEditor

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

Во-вторых, ФСЭдитор самостоятельно, в автоматическом режиме строит все конструкции. Все что необходимо пользователю — это импортировать готовый исходный код на одном из доступных языков программирования, после чего экспортировать конвертированный в схему код.

BlockShem

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

Библиотека фигур, к сожалению, в этой программе крайне бедна.

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

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

СРЕДСТВА ВИЗУАЛИЗАЦИИ ДАННЫХ И ПРИЛОЖЕНИЯ ДЛЯ РЕШЕНИЯ ЭТОЙ ЗАДАЧИ

Набор бесплатных javascript/HTML5-инструментов для построения диаграмм почти на все случаи жизни - от статичных образцов инфографики до встраиваемых "живых" схем! Выбор конфигурации широк - от типовых (столбчатых диаграмм, гистограмм, линейных схем и диаграмм-областей, ступенчатых и плавных кривых, "японских свечей" и интервальных графиков с отметками предельных значений) до круговых диаграмм и их разновидностей, радиальных, "пузырьковых" схем и т. д.

Бесплатный онлайн-сервис для лёгкого построения наглядных диаграмм связей и их последующей печати или рассылки остальным участникам "мозгового штурма". Оживляйте экранными снимками ваших схем инфографику, презентации и прочий контент!

Удобный для пользователя инструмент построения онлайн-графики, такой как карты сайтов, каркасные модели, UML- и сетевые графики. Cacoo можно пользоваться бесплатно.

Простой браузерный сервис для лёгкого построения изящных схем и графиков с использованием встроенных шаблонов, например, карты США, диаграмм Венна и т. п.

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

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

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

Javascript-библиотека для обработки документов, содержащих массивы данных. D3 помогает вам "оживлять" эти данные средствами HTML, SVG и CSS. Упор на соблюдение веб-стандартов, сделанный разработчиками D3, позволяет вам в полной мере использовать возможности современных браузеров без привязки к каркасам, защищённым правами собственности, сочетать функциональность элементов визуализации с принципом первичности данных при манипуляции объектами в рамках DOM-стандарта.

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

Dundas предоставляет вам широкий спектр средств визуализации данных в рамках технологии Microsoft. Вам предлагается целый ряд инструментов визуализации данных, в том числе, Chart (схема), Gauge (шкала), Map (карта) и Calendar (календарь) для платформы.net, а также Dashboards (инструментальные панели) для Silverlight.

ActionScript-библиотека для построения зрительных образов, запускаемая через Adobe Flash Player. От простейших схем и диаграмм до сложной интерактивной графики - сервис располагает инструментами поддержки управления данными, преобразования визуальной информации, анимации и интерактивного взаимодействия. Более того, у Flare модульная структура, что позволяет разработчикам придумывать собственные приёмы визуализации, не прибегая к изобретению заново колеса.

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

Вам предлагаются более 90 вариаций схем, а также 550 карт в форматах javascript (HTML5) и Flash.


Gephi - интерактивная платформа визуализации/просмотра данных для любых сетевых и сложных систем, построения динамических и многоуровневых графиков. Работает с Windows, Linux и Mac OS X. Gephi предлагается бесплатно и с открытым исходным кодом.

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

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

Инструменты Google Chart действенны, просты в использовании и бесплатны. Выбирайте из множества схем подходящую. От несложных диаграмм разброса до многоуровневых последовательных построений с ответвлениями - смотрите и находите наиболее пригодные для отображения ваших данных решения.

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

С помощью онлайн-сервиса построения схем Hohli Online Charts Builder можно генерировать диаграммы Венна, рассеяния, а также столбчатые, радиальные и круговые, линейные графики. Приступая к построению вашей схемы, сначала выберите её желаемые конфигурацию и масштаб. Затем внесите данные, которые вы хотите отобразить, в соответствующее поле. По мере ввода информации будет генерироваться ваша схема, и вы сможете наблюдать, как она меняется в процессе построения.

Сервис сетевого доступа, облегчающий визуализацию, рассылку Больших и Малых данных, а также обмен ими. Мы видим нашу задачу в том, чтобы дать людям по всему свету возможность пользоваться и обмениваться данными, обеспечить бесплатный канал передачи визуальной информации для её владельцев, медийных структур, участников рынка и потребителей.

Использование Infogr.am подобно работе с Adobe Illustrator в режиме онлайн, и с его помощью также можно создавать красивую инфографику. Просто выбирайте подходящий образец, вводите ваши данные, а затем пересылайте или включайте в структуру готового эскиза ваш фрагмент инфографики.

Набор инструментов для построения интерактивных веб-образцов визуализации данных средствами javascript. Снабжён новейшими опциями визуализации массивов информации, например, TreeMaps, средством представления структур логических последовательностей/зависимостей в виде стилизованных схем на основе SpaceTree, гиперболические "ветвистые" кривые (Hyperbolic Trees) можно выстраивать методом "вычленения сути контекста" (focus+context), а для радиальных "ветвистых" анимированных схем есть заготовки лучевых осей (RGraph), плюс ещё масса опций воплощения визуализации.

Javascript-генератор схем, почти или вовсе не требующий дополнительной кодировки. Вычерчивать схемы с помощью JS Charts легко и просто, поскольку вам нужно задействовать для этого только клиентскую (то есть, выполняемую браузером) часть программы. Можно обходиться без дополнительных надстроек и серверных модулей. Достаточно внедрить наши скрипты, заготовив данные для построения вашей схемы в форматах XML, JSON или через javascript Array, - и можно получать её "прямо в руки".

Набор javascript-инструментов визуализации параметров сетевой деятельности. Совместим со всеми основными браузерами и со всеми платформами, в том числе, iPad. Работает на основе HTML5, но в ранних версиях Internet Explorer также чувствует себя хорошо.

Приложение для составления резюме неотразимой наружности с инфографикой.

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

Средство браузерного базирования для коллективного построения диаграмм связей. Оно помогает вам упорядочить мысли, представить в графическом виде плоды вашего "мозгового штурма" и получить экранные снимки результатов, выгодно дополнив вашу инфографику строгим, без излишеств, текстом.

Онлайн-сервис построения диаграмм связей для красивого наглядного воплощения ваших находок и озарений в процессе совместного "мозгового штурма".

На сайте Onlinecharttool.com можно выстраивать в режиме онлайн и пересылать бесплатно ваши собственные схемы. Приложение поддерживает функции создания ряда графических конфигураций, например, столбчатых, круговых диаграмм, линейных графиков, "пузырьковых" и радиальных схем.

Информацию нужно уметь подавать заманчиво и броско, а не скучно и нудно. Если вы согласны с этим мнением, то вам стоит опробовать в деле PiktoChart - веб-приложение для создания забавной инфографики.

Набор программных средств для представления визуальных данных в виде роскошных интерактивных фрагментов. Стандартный инструментальный набор Original Prefuse включает каркас визуализации для языка программирования Java. Расширенный набор Prefuse Flare располагает инструментами визуализации и анимации для ActionScript и Adobe Flash Player.

Подумываете о составлении резюме средствами инфографики? Опробуйте на практике Re.vu - приложение генерации наглядных резюме.

Широкий спектр программных средств, базирующихся в сети и на рабочем столе, для решения различных задач по визуализации данных. "Орденоносный" пакет сервисов, среди которых StatPlanet, StatTrends & StatWorld.

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

Бесплатный сервис визуализации данных поможет вам в построении интерактивных образов для зрительного восприятия и в дальнейшем внедрении их в структуру вашего веб-сайта либо пересылке. С этим справится кто угодно, ничего сложного, зато всё бесплатно.

Новая веб-платформа, предназначенная для визуализации любых данных кем угодно и с любой целью. Weave – платформа для разработки прикладных программ, рассчитанная на пользователей разного уровня подготовленности – от новичков до "продвинутых" – и позволяющая вам внедрять, рассылать и представлять в удобном для зрительного восприятия виде данные, "заложенные" на разную глубину в географическую "почву".

Набор мощных Drupal-модулей визуализации. VIDI предоставляет в ваше распоряжение простые в использовании инструменты для построения и внедрения в структуру ваших презентаций или блогов ярких "живых" карт. Есть там и функциональные, наглядные средства выражения, позволяющие картам "поведать" о многом.

Если вы ищете средство просмотра и визуализации данных, которые "не по зубам" оффис-ПО с типовым набором функций построения графиков, то Visualize Free - решение как раз для вас. Бесплатный сервис зрительного анализа информации, превосходно справляющийся с задачей сортировки многомерных данных для отслеживания тенденций и отклонений от заданного курса, а также для операций с данными простым способом указания-нажатия.

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

Приложение генерации "текстовых облаков" из предоставляемых вами к обработке записей. Более заметны в этих облаках слова, встречающиеся чаще в исходных текстах. "Облака" можно варьировать, настраивая шрифты, конфигурацию и цветовые схемы. Изображения, выстроенные вами в Wordle - целиком и полностью ваши, можете делать с ними что угодно. Их можно распечатать или сохранить в галерею Wordle вашим друзьям на обозрение.
Огромный выбор средств компиляции векторной инфографики. Пакет содержит свыше 50 элементов - от графиков и схем до карт и значков.

ИСТОЧНИКИ ДАННЫХ ДЛЯ ИНФОГРАФИЧЕСКИХ ПОСТРОЕНИЙ

Кладезь полезной, новейшей информации для построения вашей инфографики. Широкий тематический охват - экономика, социология, энергетика, экология и статистические сводки по странам. За данными и статистикой обращайтесь прежде всего сюда!

Изучайте массивы данных, предоставленные ведущими ресурсами их хранения, загружайте ваши собственные сведения, составляйте отчёты и красивые образцы визуализации за считанные секунды.
45. Gapminder

Ещё один отличный источник сведений для построения инфографики. "Склад фактических данных" для формирования мировоззрения, основанного на точных знаниях, хранящий свежие статистические выкладки, видео, Flash-презентации и диаграммы основных тенденций мирового развития, анимацию и красочную графику.

Вопросы и ответы по поводу доступа к различным данным.

Если вы ищете некую весьма специфическую информацию для построения инфографики, то Google Public Data Explorer может прийтись вам очень кстати. Это средство поиска от Google предоставляет вам интерактивные графические сводки открытых для публики сведений, которые можно изучать, обрабатывать и сохранять в виде экранных снимков для дальнейшего использования при построении роскошных и содержательных образцов инфографики. Узкоспециальные сведения можно находить через встроенный поисковый механизм.

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

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

Векторный 2D-редактор CADE для Windows разработан компанией, специализирующейся на работе с САПР. Программа позволяет с легкостью составить подробную схему сети. Одна из самых полезных, на мой взгляд, функций - возможность подписать IP-адрес, серийный номер и название фирмы-производителя для каждого устройства в сети. CADE включает все необходимые для составления схемы шаблоны и распространяется абсолютно бесплатно.

Concept Draw Pro - один из наиболее мощных бизнес-инструментов для составления диаграмм, причем не только сетевых. На освоение программы требуется минимум времени - все операции осуществляются простым перетаскиванием. В состав Concept Draw Pro входит полный набор сетевых символов, а все аспекты диаграммы можно персонализировать. Стоимость приложения - 249 долларов.

Dia - открытое ПО для составления диаграмм, главным недостатком которого является устаревший интерфейс и примитивный набор символов. Зато программу очень легко использовать, не отвлекаясь ни на какие посторонние задачи. Dia распространяется бесплатно и работает практически во всех настольных дистрибутивах Linux.

Diagram Designer - еще одна бесплатная утилита с устаревшим интерфейсом, зато очень простая в обращении, благодаря чему наверняка придется по вкусу многим пользователям. В отличие от Dia, программа предлагает куда более широкий выбор символов и значков. Единственное, что мне не понравилось в Diagram Designer, - это необходимость рисовать соединения между компьютерами вручную, потому что для этого в программе используется произвольная форма. За исключением этого небольшого недостатка, DD - вполне достойное решение.

eDraw Max - один из лучших инструментов в этом списке, за исключением, разумеется, Visio. Программа проста в освоении, обладает удобным, и притом наиболее современным пользовательским интерфейсом из всех перечисленных вариантов. eDraw Max представляет собой полофункциональное средство для составления бизнес-диаграмм любого назначения, а не только сетевых схем. Стоимость решения составляет 99,95 долларов за одну лицензию, причем чем больше лицензий, тем дешевле стоит каждая из них.

Бывают на редкость неудачные программы, и GoVisual Diagram Editor - одна из них. Это сложный в обращении инструмент, обеспечивающий далеко не удовлетворительные результаты. Хотя с его помощью все-таки можно составить схему сети, она будет не особенно удобна для чтения, поскольку в GoVisual Diagram Editor отсутствуют некоторые полезные функции - в частности, значки сетевых устройств. Но если кому-то нужна бесплатная программа для составления диаграмм любого назначения, GoVisual - как раз подходящий вариант, потому что распространяется даром.

LanFlow я бы включил в число лучших. Программа обладает превосходным интерфейсом, предлагает богатый выбор сетевых объектов и позволяет с легкостью создавать схемы локальной, телекоммуникационной, внешней сети, а также диаграммы компьютеров. В LanFlow даже предусмотрено два разных шаблона сетевых диаграмм: 3D-схема и черно-белая. Чтобы создать схему, достаточно выбрать шаблон и перетащить на него подходящие объекты, которые можно группировать, удалять и так далее. Однопользовательская лицензия на программу стоит 89 долларов, так что LanFlow по праву может называться одной из лучших бюджетных альтернатив Visio.

Хотя NetProbe можно использовать и для составления схем, основное назначение программы - это мониторинг сетевых устройств в режиме реального времени. Но главное достоинство NetProbe как средства для построения диаграмм заключается в том, что сетевые устройства можно добавлять на схему по мере необходимости, причем даже заранее. Делать это вручную не обязательно - встроенный компонент NetProbe автоматически сканирует сеть и составляет список всех доступных в сети устройств. Версия Standard бесплатна, но может отслеживать всего восемь хостов. Версия Pro стоит всего 40 долларов и рассчитана на 20 хостов, а версия Enterprise, позволяющая вести мониторинг 400 хостов, предлагается по цене 295 долларов.

Network Notepad (буквально «сетевой блокнот») представляет собой именно то, что следует из названия - блокнот для составления сетевых диаграмм. Но несмотря на кажущуюся простоту, программа обладает богатыми возможностями, включая интерактивные функции (Telnet, просмотр сети, пингование и т. д.). Network Notepad имеет простой интерфейс с поддержкой перетаскивания и умеет автоматически обнаруживать устройства Cisco. Распространяется программа бесплатно.

Visio - это, конечно, фактический стандарт на рынке приложений для составления диаграмм в Windows. Программа позволяет с легкостью создавать красивые схемы сети и обеспечивать к ним общий доступ через веб-браузер. Visio включает богатый набор шаблонов, в том числе для центров обработки данных, служб помощи, сетевых стоек; для консолидации офиса, планирования сети в масштабах предприятия, ЦОД или домашнего офиса; для составления дерева неисправностей, плана отопления, вентиляции, кондиционирования и т. п. Visio - лучшее решение для составления сетевых схем, а потому и стоит оно недешево: 249,99 долларов за версию Standard, 559,99 за Professional и 999,99 за Premium 2010. Подробнее о возможностях версий можно прочитать на официальной странице Visio.

Материалы

SNA (Social network analysis - анализ социальных сетей) - направление современной компьютерной социологии, которое занимается описанием и анализом возникающих в ходе социального взаимодействия и коммуникации связей (сетей) различной плотности и интенсивности. Поведение личности - это производное от социальных сетей, элементами которых она выступает. Метод SNA получил широкое распространение при изучении процессов коммуникации в различных социальных группах, в развитии научных школ, социологии межличностных отношений, политических и международных процессов и т.д. Сеть социальных взаимодействий - это сеть, состоящая из так называемых социальных акторов (актор - от англ. actor (деятель, личность) - термин используется в русскоязычной литературе и имеет более широкое значение, чем русское слово «лицо», то есть это может быть не только человек или юридическое лицо, но и совокупность организаций или целая страна) и наборов взаимосвязей между ними. Метод исследования является универсальным. В качестве социальных акторов могут выступать не только индивиды, но и социальные группы, организации, города и страны. Под связями понимаются не только коммуникационные взаимодействия между акторами, но и связи по обмену различными ресурсами, взаимодействия, связанные с совместной деятельностью, включая конфликтные отношения. При использовании метода SNA ключевым является описание характеристик, выражающих плотность, интенсивность и пространственную координацию социальных связей, что дает возможность выделять структурные единицы исследования («узлы», «блоки», «клики», «кусты») в системе социальных отношений.

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

Отдельным направлением исследования является визуализация (графическое отображение социальной сети). Визуализация имеет важное значение, поскольку сама возможность увидеть сеть позволяет сделать важные выводы о характере взаимодействия акторов, не прибегая к другим методом анализа графа. Для пояснения данного тезиса целесообразно привести пример использования SNA-метода с целью выявления террористов, спланировавших теракт 11 сентября 2001 года в США (рис. 1). В данной работе была построена сеть, в которой в качестве акторов (вершин) выступали конкретные личности (пилоты), а в качестве линий связи (ребер) - факты попарных связей (переговоров). То, что террористы готовили теракт (имели избыточные на общем фоне коммуникации), наглядно видно по сгущению плотности линий связи вокруг террористов.

Рис. 1. Пример исследования взаимодействий террористов
при планировании и осуществлении теракта 11 сентября 2001 года в США.
Обозначения на графике: точки - пилоты, соединения между точками - интенсивность коммуникаций между этими лицами.
Цветом даны номера рейсов:

После ознакомления с технологией SNA у автора статьи возникла идея построить и наглядно представить социальную сеть, отображающую взаимодействия наиболее важных исторических деятелей русской истории. В процессе выполнения данного проекта пришлось поработать с целым рядом программ для построения социальных сетей. Полученный опыт и позволил написать данную статью. Часть описываемых ниже программ можно загрузить с прилагаемого к журналу CD.

Краткий обзор программ для визуализации социальных сетей

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

Программы для ручного рисования социограмм

udraw (Graph) 3.1.1

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

Рис. 2. Пример построения диаграммы в uDraw (Graph)

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

Рис. 3. Пример трансформации диаграммы uDraw (Graph) в режиме drag&drop

Программа позволяет не только генерировать боксы разной формы, но и вставлять растровые картинки в качестве вершин графа (рис. 4).

Рис. 4. Пример использования растровых изображений в uDraw (Graph)

Более подробную информацию о программе можно найти по адресу: http://www.informatik.uni-bremen.de/uDrawGraph/en/uDrawGraph/gedit.html .

Visio 2003

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

Рис. 5. Построение графа в Visio 2003

Программы для автоматического построения социограмм

Очевидно, что ручное построение графа - весьма длительный и трудоемкий процесс. Анализ структуры графа, состоящего из сотен вершин, просто невозможен при ручном построении. Здесь необходимо обратить внимание на автоматизированные системы. Именно они позволили визуализировать сложные социальные сети и наглядно анализировать структуры, содержащие сотни и тысячи вершин. Одна из первых работ в области автоматического построения социограмм - программа SOCK - была выполнена в 1970 году (авторы - Альба (Alba), Гутман (Gutmann) и Кадушин (Kadushin)). Эта программа позволяла автоматически строить граф (социограмму) на базе текстовых исходных данных. На рис. 6 показан пример использования программы для анализа американских интеллектуальных кругов.

Рис. 6. Компьютерная социограмма американских интеллектуальных кругов

Интересной особенностью работы было то, что на базе графа анализировались субгруппы. На рис. 6 они показаны в виде изолиний, объединяющих вершины (людей) по некоторому профилю: «литературная интеллигенция», «биологи», «литераторы и социологи» и т.п. Таким образом можно было проанализировать пересечение множеств людей, обладающих той или иной профессией, имеющих определенные политические убеждения и т.д.

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

NEGOPY

В 1978 году Лесняк (Lesniak) и ряд других авторов предложили программу NEGOPY (http://www.sfu.ca/~richards/negopy.htm), которая предусматривала графическую визуализацию сетей. Программа получила широкое распространение. Сегодня NEGOPY - это одна из старейших программ для анализа социальных сетей, для поиска связей в коллективах, так называемых клик и изолированных групп в сетях, имеющих до тысячи членов и 20 тыс. связей. Программа используется в более чем 100 университетах и исследовательских центрах по всему миру.

Основная цель приложения - выделить области, в которых контактов друг с другом больше, чем с узлами, принадлежащими другим кластерам (рис. 7). Данные кластеры называются группами (groups) и концептуально близки по смыслу термину «клики» (cliques), часто используемому в социометрической литературе. NEGOPY также позволяет сортировать узлы в ограниченный набор ролевых категорий (role categories).

Рис. 7. Основная цель программы - выделить субгруппы (клики)

В качестве вводимых данных NEGOPY принимает на вход список пар, имеющих связь. Связи (links) определяются путем присвоения ID-номеров личностям, связанным линками, а кроме того, задается число, определяющее силу этой связи. Программа позволяет учитывать направленные или ненаправленные связи.

Заказать программу можно по адресу: [email protected] . PDF-копия руководства пользователя находится по адресу: http://www.sfu.ca/~richards/Pdf-ZipFiles/negman98.pdf .

View_Net II

Программа View_Net II (автор - Кловдаль (Klovdahl)) была написана под платформу Silicon Graphics и предназначалась для визуализации и анализа больших баз данных. Данное приложение впервые позволяло построить трехмерное изображение социальной сети. Работа была новаторской в плане интеграции визуального и численного анализа графов.

На рис. 8 показан результат работы программы View_Net II. Картинка показывает взаимодействия студентов, которые учились вместе с разработчиком программы в 1989 году в Канберре (Австралия).

Рис. 8. Визуализация социальных связей среди студентов на базе программы View_Net II

MultiNet

MultiNet - это программа, которая позволяет анализировать исследовательские данные, представленные в виде социальных или иных сетей. MultiNet - это интерактивная программа, которая позволяет получить как численный анализ исходных данных, представляющих некий граф, так и визуальное представление сети. Использование цвета и интерактивности является новаторским элементом, реализованным в MultiNet. Программа позволяет находить положения вершин, представлять социосеть в виде двух- и трехмерных изображений, а также манипулировать объектом (вращать сеть в трехмерном представлении и менять цвет вершин). Рис. 9 свидетельствует о том, что программа позволяет визуализировать действительно сложные системы.

MultiNet с самого начала создавалась как приложение для анализа больших объемов информации и поэтому использует специальные компактные форматы хранения данных, специальные схемы вычислений, оптимизированные для анализа больших массивов данных. Подробную информацию о программе можно найти по адресу: http://www.sfu.ca/%7Erichards/Papers/DissAJS.pdf .

Spring Embedder

Spring embedder - это разработка студентов Университета штата Иллинойс (University of Illinois), Java-программа для анализа и визуализации социальных сетей.

Рис. 10. Пример работы программы Spring Embedder

Как видно из приведенного обзора, программ для построения социограмм существует довольно много, однако мы остановили свой выбор на программе NetDraw, о которой расскажем подробнее.

NetDraw

NetDraw - это бесплатное приложение, написанное Стивом Боргатти (Steve Borgatti) для визуализации социальных сетей. Скачать программу можно по адресу: http://www.analytictech.com/Netdraw/netdraw_versions.htm или загрузить с прилагаемого к журналу CD-ROM.

Для ввода данных используется так называемый DL-протокол, который включает несколько форматов: nodelist (лист узлов), edgelist (лист граней) и fullmatrix (матричная запись).

Формат Nodelist

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

format = nodelist

DL в начале списка указывает на тип файла; n = 50 указывает программе, что ожидается 50 узлов (nodes); format = nodelist означает, что ожидается nodelist-формат; data: показывает начало собственно данных в записи.

Первая строка (1 7 8 2) говорит о том, что персона 1 имеет связи с тремя людьми, которые обозначены как 7, 8 и 2 . Вторая строка (3 19 21 49 6) говорит о том, что персона 3 имеет связи с четырьмя людьми, которые обозначены как 19, 21, 49 и 6 .

Формат Edgelist

Этот формат ввода данных удобен, когда имеется информация о парах. Рассмотрим конкретный пример:

format = edgelist

N = 4 - это четыре узла, первая строка (ROMUL AMBROSE 1) говорит о том, что ROMUL и AMBROSE 1 имеют связь, и т.д. На рис. 11 показана социограмма, соответствующая данному примеру, а на рис. 12 - сеть, в которой уже 18 узлов.

Рис. 11. Отображение направленных связей в NetDraw (4 узла)

Рис. 12. Отображение направленных связей в NetDraw (18 узлов)

Формат FullMatrix

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

format = fullmatrix

Строка format = fullmatrix указывает на тип формата. После указателя data: следуют данные в виде таблицы типа «персона-персона» (person-by-person table). Поскольку у нас пять узлов (n = 5) , матрица должна иметь пять строк и пять столбцов. Первая строка (0, 0, 1, 0, 0) показывает, что персона 1 имеет связь с персоной 3 . Вторая строка показывает, что персона 2 имеет связи с персонами 4 и 5 .

Нецифровые метки могут быть вставлены при внесении указателя labels embedded в следующем виде:

format = fullmatrix

Bill Jan Jim Sue Zoe

Проект «исторические личности как социальная сеть»

Целью данного проекта была разработка социограммы наиболее значимых исторических деятелей русской истории.

Сбор данных

Для построения графа использовались исторические ресурсы Интернета. С помощью поисковых запросов типа «N входил в ближайшее окружение M », «N познакомился c M », «N вел приписку с M » и т.д. составлялась база значимых взаимодействий исторических деятелей и краткие описания данных взаимодействий. При этом типы взаимодействий были разделены на пять категорий:

  1. родственные и брачные связи (ненаправленная связь).
  2. наставничество (один являлся учеником другого) (направленная связь).
  3. друзья или соратники (ненаправленная связь).
  4. конфликтные отношения (ненаправленная связь).
  5. один явился прямой или косвенной причиной смерти другого (направленная связь).

Планирование структуры графа

Рис. 13. Фрагмент графа, полученный с помощью программы NetDraw

Программа позволяет создавать структуру с оптимальным расположением узлов, трансформировать граф (рис. 14), перетаскивать отдельные узлы вручную и рассматривать трехмерное представление графа (рис. 15 и 16).

Рис. 14. Возможности реструктуризации графа (NetDraw)

Рис. 15. Возможности 3D-представления графа (NetDraw)

Рис. 16. Возможности манипуляций с 3D-моделью графа (NetDraw)

Создание наглядной социограммы

Программа NetDraw позволяет спланировать и отобразить структуру графа при малом числе элементов - при большом количестве элементов наглядность падает. Получить наглядную схему большой социальной сети, на которой можно нарисовать боксы разного цвета и связи (грани) разной толщины, в программе Netdraw нам не удалось. Используя NetDraw для построения отдельных фрагментов графа, мы в дальнейшем перешли к ручному построению графа с помощью программы Visio (рис. 17).

Рис. 17. Фрагмент графа в программе Visio

Создание интерактивной web-версии социограммы

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

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

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

В качестве примера на рис. 18 показан фрагмент графа с иллюстрацией интерактивной справки о взаимодействии в паре «Екатерина II - Потемкин», а на рис. 19 - «Екатерина II - Павел I».

Рис. 18. Фрагмент графа с иллюстрацией справки по связи (Екатерина II - Потемкин)

Рис. 19. Фрагмент графа с иллюстрацией справки по связи (Екатерина II - Павел I)

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

В таком виде граф может использоваться как пособие, в котором можно анализировать различные социальные подгруппы, получать справки по отдельным личностям и, главное, по связям в парах. Проект находится в развитии, фрагмент графа в Flash-версии можно посмотреть на прилагаемом к журналу CD-ROM. По завершении работы планируется создание сайта и, возможно, энциклопедического мультимедийного диска. Учитывая масштабность проекта, авторы заинтересованы в подключении к работе соисполнителей. Авторы будут признательны за комментарии, которые можно присылать по адресу:



Поделиться