Главная | О компании | Новости | Обучение | Обратная связь | Форум |
ABACUS Financial ABACUS Builder ABACUS Professional
|
Визуальная разработка в AB7 AB7 поддерживает визуальную разработку пользовательского интерфейса. Конструктор позволяет проектировать документы информационной системы, интегрировать бизнес-логику в клиентские приложения и осуществлять настройку, сборку и отладку готовых приложений. Репозитории объектов, процедур и связей, история ревизий исходных текстов, позволяют эффективно использовать разработанный функционал.
Многие инструменты (контролы) вполне привычны и традиционны для подобных систем: это средства отображения текста, поля ввода данных, кнопки, списки, таблицы, набор страниц, возможность организации вызова OLE объектов, печать и т.д. Работа с инструментами представления и редактирования данных намного проще по сравнению с другими подобными системами - не требуют написания сложного кода, многие функции задаются непосредственно в параметрах объектов (отображаемые атрибуты, связи между таблицами и т.п.). Некоторые контролы отличаются от традиционных - доступ к данным намного проще - в свойствах контрола указывается отображаемый или редактируемый атрибут категории. Имеется возможность одним щелчком мыши создавать связанные таблицы AB7 предоставляет возможность разработчику создавать формулы контролов - программируемые события, зависящие от результатов действий пользователя или системы. AB7 имеет простой в освоении язык программирования APL, а также язык запросов AQL, который обеспечивает разработчика с одной стороны простым в понимании и освоении, с другой - мощным языком запросов, команды которого транслируются в команды Oracle SQL. Для доступа к базе данных Oracle из других приложений можно использовать готовые SQL-запросы, полученные из AQL-запросов. В AB7 имеется мощная система отладки, позволяющая отслеживать время выполнения запросов, их параметры, статус базы данных. Для любого AQL-запроса сервис позволяет получить текст на языке SQL. SQL-запросы доступны для редактирования, что предоставляет широкие возможности для опытных разработчиков по отладке системы. Визуальный конструктор, опираясь на разработанный механизм хранения данных, позволяет создавать приложения под Oracle с трехзвенной архитектурой "клиент-сервер" практически любому разработчику, квалификация программиста не является критичным фактором. Это обеспечивается наличием универсального механизма хранения данных и привычной для программистов компонентной визуальной средой программирования. В AB7 имеются встроенные сервисы мониторинга работы сервера, управления пользователями, экспорта и импорта данных, обеспечивающие контроль и отладку работы СУБД Oracle, а также эффективное администрирование и удаленную коллективную разработку.
|
|
|
||