VisualData

... ЭТО НАГЛЯДНО

Что может быть нагляднее визуально-объемного представления всей бизнес-логики приложения как некоторой модели вида сущность-связь? Усиленного анимацией связей. С возможностью рассмотреть модель целиком, или по частям, с различных точек зрения. В сочетании с непосредственной обратной связью. В такой модели можно легко выделить причинно-следственную связь и анимировать протекание любого процесса.

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

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