Дипломна работа

Платформа подпомагаща верифицирането на финансови институции пред одитор OSFI( Office of the Superintendent of Financial Institutions) | Защитена на: 01/01/1900

 

Резюме

OSFI е основният регулатор на финансовите институции в Канада. Всички федерално регулирани банки, застрахователни и кредитни компании подлежат на регулярен одит за проверка на финансовото състояние и съответствие с изискванията на канадското законодателство. Одитите се базират на отчети, които институциите изпращат на OSFI, и се оценяват в рамките на 15-дневен срок. При откриване на неточности, отчетите се връщат за корекции. При забавяне или неспазване на срока за подаване на документи, регулаторът има право да се намеси в дейностите на финансовата институция. Това може да включва изискване на коригиращи действия от страна на институцията, поемане на временен контрол върху активите и евентуална заповед за ликвидация. Всяко правило на OSFI трябва да бъде спазено за успешен одит. Компаниите нямат инструмент за вътрешна верификация на правилата, което усложнява работата им и забавя изготвянето и верифицирането на одитите.

Целта на текущата дипломна работа е да се разработи платформа, извършваща валидация на отчети спрямо правилата на OSFI. Платформата ще позволява на институциите вътрешно да валидират своите отчети преди те да бъдат финализирани и изпратени. 

 

 

Поставените задачи в дипломната работа са:

 

  • Да се намерят всички задължителни отчети, които се изпращат от институциите
  • Да се проверят наличните правила за всеки отчет предоставени от OSFI
  • Да се провери за вече съществуващи решения на пазара
  • Да се проучат, анализират и изберат технологии за реализация на проекта
  • Да се проектира и разработи платформа, помагаща на финансовите институции да отговарят на изискванията на OSFI
  • Да се тества платформата сред избрани финансови институции и да се анализират ползите и възникналите недостатъци при използването й

 

 

 

За постигане на целите бяха изпълнени следните дейности:

  • Анализ на предметната област, който идентифицира задължителните отчети, които институциите трябва да изпращат на одитора, както и съответстващите им правила за валидация.
  • Беше проведено проучване на конкурентите на пазара, които предлагат решения за валидация на отчети спрямо правилата на OSFI, и беше направен сравнителен анализ на техните предимства и недостатъци. 
  • Въз основа проучването на конкурентите бяха определени функционалните и нефункционални изисквания, които трябва да бъдат разработени и бяха създадени бизнес модел и концептуална визия.
  • Проучени бяха възможностите за избор на технологичен стек и чрез сравнителен анализ бяха избрани най-подходящите технологии за разработка.
  • Проектирано и реализирано е решение, извършващо валидация на отчети спрямо OSFI правила
  • Беше проведено експериментално тестване на платформата и резултатите бяха описани в настоящата дипломна работа.
  • Беше извършена валидация с представител на компания, разработваща продукти за финансови институции в Канада, и въз основа на проведеното интервю бяха направени изводи за бъдещи подобрения на системата.

 

За разработване на базата данни на платформата са използвани MySQL и вградената във Flask библиотека за менажиране на бази данни SQLALchemy. За разработването на потребителския интерфейс и сървърната логика на системата са използвани React и Python Flask фреймуърк. За IDE е използван Pycharm.

Беше проведено експериментално тестване на решението, по време на което беше валидирано, че системата извършва коректно валидация на отчети спрямо OSFI правила.

Решението беше валидирано от представител на консултантска компания, разработваща софтуерни продукти за финансови институции в Канада беше установено, че реализираната платформа отговаря на първоначално зададените функционални и нефункционални изисквания.

 

Реализирането на решението дава възможност на финансовите институции бързо да откриват неточности в отчетите си, което им осигурява по-голяма увереност в информацията, която изпращат към одитора. Това цялостно подобрява и съкращава времето за одит.

Scroll to Top