Черноусова Я. А. студент Зайцева Т. В., к.т.н.
доцент Переверзева О. С.
студент
Белгородский Государственный Национальный Исследовательский
Университет Россия, г. Белгород РАЗРАБОТКА СИСТЕМЫ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЯ ДЛЯ КРЕДИТОВАНИЯ ФИЗИЧЕСКИХ ЛИЦ НА БАЗЕ 1С:ПРЕДПРИЯТИЕ 8.2 Кредитование населения относится к традиционным видам предоставляемых банком услуг. С каждым годом оно получает все наибольшее развитие и распространение.
Актуальность темы разработки экспертной системы, позволяющей определить возможный размер кредита, обусловлена небывалым за последнее время ростом кредитования физических лиц. На рисунке 1 показана диаграмма потоков данных процесса кредитования физических лиц, где входными параметрами является информация о физическом лице, в жизни данная информация представлена в виде заполненной физическим лицом анкеты.
Рисунок 1 - Диаграмма потоков данных Вторым входным параметром является пакет документов, подтверждающих личность клиента банка, а так же необходимые для дальнейшего заключения договора с банком, если последний согласится дать кредит. В системе будут обрабатываться входящая, исходящая и внутренняя корреспонденция, включая служебные записки, приказы, распоряжения, договоры и так далее. На рисунке 2 показана диаграмма декомпозиции процесса кредитования физических лиц.
Рисунок 2 - Диаграмма декомпозиции в нотации DFD Одна из важных функций системы - контроль исполнения поручений. На рисунке 3 показана диаграмма декомпозиции процесса кредитования физических лиц.
Рисунок 3 - Диаграмма декомпозиции в нотации DFD На рисунке 4 показана диаграмма декомпозиции процесса кредитования физических лиц.
Рисунок 4 - Диаграмма декомпозиции в нотации DFD На рисунке 5 показана диаграмма декомпозиции процесса кредитования физических лиц.
Рисунок 5 - Диаграмма декомпозиции в нотации DFD Первым шагом стало выявление связей между понятиями. Схема, отображающая данное действие представлена на рисунке 6.
Рисунок 6 - Схема связей понятий
Рис. 7. Схема выборки понятий и их значений Существуют различные подходы к разработке экспертной системы и большое количество программных средств. Рассмотрим реализацию экспертной системы кредитования физических лиц с помощью 1С:Предприятия 8.2. 1С:Предприятие 8.2 идеально подходит для разработки как крупномасштабных проектов, так и для мелких прикладных решений. Основные критерии были выполнены в виде отдельных справочников, а их значения добавлены непосредственно при отладке. Данные действия продемонстрированы на рисунке 8.
0» СсмНМю* поммвгиие
Г 1 1 1.11 0» - ХОССОХ'
Рис. 8. Добавление значений основных критериев Основной документ под названием «Кредитование» заполняется исходя из ранее созданных дополнительных справочников, результат представлен на рисунке 9.
Рис. 9. Вид основного окна экспертной системы При добавлении нового документа «Кредитование» физическое лицо заполняет информацию о своём финансовом положении. Исходя из этого, внизу формы документа следует заполнить статистические суммы кредитования. В столбце «Сумма кредита» с помощью встроенного языка программирования пересчитывается итоговая сумма кредита, которую банк способен дать данному физическому лицу. Справа показаны системные сообщения, из которых следует, что кредит одобрен.
В результате получена экспертная система, которая проста в использовании и доступна практически любому физическому лицу. Еще одним достоинством разработанной экспертной системы является возможность изменения критериев в режиме реального времени, а так же дополнение, в случае необходимости, новых критериев.