AsBase – універсальна технологія для створення інформаційно-аналітичних систем з асоціативно-реляційним представленням даних на основі прототипування по спіральній інкрементній технології.
Основними ознаками системи AsBase є:
- багатоцільовий підхід;
- оперативність;
- аналітичність;
- асоціативно-реляційний формат даних.
Багатоцільовий підхід означає, що система орієнтована на будь-які задачі опрацювання даних від первинного обліку до задач аналізу ситуацій, планування і підготовки рішень. Тобто незалежно від галузі, у якій Ви будете використовувати систему AsBase, вона буде однаково ефективно працювати і максимально зручно настроюватись на Ваші потреби.
Оперативність означає можливість для кінцевого користувача керувати функціональністю свого АРМ (автоматизованого робочого місця) у будь-який момент часу. Йому не обов'язково потрібно запрошувати програміста, тому що всі дії з керування функціональністю реалізовані у вигляді добре знайомих будь-якому користувачу дій:
- заповнення бланків;
- запису формул обчислення реквізитів документа при зміні інших реквізитів;
- візуального переміщення деталей документа на екрані.
Всі дії, що звичайно потребують участі програміста або адміністратора бази даних, виконуються системою автоматично. Тобто, Ви одержуєте можливість вирішувати будь-які задачі, і навіть ті, що не були замовлені при проектуванні Вашої системи.
Аналітичність означає, що система дозволяє ефективно виконувати непередбачені запити до бази даних без додаткових робіт по її реструктуризації. Більш того, ці запити при необхідності може складати або видозмінювати безпосередньо кінцевий користувач. Отже, Ви самі зможете формувати необхідну логіку обробки даних, якщо це буде потрібно.
Асоціативно-реляційний формат представлення даних – це "ноу-хау" розробників AsBase, що дозволяє:
- використовувати об'єктно-орієнтований репозиторій структур документів, щоб одержати можливість будувати документи користувача не "з нуля", а із заздалегідь підготовлених великих будівельних блоків;
- система підтримує бланки довільної складності з численними додатками з метою реалізації всієї архітектури документів, характерної для "паперового" документообігу;
- усі раніше побудовані структури можна вбудовувати в нові структури;
- керувати структурою даних у будь-який момент експлуатації системи.
Технології
Система AsBase має трьохрівневу архітектуру та побудована за допомогою технології активного репозиторію, яка дозволяє вносити зміни в систему без повторної інсталяції відповідного програмного забезпечення.
Система складається з таких компонентів:
1. Сервер застосувань AsBase - призначений для обслуговування клієнтських підключень, побудови звітів, контролю доступу до бази даних, журналювання подій системи
2. Клієнт AsBase – компонент системи, що відображає робоче середовище користувача, надає йому можливість працювати із документами, різноманітними звітними формами, веб-застосуваннями
3. Адміністратор AsBase – основне середовище розробки інформаційних систем на основі AsBase. Містить засоби для створення форм введення даних, звітних форм, бізнес-правил довільної складності (за допомогою власної мови програмування – AsBase-скрипт). Також призначений для ведення облікових записів користувачів системи та розподілення між ними прав доступу до елементів системи.
Система підтримує роботу з СУБД Oracle та Sybase, клієнтська ОС - використовується Microsoft Windows.
Впровадження
Система AsBase є основним інструментарієм розробки таких систем, як:
- АІС «Держбюджет»
- ІАС «Місцеві бюджети»
- ІАС ДКРС
- Розрахунково-клірингова інформаційна система Аграрної біржі.