БИБЛИОТЕКА ВИЗУАЛЬНЫХ КОМПОНЕНТОВ JAVEL
JaVEL – собственная библиотека визуальных компонентов под Java.
Необходимость в данной библиотеке возникла в конце 2005 года после анализа существующих на рынке аналогичных библиотек.
Учитывая необходимость тщательной проработки работы визуальных объектов с большим количеством данных, а также необходимость привлечения большого количества разнородных групп разработчиков для сокращения сроков выпуска первой версии АТОЛЛа, было решено создать собственную библиотеку визуальных компонентов под Java.
Первая версия библиотеки была выпущена в мае 2006 года. В набор включался готовый перечень компонентов с описанием и демонстрационной версией, в которой для аналитиков были представлены все возможности визуальных компонентов, для разработчиков – описание их использования.
Наличие JaVEL позволило:
- создавать унифицированные функциональные приложения для разных задач и разных категорий пользователей с единым корпоративным стилем
- повысить качество проектирования ИТ-решений за счет наличия демонстрационных возможностей создаваемых решений
- повысить качество результата привлекаемых сторонних команд по разработке ПО
- минимизировать риски изменения политик лицензирования сторонних производителей аналогичных инструментов для конечных пользователей
- фокусироваться на разработке востребованной функциональности, а не системных задач.
Библиотека основана на оригинальном коде, постоянно обновляется и добавляется новыми возможностями, что позволяет получать сложные, развитые интерфейсы при невысоких производственных затратах.
Все библиотеки являются частью АТОЛЛ и образуют единый стек технологий, позволяющий создавать приложения как Desktop, так и Web- направленности в едином подходе и с минимальными затратами.
При разработке библиотек учитывался существующий международный опыт наработок в данной сфере, а также существующие недостатки компонент аналогов, что позволило сократить сроки создания ИТ-решения на 20-30%.
ТРАНЗАКЦИОННАЯ МОДЕЛЬ STORED
Собственный транзакционный слой управления данными в СУБД Oracle. С помощью данной библиотеки достигается:
- снижение ошибок системного и транзакционного характера
- сокращение сроков разработки
- реализация типовых процедур фильтрации и подкачки данных
- использование единого механизма по работе с базой данных как при реализации клиент-серверных приложений, так и web-приложений.