Подробнее о системе Miracle
Инструмент быстрой разработки приложений - Miracle, это не просто
новый язык программирования, это иной подход к созданию
программ.
Не смотря на рост числа программистов и совершенствование средств
разработки, необходимость как в новых информационных системах, так и в
небольших программах осталась.
Большинство программистов используют специализированные языки
программирования. Благодаря новым возможностям по визуализации в этих
языках, программист может достаточно просто и быстро создавать несложные
программы, практически не касаясь исходного текста. Но, с увеличением
сложности системы, доля ручного кодирования
повышается. Возникают проблемы с управлением большим проектом,
необходимость более детальной формализации технического задания. При
этом в языках программирования остался основной недостаток - ориентация
на чисто компьютерную методологию мышления при создании программ, что
требует от разработчиков высокого уровня знаний принципов работы
вычислительной техники, операционных сред. Но главное, это то, что после
создания программы любое незначительное изменение приводит к внесению
изменений в исходный текст, который требует компиляции, отладки. А если
эти изменения необходимо внести не в один, а в десяток, сорок модулей
Вашей информационной системы?
Что предлагаем мы?
Более высокий уровень абстракции
при проектировании пользовательских решений. И это не очередной язык
программирования, а система по созданию и эксплуатации пользовательских
приложений. Богатые инструментальные средства, широкий набор компонентов,
но главное - совершенно новая технология проектирования и эксплуатации
программ. Это реальная среда разработки и использования клиент-серверных
информационных систем с применением различных SQL-серверов.
Главная особенность заложенная в Miracle - возможность создания
конечных решений в максимально понятном пользователю виде и в более
короткие сроки. Разработчик может отвлечься от непосредственного
кодирования и вести проектирование
на уровне интерфейсов и спецификаций. Разработка ведется в наиболее
легкой для человеческого мышления среде. Интерактивное задание необходимых
критериев компонентов, отсутствие промежуточного звена преобразования
исходного текста (инструкций), в исполняемый код повышает не только
скорость разработки, но и надежность программ. Программист занимается
только "сборкой" решения из необходимый объектов. При построении сложных
систем можно также применить "исследовательский" способ разработки. Т.е.
быстро создать шаблон системы и постепенно включать в него новые части с
постепенном приближением к конечному результату. При этом конечное решение
можно рассматривать как множество взаимодействующих компонентов. Это не
система с набором вызывающих друг-друга независимых функций, а комплекс
объектов строящих свои отношения на сообщениях между друг-другом.
Компоненты системы Miracle представлены в виде четырех базовых
классов, в рамках которых существуют различные объекты, вот некоторые из
них:
Визуальные |
Объекты Базы данных Компонент по доступу к данным, их управлению, редактированию и многое другое |
Алгоритмы Компоненты которые вы самостоятельно разрабатываете |
Специальные объекты |
|
Окно |
|
|
Условие |
Кнопка |
Навигатор |
|
Логический аккумулятор |
Преобразователь данных |
Один из возможных типов данных, большой двоичный объект. В нем, например, можно хранить форматированный текст или графическую информацию. |
|
Информационные окна |
Графики |
Тип данных предназначенный для хранения строк |
|
Массив |
Список |
Тип данных предназначенный для хранения чисел |
|
Рассылка сообщений по сети |
Переключатель |
Возможность организации "реляционных" и "древесных" моделей хранения информации |
|
Системная информация |
Семафор |
|
|
Преобразователь |
Текст |
|
|
Маршрутизатор |
Элемент ввода данных |
|
|
Граммофон |
И это далеко не все объекты которые Вы можете использовать в собственных
разработках. Используя представленный API, Вы можете самостоятельно
создавать необходимые специализированные объекты, расширяющие
функциональные возможности системы Miracle.
Но Miracle - это не только среда проектирования пользовательских
приложений, но и удобные средства администрирования конечными решениями,
механизмы для тиражирования Miracle-программ и многое другое, что
несомненно позволит и Вам найти выгоду от использования мощной системы
создания приложений сверхвысокого уровня.
Для получения более подробной информации о Miracle Вы можете
связаться непосредственно с фирмой разработчиком.
|