Архитектор электронных таблиц
Описание архитектуры и работы системы

Архитектор электронных таблиц – это программная надстройка для MS Excel, предназначенная для разработки и сопровождения сложных многомерных моделей на базе электронных таблиц. Система позволяет конструировать операционные и финансово-экономические модели (бюджеты, прогнозы, операционные планы и др.), которые затем автоматически генерируются в виде связанных книг MS Excel. Архитектор электронных таблиц сочетает привычный интерфейс MS Excel с возможностями многомерного моделирования. Пользователи работают в знакомой среде электронных таблиц, что обеспечивает дружественный интерфейс и прозрачность расчётов (видны формулы, можно прослеживать связи между ячейками). В то же время система добавляет структуру и масштабируемость: модели описываются на более высоком уровне (справочники, показатели, формулы), что затем автоматически преобразуется в расчетные модули, работающие в MS Excel.

ОСНОВНЫЕ ВОЗМОЖНОСТИ

🗸 Конструирование многомерных моделей: ввод, загрузка справочников (измерений), создание иерархий, отборов (срезов данных), заведение макетов книг, листов, содержащие области данных с многомерными показателями (переменными).

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

🗸 Организация единой системы адресации: логически связанные многомерные показатели располагаются на листах электронных книг в табличных формах, все формулы и специализированные механизмы обработки данных используют их имена, при генерации или обновлении файлов эти ссылки автоматически переводятся в конкретные адреса ячеек MS Excel
🗸 Генерация расчетных модулей модели – автоматически создается / обновляется комплект файлов MS Excel, образующий единое целостное решение:
  • Отформатированные, хорошо читаемые табличные формы на листах электронных книг
  • Логически увязанные формулами и другими обработками показатели
  • Формулы MS Excel и рассчитанных по ним цифры может проверить любой пользователь

🗸 Специализированные механизмы: в расчетных модулях могут настраиваться задания, позволяющие пользователям производить дополнительную обработку данных:
  • Копирование информации между областями данных в режимах on-line или off-line (через файлы)
  • Загрузка / выгрузка данных во внешние базы данных и Web сервисы
  • Запуск программ Python с организацией обмена данными

🗸 Версионность описаний модели: ведется версионность описаний модели, есть возможность экспортировать и импортировать объекты
🗸 Интерактивная разработка модели: при создании описания макетов табличных форм и настройке формул:
  • Определение макетов табличных форм: размещение справочников по горизонтали и вертикали, настройка фильтров и использование расширенных возможностей по форматированию таблиц
  • Вводе формул, определение диапазонов их применения (в т.ч. на разных листах и книгах)
  • на каждом шаге разработки может оперативно производится предварительное отображение макета на листе MS Excel со сгенерированными формулами

🗸 Оптимизационный модуль: развертывается Web сервер* для запуска оптимизационных задач, настраивается «бесшовная» работа с ним расчетных модулей:
  • Возможность работы с разными солверами (CPLEX, CBC, SCIP и др.)
  • Запуск и мониторинг выполнения задач из расчетных модулей
  • Оптимизационный модуль, использующий синтаксис PULP, позволяет запускать алгоритмы, созданные искусственным интеллектом.

🗸 Хранилище результатов расчетов: может создаваться в реляционной базе данных заказчика или в отдельном файле SQLite

ООО «КОНСАЛТ НЭКСТ» предоставляет Архитектор электронных таблиц бесплатно по запросу, отправленному на почту: info@consultnext.ru