Подписан договор с Новгородским Государственным Университетом имени Ярослава Мудрого, с целью использование платформы «Miracle™» в научно-технических и обучающих программах
Средства разработки · 1990-е
Miracle. Приложение из компонентов.
Среда, в которой данные, формы, алгоритмы и отчёты собирались в информационную систему через описание компонентов и их связей. Прототип можно было развивать по мере уточнения задачи.
Из истории компании

01
Задача
Создание заказной информационной системы требовало не только написать программу, но и постоянно приспосабливать её к работе предприятия. Мы искали способ описывать решение ближе к предметной задаче: через данные, интерфейсы и правила взаимодействия, с возможностью постепенно уточнять приложение.
02
Участие команды
Команда И.В.А. создала собственную среду разработки и исполнения клиент-серверных приложений. В неё входили конструкторы структуры базы данных, экранных форм, алгоритмов и отчётов, генератор приложений, средства авторизации, монитор транзакций и переноса приложений. Библиотеку специализированных компонентов можно было расширять через API.
03
Решение
Разработчик настраивал компоненты и задавал обмен сообщениями между ними. Визуальные формы, операции с данными и алгоритмы становились частями одного решения; конструктор алгоритмов поддерживал пошаговую отладку. Компоненты можно было изменять в работающей системе. Это позволяло использовать прототип как основу дальнейшей разработки, последовательно добавляя и уточняя его части.
04
Результат
На Miracle создавались прикладные системы: учёт и тарификация интернет-телефонии для GSL/ТЕЛЕГЛОБ, WorkFin для работы с информацией об активах клиента и FinJet для планирования финансовых потоков. В этих задачах компонентная среда связывала обработку данных с правилами конкретного бизнеса.
05
Технологии того времени
Визуальные средства разработки уже существовали: NI выпустила графическую среду LabVIEW в 1986 году, а Microsoft представила Visual Basic для Windows в 1991-м. Это примеры развития направления, а не функционально тождественные Miracle продукты. Поэтому появление Miracle в 1990-х следует рассматривать в контексте уже развивавшегося визуального программирования.
06
Историческая оценка
Инженерная ценность Miracle заключалась в объединении проектирования данных, интерфейса, поведения и исполнения в собственной среде для прикладных информационных систем. Существенный акцент — возможность развивать работающий прототип и менять описание компонентов. Для задач 1990-х, когда требования к информационным системам уточнялись вместе с практикой их использования, это давало способ последовательно развивать приложение.
07
Даты и этапы
В 1997 году вышла публикация о технологии Miracle, в 1998 году было зарегистрировано ПО, в 2000 году появилась Miracle 32. К началу 2002 года велась разработка нового ядра и планировалась следующая версия.
По материалам компании
Материалы
Проект в истории
Подписан договор с Ивановской государственной текстильной академией с целью использование платформы «Miracle™» в научно-технических и обучающих программах (лекциях), осуществляемых университетом
Miracle 32
Партнерское соглашение с ОДО «АГРИСистемс» на продвижение ПО Miracle на территории Республики Беларусь
Разработка научно-технической продукции по анализу и проектированию структуры Базы Данных по теме "Счета-Взаиморасчетов" в интересах AeroMar (Miracle)
Продажа несключительной лицензии на использование программы для ЭВМ (Miracle -ЗАО АэроМар)
Регистрация ПО Miracle
Передача неисключительных имущественных авторских прав (Miracle - ООО ИАЦ Аналайз)
Еженедельник "PC Week/Russian Edition" №39 (113), статья "Технология быстрой разработки приложений - Miracle"
Miracle™ - среда быстрого проектирования и выполнения программ, поддерживающая метод формирования моделей решений, базирующихся на неалгоритмическом процессе управления структурой программы и потока данных.
Начнём с вашей задачи