«Диасофт» разработал крупнейшую систему сбора и хранения данных для Вооруженных сил России
В Вооруженных силах Российской Федерации большое внимание уделяют оперативным данным и аналитике больших массивов информации. Для выполнения этих задач был инициирован проект по созданию единого интегрированного распределенного хранилища данных и инструментов сбора информации. Компания «Диасофт» стала соисполнителем проекта.
В ходе проекта требовалось создать гибкий и высокопроизводительный инструмент, который позволяет вести учет показателей, задаваемых пользователями динамически. Специалисты компании «Диасофт» разработали программный комплекс для ввода и доступа к данным, который обеспечивает ввод данных из любых источников, поддерживает динамические гибкие формы ввода и способен формировать «умные» пакеты данных. Эта отечественная разработка рассчитана на нагрузку 50 тыс. пользователей, работающих параллельно, и позволяет оперативно собирать большой пласт информации с нижних уровней управления для последующей агрегации и обработки, что позволяет получить актуальные данные о показателях ресурсного обеспечения Вооруженных сил Российской Федерации для принятия управленческих решений.
Для отображения структур данных сторонних информационных систем было разработано специальное программное средство просмотра информационных моделей с возможностью их последующего перевода на современную российскую платформу.
При решении задачи построения распределенного хранилища данных в государственной структуре «Диасофт» опирался на многолетний опыт реализации аналогичных проектов для организаций финансового сектора.
«Мы создали универсальный программный комплекс для хранения оперативной информации, поступающей от пользователей и из внешних систем со всех объектов Заказчика по всей стране. Это позволит принимать решения исходя из исчерпывающих и актуальных данных. Мы гордимся тем, что стратегически важные данные собираются и обрабатываются на полностью отечественном программном обеспечении», — говорит Дмитрий Гребенщиков, директор по технологиям импортозамещения компании «Диасофт».
Программный комплекс будет запущен в эксплуатацию в 2022 г.
Узнать подробности об этом и других проектах компании можно, написав электронное письмо специалистам «Диасофт».
Программные продукты Diasoft FA# Beans
Информационная архитектура Diasoft FA# Beans
Diasoft FA# Beans (Diasoft Financial Architecture) – это комплексная система автоматизации деятельности финансовых институтов. Система имеет компонентную структуру и состоит из 56 компонентов, автоматизирующих следующие области бизнеса: розничный банкинг, корпоративный банкинг, депозитарный учет, деятельность управляющих и инвестиционных компаний, банковские операции на фондовом и денежном рынках.
В системе Diasoft FA# Beans реализовано несколько типов отчетности:
Прикладная отчетность строится по данным какого-либо модуля и входит в состав соответствующего продукта.
Общесистемная отчетность строится по данным нескольких модулей, этот вид отчетности выделен в отдельный модуль.
Функциональная архитектура:
Хозяйственная деятельность и управление персоналом
Diasoft FA# (Diasoft Financial Architecture) — это хорошо известная на рынке система автоматизации бэк-офисной деятельности финансовых организаций. Среди клиентов компании «Диасофт», использующих систему Diasoft FA#, более 30% российского банковского рынка, в том числе более половины российских банков из списка топ-100 и 31 банк из 75-ти со стопроцентным иностранным капиталом.
Компоненты Diasoft FA# могут быть выпущены, установлены и заменены автономно, независимо друг от друга. Каждый из таких компонентов является полноценным сервис-провайдером в терминах сервис-ориентированной архитектуры.
Использование принципов SOA в построении ИТ-архитектуры дает ряд преимуществ:
Интеграция с внешними системами
Diasoft FA# предоставляет широкие возможности по интеграции с информационными системами сторонних поставщиков для обеспечения работы в составе комплексных ИТ-решений.
Кастомизация и конфигурирование
Поддерживается возможность кастомизации системы на следующих уровнях:
Поддержка локальной специфики
Аутентификация пользователей в системе базируется на механизмах, встроенных в используемую СУБД (Microsoft SQL Server или Sybase Adaptive Server). При этом используется концепция «сквозной» аутентификации и авторизации, которая подразумевает использование единой учетной записи как на уровне системы, так и на уровне СУБД.
Таким образом, все операции с данными в СУБД осуществляются пользователями с использованием персональных учетных записей, что позволяет отслеживать действия пользователей не только средствами системы, но и с использованием средств мониторинга и аудита используемой СУБД.
В системе поддерживается следующая политика по работе с паролями:
В системе предусмотрены следующие категории прав:
Система позволяет выполнять верификацию (авторизацию) проводимых операций уполномоченным сотрудником. Верификация операций может быть выполнена путем просмотра и подтверждения данных по операции другим сотрудником.
Ограничение полномочий администраторов
Для защиты информации от несанкционированного доступа и изменения лицами, обладающими административными полномочиями, в системе приняты специальные меры по разделению сфер ответственности администраторов и ограничению их полномочий.
В частности поддерживаются следующие виды пользователей:
Используемая политика безопасности лишает администраторов системы возможности раздавать прикладные полномочия самому себе или на время сменить пароль пользователю и совершить действия от его имени.
Аудит действий пользователей
Все действия пользователей с объектами системы (документами, счетами, проводками и т.д.) фиксируются подсистемой аудита. По каждому действию фиксируется дата и время его выполнения, пользователь, выполнивший данное действие и дополнительная информация по операции. Для ряда объектов (таких как сделки, документы и.т.д.) предусмотрена возможность по каждому изменению объекта просмотреть состояние объекта до изменения, текущее состояние объекта, а также сравнить два любых изменения. Для просмотра данных аудита используется «Журнал операций».
Курсовая работа: Автоматизированная банковская система «Диасофт»
| Название: Автоматизированная банковская система «Диасофт» Раздел: Рефераты по информатике, программированию Тип: курсовая работа Добавлен 23:55:27 08 ноября 2009 Похожие работы Просмотров: 2810 Комментариев: 22 Оценило: 4 человек Средний балл: 5 Оценка: неизвестно Скачать | ||||||||||||||||||||||||||||||||||||||||||||
| «Диасофт» | 273 |
| «R-Style Software Lab» | 261 |
| Собственная разработка | 201 |
| «ПрограмБанк» | 80 |
| «Инверсия» | 49 |
| «Кворум» | 42 |
| «ФОРС» | 28 |
| «ЦФТ» | 24 |
| «CSBI EE» | 18 |
| «БИС» | 12 |
| «МИМ-Технология» | 11 |
| Другие | 131 |
Цель настоящей работы – продемонстрировать структуру и принцип работы автоматизированной банковской системы на примере системы «Диасофт», используемой в Нижегородском филиале КМБ-Банка (ЗАО) для обслуживания юридических лиц.
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» по счетам клиентов в корреспонденции со счетом кассы. Это подкрепление филиала наличными средствами и вывоз денежных средств, пополнение и инкассация банкомата, пополнение счетов юридических лиц, открытых в любой валюте (рубли, доллары США, евро), в том числе взносы в уставный капитал, снятие со счетов юридических лиц, открытых в любой валюте, наличных денежных средств, в том числе получение кредита, предоставленного наличными через кассу банка. Каждому документу при его создании присваивается порядковый номер с учетом его типа (столбец «номер»). Каждый документ проходит двойную обработку: подтверждение его создания (при этом появляется первый крыж перед столбцом с номером документа) и проводку документа в балансовые (второй крыж):
Для создания документа необходимо выбрать дату, пачку, а также корреспондирующий счет кассы с учетом валюты проводимой операции:
Подсистема предусматривает возможность корректировки, удаления документа или отмены проводки и подтверждения документа, согласно правам пользователя.
В данной подсистеме предусмотрена возможность формирования отчетов в виде списков, журналов, реестров по введенным документам:
Подсистема «Межбанковские документы» аккумулирует в себе входящие платежные поручения, поступающие по различным системам электронного документооборота, и требующие обработки. Подсистема разбита на области в соответствии с корреспондирующим счетом банка:
а также имеет разбивку на области в зависимости от стадии обработки платежного документа – от стадии ввода документа оператором до стадии отправки рейсов платежных документов специалистом по расчетам. Подсистема используется для ввода входных параметров (платежных поручений, платежных требований) и их последующей обработки. Каждый документ, введенный в подсистему, требует двойной обработки: верификации документа и его контроля перед отправкой (а при необходимости, и валютного контроля).
Подсистема «Невыясненные документы» активна для специалистов Бэк-офиса и отражает состояние счета невыясненных сумм, по каким-либо причинам не зачисленных на расчетные счета клиентов банка.
Подсистема «Внебалансовые документы» отражает проводки по внебалансовым счетам: картотеку документов, сумм и ценностей (с возможностью просмотра каждого документа по каждому клиенту в отдельности), принятие на баланс банка и выдача клиентам ценностей (чековых книжек, ценных бумаг, комплектов ключей от ячеек и других), учет по балансу банка и списание с него в связи с выдачей клиентам пластиковых карт, отражение и передача на экспертизу сомнительных денежных знаков и т.д. Подсистема является носителем выходных параметров и удобна для поиска информации по внебалансовым счетам:
В подсистеме «Межвалютные документы» интегрируются все операции конверсии: обмен валюты, переводы «Вестерн Юнион», а также проводки, связанные с курсовой разницей. Подсистема разделена на области с учетом даты, пачки, денежного фонда (валюты) и типа счета (балансовые, внебалансовые, счета депо). Данная подсистема, аналогично подсистеме «Балансовые документы», является держателем выходной информации, и удобна для статистических подсчетов, а также для свода итоговых операций при закрытии дня по операциям конверсии:
Подсистема «Накопитель документов», аналогично подсистеме «Межбанковские документы», служит для ввода в систему входной информации – платежных поручений, платежных требований, но только в пределах банка, т.е. аккумулирует в себе внутренние проводки банка для их последующей обработки. Подсистема разбита на области, аналогичные подсистеме «Межбанковские операции», с учетом даты, пачки и стадии обработки документа.
Подсистема «План счетов» содержит все счета банка с учетом их типа. Подсистема удобна для составления различного вида отчетов по счетам (остатки по счетам определенного типа, например свободные средства по счетам с учетом кредита «Овердрафт», свод дня по внебалансовым счетам, информация о договоре банковского счета по расчетным счетам клиентов, наличие и тип блокировок и приостановлений по расчетным счетам клиентов).
Каждая область учета подсистемы имеет вид списка счетов с их названием и датой открытия. Каждый счет доступен для просмотра и анализа.
Подсистемы «Отчеты банка» и «Генератор отчетов» предназначены и удобны для построения отчетов по имеющимся в системе данным. Подсистема «Отчеты банка» формирует различного рода выписки по счетам всех валют,
а подсистема «Генератор отчетов» формирует ответы на запросы клиентов о ссудной задолженности, об открытых счетах в банке и остатках на них, об оборотах по счетам за период с помесячной разбивкой, о наличии картотеки, о выплаченной с расчетного счета заработной плате, и т.д.
В подсистеме «Генератор отчетов» также предусмотрена возможность формирования внутренних банковских отчетов для свода документов дня при закрытии операционного дня в Диасофте:
Пользователями подсистемы «Нормативы и анализ» являются сотрудники бухгалтерии, составляющие документы по выполнению банком обязательных нормативов.
Подсистема «Клиенты банка» содержит информацию о местонахождении, контактной информации, исполнительных органах, ИНН, КПП, паспортных данных клиентов банка. Подсистема имеет вид списка клиентов в алфавитном порядке, каждая запись которого активна для просмотра.
Подсистемы «Начисление процентов», «Обслуживание клиентов», «Системный протокол», «Образцы отчетов», «Завершение дня», «Справочник ассоциаций», «Сервер сообщений», «Отделения банка», «Обслуживание системы», «Администратор системы» активны для администратора АБС и служат для настройки прав пользователя, изменения и ввода новых отчетных форм, а также модификации системы под вновь введенную задачу. Подсистема «Справочники системы» содержит справочную информацию, необходимую для контроля возможных ошибок ввода документов. При введении документа с ошибочной информацией система выдает сообщение об имеющем место несоответствии информации документа справочным материалам.
Таким образом, автоматизированная банковская система «Диасофт» опирается на такие базовые понятия, как документ, счет, проводка и предназначена для осуществления операций по счетам всех видов – расчетным, счетам кассы, внебалансовым, ссудным, корреспондентским. Подсистемы «Документы по кассе», «Межбанковские операции», «Накопитель документов», «Банковские операции» служат для ввода в систему входных параметров – первичных документов и их дальнейшей обработки, в остальных подсистемах организована статистическая и финансовая отчетность на основе имеющихся в системе данных, а также представлена справочная информация, поддерживающая соответствие документов системы требованиям законодательства.
2. Организационно-экономическая сущность задачи
Комплекс задач системы «Диасофт» включает:
· правильный и оперативный учёт операций по балансовым счетам различных типов;
· создание архивной базы платёжных документов по каждому клиенту и в целом, а также её автоматическое изменение;
· подготовку и отбор документов для отправки;
· осуществление межбанковских расчетов;
· обработку и формирование выписок по счетам;
· формирование различных отчетов по запросам клиентов;
· формирование внутренних банковских отчетов для анализа и статистики, а также для свода документов при закрытии операционного дня;
· правильный и оперативный учет операций конверсии;
· правильный учет операций по внебалансовым счетам.
Схематичное представление работы системы «Диасофт» с целью решения поставленных задач приведено на рисунке 2.1.
Рисунок 2.1 – Схема работы системы «Диасофт»
3. Входная информация системы «Диасофт»
Входная документация содержит первичную необработанную информацию, отражающую состояние текущих счетов клиента. Для системы «Диасофт» это вводимые платежные поручения, приходно-расходные операции по счетам, комиссии по счетам клиентов, документы безналичной купли-продажи валюты, а также запросы клиентов по открытым счетам.
Входная документация может поступать в «Диасофт» по различным каналам электронного документооборота: импортироваться из системы «клиент-Банк», приниматься через программу-транслятор со сканирующего устройства, заводиться операционистом вручную. В любом случае документ, попадающий в «Диасофт», должен иметь стандартный вид, удовлетворяющий банковским нормативным документам.
При формировании в «Диасофте» входных документов выбираются следующие значения (таблица 3.1):
Таблица 3.1 Состав входной информации при формировании входных документов «Диасофта»
| № п/п | Входной документ | Вводимые данные |
| 1 | Приходно-расходные операции |


























