Multiforms – платформа построения систем сбора и анализа данных для поддержки экспериментальных научных исследований. Платформа включает четыре модуля: администрирование, конструктор форм, ввод данных и аналитика.
Платформа работает в многопользовательском режиме, с разделением прав доступа для каждой реализуемой системы сбора и анализа данных. В модуле администрирования пользователи с ролью «администратор» могут регистрировать новых пользователей, назначать им роли и темы, доступные для работы.
В конструкторе форм пользователи с ролью «администратор» и «модератор» могут создавать и редактировать формы ввода данных. Форма может включать атрибуты следующих типов: текст, целое число, вещественное число, дата, логический тип, справочник (реализация механизма внешних ключей), дополнительные формы (реализация таблиц свойств) и счетчик (автоинкрементный служебный атрибут, определяющий место записи в списке). Комбинация атрибутов формы и их свойств определяет тип формы: простая, динамическая (с автозаполнением по выбранному атрибуту-справочнику), композитная (с отображением вложенных таблиц в режиме ввода), расширенная (с возможностью динамической подгрузки дополнительных расширяющих форм).
Модуль Аналитика находится в разработке.
Реализованный функционал платформы позволил создать систему поддержки экспериментальных исследований процесса синтеза ультрафильтрационных мембран: вести учет образцов, регистрировать процессы синтеза и характеризации, создавать справочники используемых материалов, веществ, методик.
Платформа Multiforms – программная реализация результатов теоретических исследований руководителя проекта и студентов СибГУ по no code-разработке и оперативному анализу данных.