CustIS Accounting — мощная инструментальная система для быстрой разработки банковских приложений в единой интегрированной среде, реализующая практически все необходимые характеристики, присущие современным информационным технологиям в этой области.
В основе системы лежат оригинальные методологические принципы, являющиеся обобщением специалистами Заказных ИнформСистем большого опыта создания заказных учетно-аналитических систем для разных предметных областей. Методологическая целостность в сочетании с наработанными технологическими находками позволили создать уникальный по функциональной общности, эффективности и быстродействию инструментарий. Фактически CustIS Accounting — универсальное ядро произвольной системы автоматизации, которое при конкретной реализации наполняется соответствующим содержанием. CustIS Accounting предоставляет средства для широкого спектра потребностей систем автоматизации банка: документооборота, бухгалтерии и произвольных учетных систем, аналитических отчетов по ним и т.п.
Система CustIS Accounting автоматизирует следующую цепочку действий:
- Хранение документов произвольной структуры (описание документов, справочников и иерархий; оперативный доступ к информации.)
- Документооборот (описание маршрутизации документов; правил последовательного преобразования информации от разнородной документационной к стандартизированной учетно-аналитической; полная история).
- Многопрофильный учет (управленческий, финансовый, оперативный, бухгалтерский, материальный и т.д.). Каждый вид учета может вестись в нескольких планах счетов.
- Анализ накопленной информации.
Технологические принципы построения CustIS Accounting
- Декларативно-функциональный подход для всех этапов описания правил обработки информации (маршрутизация документов, определение значений и аналитических признаков при создании операций, нахождение счетов для проводок, правила построения отчетов). Более 80% бизнес-логики описывается декларативным способом (путем ввода метаданных).
- Описание бизнес-логики во временном аспекте, что обеспечивает абсолютно корректные исправления задним числом при многократном изменении бизнес-логики за период исправления.
- Последовательное преобразование информации от разнородной информации (характерной для хранения документов) к однородной (характерной для учета и анализа). Условно цепочку преобразования информации можно представить в следующем виде (см.рис.2):
- документы
- переходы документов из одного состояния в другое
- действия, вызванные переходом («переложить в папку», «зафиксировать атрибут», «создать операцию», и т.д.)
- операции — атомарные единицы учета
- проводки — способ отображения операций в планах счетов
- Развитый механизм секретности, контролируемый на уровне базы данных, но администрируемый декларативно.
- Распределенная база данных с репликацией между серверами. Автоматически реплицируются:
- данные (документы, справочники, отчеты, иерархии)
- структуры (документов, справочников, иерархий)
- правила (документооборота; построения планов счетов, операций и проводок; позиционирования счетов проводок; построения отчетов).
Аппаратно-технические характеристики CustIS Accounting
- Серверная часть системы выполнена на СУБД Oracle Enterprise Server 7.3.3.
- Клиентская часть выполнена на Sybase Power Builder 5.03 и Oracle Report Builder 3.0.5. Существует вариант клиентской части системы для символьных терминалов под Oracle Forms 3.0.16.
На данный момент на CustIS Accounting реализованы распределенная система автоматизации коммерческого банка и распределенная система автоматизации холдинга.
Реализация двух столь разных делопроизводств в кратчайшие сроки на единой схеме учета убедительно подтверждает универсальность CustIS Accounting как инструмента для создания автоматизированных учетно-аналитических систем в различных областях финансово-хозяйственной деятельности.