Заболотникова В. С., Еготинцева Е. М.

Автомобильно-дорожный институт ДонНТУ, г. Горловка

 

Объектное моделирование системы прогнозирования экономических показателей финансового состояния кредитной деятельности КБ «ПриватБанк»

 

 

Процесс объектно-ориентированного анализа и проектирования можно представить как поуровневый спуск от наиболее общих моделей и представлений концептуального уровня к более частным и детальным представлениям логического и физического уровня [2].

Методология объектного анализа служит концептуальной основой системно-ориентированной декомпозиции предметной области. Результатом объектного анализа является построение модели системы [4].

Инструментом объектно-ориентированного анализа и проектирования является язык UML, который основывается на понимании общих принципов моделирования сложных систем и особенностей процесса объектного анализа [1]. Язык UML является простым и мощным средством моделирования, который может быть эффективно использован для построения концептуальных и графических моделей сложных систем [3].

Необходимость моделирования системы прогнозирования экономических показателей финансового состояния предприятия рассматривали в своих работах следующие авторы: А.М. Вендров, Буч Г., А.В. Леоненков, Колесов Ю.Б. Многие из них указали, что системе прогнозирования финансового состояния предприятия присуща сложность взаимодействий элементов, неопределенность, большой объем информации. Решить эти проблемы позволяет методология объектного анализа и проектирования, путем разбиения системы на элементы и классы.

Построение объектной модели позволит снизить уровень неизбежной неопределенности, связанной с принятием экономических решений, ориентированных в будущее, автоматизировать предоставленную  рутинную работу по сбору и обработке первичной информации работниками отделов и подразделений предприятия. При помощи построения диаграмм мы сможем детально разобрать направления финансовых потоков с различных сторон.

Проведем объектный анализ системы прогнозирования финансового состояния кредитной деятельности коммерческого банка «ПриватБанк». Для этого построим диаграммы вариантов использования, классов и состояний.

Диаграмма вариантов использования является концептуальной моделью системы в процессе ее проектирования и разработки. Для создания диаграммы нам необходимо разбить систему на варианты использования.

Диаграмма классов может отражать различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы,  описывает их внутреннюю структуру и типы отношений.

Диаграмма состояний представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий,  позволяет получить последовательность состояний по заданной последовательности событий.

На основании проведенного объектного анализа кредитной деятельности коммерческого банка «ПриватБанк» была построена диаграмма вариантов использования, представленная на рисунке 1.

Данная диаграмма отображает основные направления деятельности предприятия, а именно: оформление кредита,  расчетные операции, услуги страхования, благотворительность, оформление депозита, денежные переводы.  Остановимся на рассмотрении прецедента “Оформление кредита”, суть которого заключается в анализе информации поступающей от различных лиц, претендующих на оформление кредитной линии. Из диаграммы видно, что они подразделяются на юридических физических лиц. Соответственно, и основные требования, необходимые для открытия кредита, для них будут различные.

При рассмотрении диаграммы вариантов использования преобладает отношение вида ассоциаций, который связывает такие прецеденты, как  «благотворительность», «услуги страхования», «расчетные операции», «оформление кредита», «денежные переводы», «оформление депозита». Отношением расширения связаны  прецеденты «юридические лица», «физические лица» и прецедент «оформление кредита».

После проведения объектного анализа кредитного центра была построена диаграмма классов (см. рис. 2). Данная диаграмма отображает отношения между объектами системы, направленные на отражение выполняемых операций, а так же ее анализе и прогнозировании.

 

 

 

 

 

 

 

 

 

 

 

 


Рисунок 1 – Диаграмма вариантов использования

 

На данной диаграмме используются следующие классы:

- класс «заемщик» – инициатор взаимодействия (крайний слева);

- класс «КБ ПриватБанк» выполняет следующие операции - первичный контакт с заемщиком на предмет выяснения параметров кредитования; получает у заемщиков необходимые документы; подготавливает служебные записки; осуществляет мониторинг обеспечения кредитных операций;

- класс «Руководитель проекта» - рассматривает и утверждает служебные записки; утверждает решения Кредитного комитета в рамках лимита своих полномочий; выносит презентации проектов кредитования на Большой Кредитный Комитет в случае превышения лимита его полномочий;

- класс «кредитный центр»: принимает в работу служебной записки; назначает ответственного специалиста по кредитному проекту; утверждает презентацию/заключение, проводит финансово-экономический анализ предприятий-заемщиков; прогнозирует показатели работы предприятия;

- класс «кредитный комитет» принимает решение по выдаче кредита.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Рисунок 2 – Диаграмма классов существующих отделов и отношений

 

Используя методологию объектного анализа, была построена диаграмма состояний и переходов объекта Заемщик варианта «Оформление кредитной линии для юридического лица», представленная на рисунке 3. 

Главное предназначение данной диаграммы – описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла.

 

 


 

 

 

 

 

Рисунок 3 Диаграмма состояний объекта «Бухгалтерия»

 

В данном случае мы имеем дело с пятью объектами, между которыми наблюдаем переход из одного состояния в другое: заемщик, КБ ПриватБанк, Руководитель проекта, Кредитный центр и Кредитный комитет.

Таким образом, моделирование предметной области является одним из наиболее важных этапов работ при проектировании программных систем в масштабе Кредитного центра.

В результате проведенного объектного анализа системы были построены диаграммы представляющие функциональность системы в различных проекциях. Использование объектно-ориентированного анализа, позволило преодолеть проблему, связанную со сложностью экономической системы путем ее разбиения на классы.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

 

1.                Бусленко Н.П.. Моделирование сложных систем. Мон. Г.:Наука,1978.

2.                Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. - М.: ДМК, 2000.

3.                Закон Украины "О банках и банковской деятельности" №2121-III от 7.12.00 г.

4.                Леоненков Самоучитель UML