О структуре базы данных событий операционного риска

Рассматриваются вопросы проектирования и разработки банковской информационной системы для управления операционным риском, удовлетворяющей новым нормативным документам Базельского комитета по банковскому надзору и Банка России. Перечисляются требования к сведениям, которые должны регистрироваться в базе данных событий операционного риска, приводятся обязательные классификаторы (справочники) для полей базы событий. В качестве средства разработки информационной системы предлагается использовать вэб-фреймворк Django. Рассматриваются особенности Django, такие, как шаблон «модель-представление-контроллер» (MVC) и объектно-реляционное отображение (ORM), позволяющие ускорить разработку распределённой информационной системы и избежать необходимости манипуляций с громоздкими SQL-выражениями. Приводятся примеры классов на языке Python, обеспечивающих работу с данными базы событий операционного риска средствами компоненты «модель» шаблона MVC, встроенного в Django. Обсуждаются показатели операционного риска, введённые в Basel III, и подходы к расчёту этих показателей на основе информации в базе событий операционного риска.

On the structure of operational risk event database

We study some issues of operational risk information system design and implementation. The information system for operational risk registration and management is to be in compliance with new requirements of Basel Committee on Banking Supervision and Bank of Russia. We enumerate the requirements to information to be registered in operational risk event database and we list mandatory classifiers for the fields of this database. We recommend using web-framework Django as a development tool for operational risk information system. Such Django features as MVC (model-view-controller) pattern and ORM (object-relational mapping) are suggested to be used to speed up the development of the distributed information system and also to avoid the need for manipulating cumbersome SQL expressions. Using “model” component of Django MVC pattern we provide examples of classes in Python for some tables of operational risk event database. We also discuss the operational risk indicators introduced in Basel III and outline approaches to the calculation of these indicators using data in operational risk event database.

Издательство
РУДН
Язык
Русский
Страницы
320-323
Статус
Опубликовано
Год
2019
Организации
  • 1 Российский университет дружбы народов
Ключевые слова
operational risk; pattern MVC; object-relational mapping; django framework; операционный риск; шаблон модель-представление-контроллер; объектно-реляционное отображение; фреймворк Django
Цитировать
Поделиться

Другие записи