Галактика ERP Інструментарій, Корпорація Галактика
Система Галактика ERP розробляється на основі високопродуктивного інструментарію. Він призначений для розробки та ведення реляційних баз даних, проектування інтерфейсу користувача та звітів. А інтерфейс користувача отримав назвуЗасіб розробки Атлантіс.
Атлантис дозволяє розробляти багаторівневі, розподілені на майданчиках додатки, які підтримують відкриті стандарти взаємодії додатків. Ця можливість базується на об'єктній компонентній моделі, що підтримується засобом розробки Атлантісу.
Можливість доопрацювання системи за допомогою інструментарію
Атлантіс надає можливість доопрацювання системи Галактика ERP у вибраному напрямку силами користувача.
З його допомогою можливо проводити локалізацію інтерфейсу користувача (здійснюється переклад повідомлень системи іншими мовами, відмінними від мови розробника, а також їх адаптацією для конкретного галузевого рішення). Існує можливість зміни інтерфейси, тобто. змінювати склад, розташування, атрибути видимих елементів інтерфейсу, а також додавати і прибирати поля, що відображаються.

- змінювати та додавати будь-які елементи системи без використання вихідних текстів Галактики ERP за допомогою засобів візуального доопрацювання;
- взаємодіяти з іншими програмами за допомогою стандартів COM і ActiveX.
Для підключення (реєстрації) всіх робочих ресурсів системи (у тому числі основних ресурсів та ресурсів патчів) та управління доступом до цих ресурсів використовуєтьсяРепозитарій компонентів. Він являє собою сховище інформації про встановлені компоненти системи.
- встановлення пріоритетів на використання версійкомпонентів (шари розробки);
- розподіл прав користувачам та групам на використання компонентів системи;
- керування компонентами системи.
Для розробки додатків та доопрацювання системи Галактика ERP Атлантіс надає такі компоненти:
- компілятор VIP та відповідна йому об'єктно-орієнтована мова програмування 4-го покоління (4GL);
- генератор звітів FastReport;
- оболонку до роботи з серверами БД.
Взаємодія Атлантис-додатка з серверами бази даних (Pervasive.SQL, Oracle, MS SQLServer) здійснюється через спеціально розроблену оболонку, реалізовану у вигляді платформо-залежного компонента. Таким чином, забезпечується незалежність прикладного коду від використовуваної СУБД. Один і той же прикладний код працює з усіма серверами бази даних, що підтримуються.
- інтегроване інтерактивне середовище для розробки та налагодження програм (в т.ч. є повнофункціональні налагоджувач та профільник програм);
- систему автоматизованого тестування програм AQA