VisiData
VisiData — платформа быстрой разработки прикладных информационных систем, внесена в реестр отечественного ПО.
Комплекс включает необходимый и достаточный типовой функционал приложения, работающего с базами данных, а также гибкие средства настройки ПО.
Основные характеристики комплекса
Универсальность:
- Введение понятия «документа» и использование концепции метаданных позволяют создать абстрактный объектный слой, с которым работает приложение. Этот слой делает приложение независимым от предметной области и скрывает от него специфику технической реализации слоя доступа к данным.
- Существует возможность подключения внешних программных модулей, реализующих бизнес-логику приложения.
- Поведение конкретной автоматизированной информационной системы полностью определяется настройками инструментария. Недостающий функционал, обусловленный спецификой бизнес процессов автоматизируемой предметной области, может быть реализован на месте без привлечения специалистов фирмы-разработчика.
Высокая скорость разработки:
- Высокая степень повторного использования инженерных и проблемных решений обуславливает высокое качество и малые сроки разработки готовых приложений на базе комплекса.
- Большинство изменений в приложении вносится не в программный код, требующий перекомпиляции приложения, а в метаданные.
Простота использования:
- Использование единой технологической платформы позволяет очень быстро, естественным образом, осуществить интеграцию приложений, построенных на базе «VisiData».
- Так же легко осуществляется унифицированное управление приложениями и данными.
Доступ к данным информационных объектов:
- Под информационным объектом понимается адекватное отображение некоторой предметной сущности. В терминах «взаимодействующих объектов» можно описать любую, сколь угодно сложную предметную область.
- Упрощается и упорядочивается реализация бизнес логики. Разработчик и эксперт предметной области оперируют сущностями одного уровня, а их количество резко сокращается.
Реализация бизнес-логики:
- Для реализации несложной бизнес логики комплекс предоставляет событийный механизм вызова серверных процедур, использующий средства и возможности SQL-реализации соответствующей СУБД.
- Более сложная бизнес логика приложения реализуется подключением внешних программных модулей. Эти модули вызываются из системы визуализации данных и могут быть ассоциированы с любым документом.
Активная, защищенная информационная инфраструктура:
- Формируется дерево информационных объектов для каждого отдельно взятого пользователя. Дерево информационных объектов представляет иерархическую структуру подчиненных групп объектов (разделов, категорий) и объектов, осуществляющих непосредственную обработку данных — документов и отчетов.
- Комплекс осуществляет отображение наборов данных и работу с этими данными — ввод, модификацию и удаление.
- Дерево информационных объектов может быть сконфигурировано как рабочее место конечного пользователя (например, бухгалтера), а также как рабочее место администратора системы, в соответствии с требуемыми функциональными обязанностями и имеющимися у данного пользователя правами на доступ к тем или иным прикладным объектам.
- Отчеты формируются на основе шаблонов, хранящихся в базе метаданных.
* Распоряжение исключительными правами на ПО «VisiData»: возможно использование программного обеспечения на условиях заключаемого безвозмездного лицензионного договора, при согласовании с обладателем исключительной лицензии.