В условиях возрастающей конкуренции в банковской сфере и постепенного отказа от экстенсивных способов получения прибыли особое значение для деятельности банков приобретает анализ рыночной ситуации, выбор альтернативных решений. В банковской сфере все активнее реализуются новые виды услуг, такие, как фондовые и карточные операции, инвестиционная деятельность, международные платежи т.д.
Банковская сфера подвергается постоянным изменениям развитию со стороны органов государственного управления, Центрального банка. Следить за изменением на финансовых рынках и вовремя на их реагировать российским банкам становится все труднее. Это связано, как правило, с тем, что они отстают от последних требований, вызванных быстрым расширением сферы банковской деятельности.
Применение вычислительной техники в банках позволяет решать следующие задачи:
— облегчение труда персонала банка;
— ускорение платежей между учредителями;
— снижения количества ошибок;
— получение оперативной информации;
Денис Тимощук, Опыт внедрения аgile в компании Диасофт
— произведение операций в реальном режиме;
— увеличение объема обслуживаемых клиентов.
Сегодня рынок предлагает широкий выбор программных продуктов как отечественного, так и зарубежного производства, предлагаемые системы отличаются в несколько раз по своей стоимости и функциональности. Отечественные системы в настоящее время предоставляют достаточно полный набор функций, поддержку изменений требований Банка России к учету и отчетности.
Системы последнего поколения могут конкурировать с зарубежными в части гибкости, настраиваемости и архитектурных решений. Зарубежные системы более продуманы и проработаны в области банковских функций по работе на международном рынке. Использование зарубежных систем также положительно влияет на имидж банка в глазах международных аудиторских компаний.
Однако присутствующие на рынке зарубежные системы плохо адаптированы к российским условиям, они в меньшей степени ориентированы на стандарты российского учета и отчетности, имеют высокую стоимость и более дорогие услуги по сопровождению. Зарубежные системы базируются, как правило, на использовании дорогого компьютерного оборудования, отличного от распространенных в российских банках. Поэтому, несмотря на то, что приобретение зарубежных систем – это самое дорогое решение, оно потребует значительных усилий (выраженных в затратах времени и средств) от банка на адаптацию системы к российским условиям.
В настоящее время на рынке АБС присутствует около 20 фирм – разработчиков АБС, создающих разнообразные программные продукты. Ниже приведены статистические данные по использованию банками различных программных продуктов (опрос проведен компанией «Ламинфо», опрошено банков – 1154, не ответило – 24):
| «Диасофт» | 273 |
| «R-Style Software Lab» | 261 |
| Собственная разработка | 201 |
| «ПрограмБанк» | 80 |
| «Инверсия» | 49 |
| «Кворум» | 42 |
| «ФОРС» | 28 |
| «ЦФТ» | 24 |
| «CSBI EE» | 18 |
| «БИС» | 12 |
| «МИМ-Технология» | 11 |
| Другие | 131 |
Цель настоящей работы – продемонстрировать структуру и принцип работы автоматизированной банковской системы на примере системы «Диасофт», используемой в Нижегородском филиале КМБ-Банка (ЗАО) для обслуживания юридических лиц.
Диасофт 1
1. Организация и возможности системы «Диасофт»
Современные АБС должны удовлетворять очень строгим требованиям. Система «Диасофт» удовлетворяет основным требованиям, таким как:
1. Функциональная полнота – подразумевает наличие в программном изделии необходимого и достаточного числа компонентов для выполнения заданных функций с учетом возможности системы наиболее полно соответствовать информационным потребностям банка, охватывая все виды его деятельности. При этом учитываются не только потребности сегодняшнего дня, но и будущие запросы в рамках стратегии развития банка. Система «Диасофт», благодаря собственному инструментарию разработки новых модулей, достаточно легко подстраивается под вновь возникающие потребности.
2. Комплексный подход – предполагает наличие комплексной информационной системы, интегрирующей различные сферы деятельности. В «Диасофте» учитываются операции по счетам юридических и физических лиц, по внебалансовым, корреспондентским, ссудным и транзитным счетам.
3. Масштабируемость системы – способность системы адаптироваться к расширению предъявляемых требований и возрастанию объемов решаемых задач: числа обслуживаемых автоматизированных рабочих мест и обрабатываемых документов.
4. Открытость – способность интеграции с любыми внешними открытыми приложениями через стандартные интерфейсы межпрограммного взаимодействия. «Диасофт» интегрируется с Клиент-Банком, системой сканирования платежных поручений, системой обслуживания физических лиц.
5. Настраиваемость системы – мобильность, динамичность, подвижность. Некоторые параметры в системе могут быть адаптированы к потребностям и условиям конкретного банка.
6. Централизованное управление системой – предполагает настройку функционирования системы не с рабочих мест конечных пользователей, а из одного специального модуля. Это дает возможность оперативно изменять условия выполнения любой операции, что очень важно при создании новых банковских продуктов.
7. Единая база данных, обеспечивающая многопользовательскую работу.
8. Работа в режиме реального времени – предполагает, что реакция системы на управляющее воздействие соответствует скорости протекания процесса, которым управляет система.
9. Безопасность – обеспечивается в «Диасофте» средствами разделения прав доступа и возможностью изменения прав доступа к документу в процессе его жизненного цикла.
Технические характеристики системы «Диасофт» приведены в таблице 1.1.
Таблица 1.1 Технические характеристики системы «Диасофт»
| Наименование продукта | Уровни приложений | Используемые операционные системы | СУБД | Средства разработки | Базовый элемент системы | |
| Сервер | Рабочая Рабочая станция | |||||
| Система «Диасофт» | «Терминал-хост», «файл-сервер», «клиент-сервер» | Novell Netware, Windows NT, OS/400 (DB2), UNIX (Informix) | DOS, Windows (3.X, 95, NT) OS/2 | Pervasive SQL, Scaleable SQL, DB/2 for AS/400, Informix | C++, собственный инструментарий DiasoftSystem | Проводка, документ, сделка |
При входе в «Диасофт» программа запрашивает имя пользователя и пароль, тем самым идентифицируя пользователя:
Пользователи системы «Диасофт» схематически представлены на рисунке 1.1.
Рисунок 1.1 – Пользователи системы Диасофт
Рабочее место пользователя настраивается и определяется как имя пользователя с назначенным ему набором документов, этапов обработки документов, предоставляемых прав. Пользователь, входя со своим именем в систему с произвольного компьютера, работает только с доступными ему документами (доступные подсистемы в экранной форме выделены темным шрифтом):
Рассмотрим функциональную сущность и организацию каждой подсистемы.
Все подсистемы «Диасофта» используют уникальную идентификацию документов: система разделена на операционные дни (по датам), причем открытие и закрытие нового операционного дня доступно определенному кругу пользователей; по пачкам – областям системы, открываемых каждый день для проводок различных доп.офисов и отделов; осуществляется порядковая нумерация документов по их типу в пределах одного операционного дня.
Подсистема «Балансовые документы» аккумулирует в себе все операции по счетам любого типа (расчетным, корреспондентским, счету кассы, ссудным, внебалансовым), проведенные в баланс, иными словами – всю выходную информацию работы системы. Данная подсистема удобна для поиска архивного документа, для формирования статистических данных и отчетов. Для поиска документа необходимо знать дату его создания:
и пачку, в которой он был создан:
В подсистеме «Документы по кассе» осуществляется основная работа в режиме «on-line» по счетам клиентов в корреспонденции со счетом кассы. Это подкрепление филиала наличными средствами и вывоз денежных средств, пополнение и инкассация банкомата, пополнение счетов юридических лиц, открытых в любой валюте (рубли, доллары США, евро), в том числе взносы в уставный капитал, снятие со счетов юридических лиц, открытых в любой валюте, наличных денежных средств, в том числе получение кредита, предоставленного наличными через кассу банка. Каждому документу при его создании присваивается порядковый номер с учетом его типа (столбец «номер»). Каждый документ проходит двойную обработку: подтверждение его создания (при этом появляется первый крыж перед столбцом с номером документа) и проводку документа в балансовые (второй крыж):
Источник: smekni.com
Программные продукты Diasoft FA# Beans
Diasoft FA# Beans (Diasoft Financial Architecture) – это комплексная система автоматизации деятельности финансовых институтов. Система имеет компонентную структуру и состоит из 56 компонентов, автоматизирующих следующие области бизнеса: розничный банкинг, корпоративный банкинг, депозитарный учет, деятельность управляющих и инвестиционных компаний, банковские операции на фондовом и денежном рынках.
В системе Diasoft FA# Beans реализовано несколько типов отчетности:
-
Прикладная отчетность строится по данным какого-либо модуля и входит в состав соответствующего продукта.
Функциональная архитектура:
Архитектура Diasoft FA#
Хозяйственная деятельность и управление персоналом
Diasoft FA# (Diasoft Financial Architecture) — это хорошо известная на рынке система автоматизации бэк-офисной деятельности финансовых организаций. Среди клиентов компании «Диасофт», использующих систему Diasoft FA#, более 30% российского банковского рынка, в том числе более половины российских банков из списка топ-100 и 31 банк из 75-ти со стопроцентным иностранным капиталом.
Компонентность
Компоненты Diasoft FA# могут быть выпущены, установлены и заменены автономно, независимо друг от друга. Каждый из таких компонентов является полноценным сервис-провайдером в терминах сервис-ориентированной архитектуры.
Использование принципов SOA в построении ИТ-архитектуры дает ряд преимуществ:
- Повышение качества работы программного продукта и уменьшение регресса (за счет поставки независимых прикладных модулей и тестирования межмодульных API).
- Оперативную и качественную реализацию и доставку доработок (за счет сокращения сроков релиз-цикла и выхода новых версий модулей).
- Гибкое управление аппаратными ресурсами (за счет развертывания высоконагруженных модулей на отдельных базах и, в результате, снижения нагрузки на систему в целом).
Интеграция с внешними системами
Diasoft FA# предоставляет широкие возможности по интеграции с информационными системами сторонних поставщиков для обеспечения работы в составе комплексных ИТ-решений.
Кастомизация и конфигурирование
Поддерживается возможность кастомизации системы на следующих уровнях:
- Настройка банковских продуктов
- Настройка индивидуальных условий обслуживания (возможность на договоре переопределять условия продукта)
- Настройка финансовых операций
- Настройка workflow-модели (перечня состояния, переходов, действий)
- Настройка состава атрибутов объектов (использование дополнительных атрибутов)
- Настройка пользовательского интерфейса (включая алгоритмы контроля введенных на формах данных)
- Создание пользовательских формул и методов обработки данных (UserProc).
Поддержка локальной специфики
- Работа в различных часовых поясах. Система поддерживает возможность работы в различных часовых поясах в рамках одной инсталляции.
- Работа с несколькими валютами. Система обеспечивает полную поддержку мультивалютности. Операции в системе могут быть выполнены в разных валютах (в том числе поддерживается использование различных валют в рамках одной операции). Поддерживается механизм переоценки остатков по валютным счетам. Поддерживается расчет приведенных к заданной валюте сумм операций/остатков.
- Мультиязычность. Система обеспечивает возможность поддержки в интерфейсе двух любых языков, на практике поддерживается русский и английский языки. В ходе работ по развитию системы была реализована возможность поддержки UNICODE (в частности, таким образом, была продемонстрирована поддержка туркменского языка).
Аутентификация пользователей
Аутентификация пользователей в системе базируется на механизмах, встроенных в используемую СУБД (Microsoft SQL Server или Sybase Adaptive Server). При этом используется концепция «сквозной» аутентификации и авторизации, которая подразумевает использование единой учетной записи как на уровне системы, так и на уровне СУБД.
Таким образом, все операции с данными в СУБД осуществляются пользователями с использованием персональных учетных записей, что позволяет отслеживать действия пользователей не только средствами системы, но и с использованием средств мониторинга и аудита используемой СУБД.
Управление паролями
В системе поддерживается следующая политика по работе с паролями:
- Пароль пользователя может быть изменен самим пользователем или администратором.
- Предусмотрена возможность задания срока действия пароля пользователя.
- Предусмотрена возможность контроля уникальности вводимого пароля при его изменении.
- Предусмотрена возможность контроля сложности пароля при его изменении по встроенному в систему алгоритму, включая контроль на минимальную длину.
- Предусмотрена возможность блокировки пользователя на заданное время после заданного числа неудачных попыток ввода пароля.
Разграничение прав
В системе предусмотрены следующие категории прав:
- Права на доступ определенному типу объектов («счета», «договоры», «клиенты», «справочники») или конкретному объекту (например, определенному клиенту).
- Права на выполнение определенного набора операций с заданным типом объектов или конкретным объектом.
- Права на доступ к объектам, находящимся в определенном состоянии.
- Интерфейсные права (ограничивают видимость пунктов меню и других элементов интерфейса).
Верификация операций
Система позволяет выполнять верификацию (авторизацию) проводимых операций уполномоченным сотрудником. Верификация операций может быть выполнена путем просмотра и подтверждения данных по операции другим сотрудником.
Ограничение полномочий администраторов
Для защиты информации от несанкционированного доступа и изменения лицами, обладающими административными полномочиями, в системе приняты специальные меры по разделению сфер ответственности администраторов и ограничению их полномочий.
В частности поддерживаются следующие виды пользователей:
- Администратор пользователей (SA) – имеет полномочия для администрирования пользователей в системе (добавления/изменения/удаления).
- Администратор безопасности (DSA) – имеет полномочия для управления правами пользователей.
- Администратор системы (DCA) – имеет полномочия для работы со структурой базы данных (таблицы, процедуры и т.д.).
- Бизнес-пользователь – имеет полномочия для выполнения бизнес-операций.
Используемая политика безопасности лишает администраторов системы возможности раздавать прикладные полномочия самому себе или на время сменить пароль пользователю и совершить действия от его имени.
Аудит действий пользователей
Все действия пользователей с объектами системы (документами, счетами, проводками и т.д.) фиксируются подсистемой аудита. По каждому действию фиксируется дата и время его выполнения, пользователь, выполнивший данное действие и дополнительная информация по операции. Для ряда объектов (таких как сделки, документы и.т.д.) предусмотрена возможность по каждому изменению объекта просмотреть состояние объекта до изменения, текущее состояние объекта, а также сравнить два любых изменения. Для просмотра данных аудита используется «Журнал операций».
Источник: www.diasoft.ru
Diasoft FA#
2020: Использование в качестве АБС для киберполигона «Ростелекома»
Компания «Диасофт», российский разработчик ИТ-решений для финансового сектора, заключила соглашение с «Ростелекомом» в лице дочерней компании «Ростелеком-Солар», национального провайдера кибербезопасности. Целью сотрудничества является построение банковского сегмента киберполигона, который предоставит банкам возможность отрабатывать практические навыки отражения кибератак. Об этом «Диасофт» сообщил 3 сентября 2020 года.
В качестве автоматизированной банковской системы было выбрано соответствующее решение компании «Диасофт», которое используется кредитно-финансовыми организациями России. Полробнее здесь.
2016
Приказом №426 Минкомсвязи Российской Федерации 6 сентября 2016 года решения компании «Диасофт» – ИТ-система Diasoft FA#, финансовая архитектура FLEXTERA и аналитическая платформа FLEXTERA BI – включены в Единый реестр российских программ для электронных вычислительных машин и баз данных.
2011
В августе 2011 года «Диасофт» предоставила кредитным организациям, использующим систему Diasoft FA#, возможность автоматизировать ведение договоров банковского счета юридических лиц. Программный продукт «Ведение договоров банковского счета юридических лиц» меняет идеологию системы Diasoft FA# в части проведения таких операций как заключение договоров с клиентами, открытие расчетных счетов и подключение к ним набора необходимых услуг, за предоставление которых производится взимание комиссий. Теперь в продукте выделена новая сущность – договоры банковского счета юридических лиц, с которых и начинается работа с клиентом.
Внедрение программного продукта Diasoft FA# Bank, Ведение договоров банковского счета юридических лиц позволит кредитным организациям:
- Оптимизировать инструментарий как для массового, так и для индивидуального обслуживания юридических лиц, что, в свою очередь, минимизирует операционные риски и временные затраты при заключении договоров.
- Осуществлять заключение договоров из единого окна – теперь нет необходимости заходить в разные пункты меню и отдельно выполнять действия, связанные с заключением договора: добавлена возможность автоматического открытия счетов по договору, печати договора, связывания услуг и счетов с договором, связывания тарифных планов с услугами по договору.
- Задавать несколько тарифных планов для договора банковского счета юридического лица.
- Автоматически менять тарифный план клиента в зависимости от средневзвешенного остатка на счете либо от наличия оборотов по счету.
- Рассчитывать и взимать комиссии за факты совершения событий, по которым нет движения по счетам и отражения в бухгалтерском учете (за предоставление выписки, печать документов и т.п.).
- Взимать комиссионное вознаграждение за превышение клиентом пороговых значений набора услуг (например, количества востребованных документов).
С октябре 2011 года компания «Диасофт» предоставляет кредитно-финансовым организациям, использующим систему Diasoft FA#, функционал, который позволяет автоматизировать «сквозной» бизнес-процесс работы с документами электронного вида, возможность их визирования и передачи в электронный архив. Программный продукт «Учет электронных сигнатур документов дня» предназначен для установки подписей на документах дня.
Новая функциональность обеспечивает явную связь первичного документа в АБС и документа в электронном виде (ДЭВ) в электронном архиве. На каждый первичный документ формируется отдельный ДЭВ, который в АБС визируется необходимыми подписями в заданной последовательности. После завершения обработки документ выгружается в электронный архив. Такой подход исключает случаи расхождения данных в первичных документах АБС и электронного архива.
Также программный продукт «Учет электронных сигнатур документов дня» обеспечивает:
- Возможность гибкой настройки количества устанавливаемых подписей для каждого типа документа в зависимости от корреспонденции счетов и способа формирования документа;
- Контроль очередности и иерархичности подписей на документе электронного вида;
- Контроль установки необходимого количества подписей для первичных документов при закрытии дня;
- Контроль установки необходимого количества подписей для первичных документов при исполнении документов, формировании рейса для отправки в РКЦ (для межбанковских платежных документов в рублях);
- Контроль уникальности подписи для одного документа;
- Возможность массового подписания документов;
- Контроль неизменности документа;
- Передачу в электронный архив документов электронного вида и их основных реквизитов для последующей записи на отчуждаемые носители в соответствии с 2346-У.
С декабря 2011 года клиенты компании «Диасофт», бизнес которых поддерживает система Diasoft FA#, получили возможность использовать решение «Пятый Уровень» компании ProLAN для повышения качества ИТ-услуг, управления себестоимостью банковских продуктов, нормирования труда и управления численностью персонала.
ProLAN — разработчик программных продуктов, решений и программно-аппаратных комплексов для диагностики, тестирования и управления информационными системами — включила автоматизированную банковскую систему Diasoft FA# в состав поддерживаемых решений. Как ожидается, «Пятый Уровень» от ProLAN повысит эффективность эксплуатации Diasoft FA# в финансовых институтах. Теперь в автоматическом режиме можно контролировать время выполнения критически важных бизнес-транзакций системы Diasoft FA# (например, транзакцию выдачи потребительского кредита), производительность и доступность Diasoft FA#, а также производительность труда пользователей АБС.
Потребителями получаемой информации могут быть специалисты различных подразделений кредитно-финансовой организации. Так, ИТ-служба получает инструментарий для повышения качества ИТ-услуг; бизнес-подразделения — дополнительные KPI бизнес-процессов, которые можно контролировать в режиме реального времени; HR-служба — инструментарий для определения нормативов и построения динамической модели численности персонала; финансовая служба — инструментарий для внедрения методики Time-Driven Activity Based Costing (разработанная Робертом Капланом и Стивеном Андерсоном, эта методика позволяет эффективно управлять себестоимостью банковских продуктов).
Одной из особенностей решения «Пятый Уровень» является его простота и экономичность — для внедрения решения достаточно установить на автоматизированные рабочие места пользователей программу «EPM-Агент», которая собирает информацию о работе бизнес-приложения и в режиме реального времени передает ее в различные системы управления.
«Вопросам Quality Assurance, в частности, вопросам производительности наших программных продуктов, мы традиционно уделяем очень большое внимание, — рассказал Николай Ипполитов, директор департамента «Партнерские решения» компании «Диасофт». — До последнего времени эта задача решалась, в основном, средствами нагрузочного тестирования, которое является обязательным этапом перед выпуском любого нашего программного продукта на рынок. Однако нагрузочное тестирование не позволяет управлять производительностью АБС во время ее эксплуатации в условиях реальной ИТ-инфраструктуры клиента, которая, зачастую, далека от идеальной. Продукты категории Real User Monitoring компаний IBM, HP, BMC и других крупных международных вендоров ориентированы, в первую очередь, на управление производительностью `тонких клиентов`, что не позволяет использовать их для управления производительностью Diasoft FA#. Поддержка АБС Diasoft FA# с помощью решения `Пятый Уровень` для нас очень важна, так как позволяет не только повысить качество обслуживания наших клиентов, но и сделать это эффективно. Стоимость решения `Пятый Уровень` на порядок ниже стоимости HP RUM или BMC EUTM».
2010
В 2010 году завершена модернизация текущего поколения продуктов компании – линейки Diasoft FА#: в недавнем прошлом монолитная клиент-серверная система разделена теперь на отдельные специализированные приложения, между которыми создан слой межмодульного и внешнего API – при этом отдельные части комплексной системы теперь могут работать на отдельных базах данных и серверах. Выпуск новой версии комплексной системы Diasoft FA# v.7.2 обеспечил необходимые условия для последующего перехода сотен клиентов компании на новейшие SOA-технологии.
Источник: www.tadviser.ru