Uniface
(Compuware)
Uniface 6.1 представляет собой среду разработки крупномасштабных приложений "клиент-сервер"
и имеет следующую компонентную архитектуру:
- Application Objects Repository (репозиторий объектов приложений) содержит метаданные, автоматически используемые всеми остальными компонентами на протяжении жизненного цикла ИС.
- Application Model Manager поддерживает прикладные модели, каждая
из которых представляет собой подмножество общей схемы БД с точки зрения
данного приложения.
- Rapid Application Builder - средство быстрого создания экранных форм
и отчетов на базе объектов прикладной модели. Оно включает графический редактор форм, средства прототипирования, отладки, тестирования и документирования. Реализован интерфейс с разнообразными типами оконных элементов
управления (Open Widget Interface) для существующих графических систем -
MS Windows (включая VBX), Motif, OS/2.
- Developer Services (службы разработчика) - используются для
поддержки крупных проектов и реализуют контроль версий, права доступа,
глобальные модификации и т.д. Это обеспечивает разработчиков средствами
параллельного проекти-рования, входного и выходного контроля, поиска,
просмотра, поддержки и выдачи отчетов по данным системы контроля версий.
- Deployment Manager (управление распространением приложений) -
средства, позволяющие подготовить созданное приложение для
распространения, установить и сопровождать его (при этом платформа
пользователя может отличаться от платформы разработчика). В их состав
входят сетевые драйверы и драйверы СУБД, сервер приложений (полисервер),
средства распространения приложений и управления базами данных. Uniface
поддерживает интерфейс практически со всеми известными программно-
аппаратными платформами, СУБД, CASE-средствами, сетевыми протоколами
и менеджерами транзакций.
- Personal Series (персональные средства) - используются для
создания сложных запросов и отчетов в графической форме, а также для
переноса данных в такие системы, как WinWord и Excel.
Содержание Назад Вперед