Інформаційні системи і технології на підприємствах
232

Доступ до баз даних реалізується через інтегрований у середовище розробки словник даних, що містить загальні для всіх додатків опису метадані (таблиці, структури, елементи даних, домени, правила перетворення та інші об’єкти). Будь-які зміни в словнику негайно стають доступними для всіх додатків. Доступ до даних здійснюється за допомогою SQL-запитів. САSЕ-система орієнтована на колективну розробку програм і підтримку проектів і містить інтегрований редактор, відладчик, засоби аналізу ви­конання програм та їхньої оптимізації (SQL-Тrасе та АВАР/4 Тrасе), керування версіями, засоби документування програм, бібліотеки готових модулів.

Для діалогового проектування екранних інтерфейсів і упорядкування звітів використовуються генератор екранних форм (Screen Painter), редактор меню (Menu Painter), генератор звітів (Report Writer). АВАР/4 Repository є основним інструментом збереження і доступу до всіх об’єктів розробки, як-от АВАР/4 — модулі, екрани, об’єкти, словники, моделі даних, авторизації. Під­тримка механізмів OLЕ і RFC (Remote Function Call) забезпечує зв’язок із зовнішніми додатками. З АВАР/4-модулів можливі виклики програм мовами С та Visual Basic.

Мова АВАР/4 може використовуватися також для модифікації звітів і для організації інтерфейсів із зовнішніми системами і базами даних.