бесплатно рефераты
 

Системный анализ и управление кредитами

кредитов). В сфере же кредитования отраслей народного хозяйства, наибольший

объем кредитных ресурсов было направлено на коммерческие операции торговли

(29 % от общей суммы кредитов), 1/3 часть которого была выдана в долларах.

Удельный вес кредитов выданных частным гражданам и предпринимателям

составил 18,75 % (в основном краткосрочные). Половина кредитов выданное на

развитие мелкого предпринимательства было выдано в иностранной валюте (US

$).

[pic]

На производственную сферу было направлено 53 088,4 тыс. сом, что

составляет 8,62 % от общей суммы выданных кредитов в 1996 году. Доля

кредитов данной категории кредитов выданных в иностранной валюте очень

низка.

Кредитование отраслей сельского хозяйства, заготовки и переработки,

строительства и покупки недвижимости проводилось только в национальной

валюте. Удельный вес данных кредитов в структуре выданных кредитов

составляет: сельское хозяйство - 1,41 %, заготовка и переработка - 1,47 %,

строительство и покупка недвижимости - 2,04 %.

Кредитные вложения в транспортную отрасль и связь составляет 10 087,1

тыс. сом, удельный вес которой 1,64 % от всех кредитных вложений. Вложения

в иностранной валюте составляют 6 627,1 тыс. сом.

3.2.3. Анализ выданных кредитов по процентным ставкам.

В целом в 1996 году процентные ставки на кредиты имели тенденцию к

стабилизации.

Проценты на кредиты направленные на развитие производственной сферы не

превышали 80 % годовых, а минимальной зафиксированной ставкой было 45 %.

В группе кредитов выданных сроком от 1 до 5 лет промышленным

предприятиям на развитие производства ставка процентов была установлена на

уровне 42 - 90 %. А по кредитам сроком свыше 5 лет ставка процентов

установилась в 20 %.

Очень низкие процентные ставки были отмечены в коммерческой

деятельности. Минимальный процент в 33 % годовых был отмечен в группе

кредитов выданных сроком от 1 до 3 месяцев. Коммерческая деятельность

характеризована коротким сроком обращения денежных средств, хотя отраслевой

риск здесь очень высокий, банки справляются с ним требуя от заемщиков

ликвидный залог, в размере 120 % и более.

Глава 4

Методика создания системы управления кредитами.

4.1. Цель создания информационной системы управления кредитами.

Для управления кредитами, банку нужно постоянно проводить анализ своего

кредитного портфеля, создавать резерв по потенциально потерянным кредитам и

убыткам.

Основными задачами управления кредитами являются:

- правильный и своевременный учет кредитов и отражение операций по ним;

- контроль за состоянием кредитов и выплат по ним.

Кредит - это форма движения ссудного капитала. Ссуда в денежной или

товарной форме на условиях возвратности и платности (уплата процентов)

выражает экономические отношения между кредитором и заемщиком. кредиты

классифицируются на аукционные, ломбардные, чрезвычайные, кредит под

овердрафт, револьверные. Учет кредитов ведется по сумме основного долга

согласно кредитного договора.

Данный технический проект предназначен для автоматизации учета кредитных

ресурсов Национального банка Кыргызской Республики. Он включает в себя

ведение кредитной картотеки, начисление процентов, реструктуризации

кредитов и погашение кредитов.

В данный проект входят следующие задачи:

- Настройка системы;

- Формирование и ведение нормативно-справочной информации;

- Ведение картотеки;

- Операции по кредитам;

- Отчеты.

Первичными документами системы являются Кредитное соглашение, Договор о

залоге, Распоряжения и Платежные поручения.

4.2. Информационная система управления кредитами.

4.2.1. Настройка системы.

Настройка системы предназначена для правильного и своевременного

начисления процентов по кредитам, а также для правильного соблюдения

регламента по проводимым операциям. Настройки системы хранятся в таблице

базы данных с именем ‘SETUP’.

Таблица настройки SETUP:

| |TODAY |текущая дата |

| |FUT_DAT |будущая дата начисления процентов |

| |LST_DAT |дата последнего начисления |

Поле TODAY содержит текущую дату, как дату проведения операций. Поле

FUT_DAT - хранит значение даты очередного начисления процентов. После того

как была установлена текущая дата следует проверка установленной даты и

значения поля FUT_DAT. В случае если установленная дата превышает значение

поля FUT_DAT, то необходимо напомнить пользователю о начислении процентов и

запретить все другие операции, за исключением операции начисления

процентов. А после того, как пользователь выполнит указанные условия,

дается разрешение на работу с программным комплексом в полном объеме. Поле

FUT_DAT задается оператором после каждого периодического начисления

процентов, и задается больше TODAY, следующее изменение данного поля

разрешить только после очередного начисления периодических процентов. А

поле LST_DAT также принимает значение поля FUT_DAT после каждого

периодического начисления процентов, но только перед изменением поля

FUT_DAT.

4.2.2. Формирование и ведение нормативно-справочной информации.

Данный режим предназначен для создания и ведения в базе данных таблиц

нормативно-справочной информации и отображения их по запросам пользователя.

Входной документацией для ведения справочников являются следующие

документы:

штатное расписание для справочников подразделений и материально-

ответственных лиц;

классификатор кредитов;

классификатор качества кредитов;

Выходной информацией являются справочные таблицы база данных:

Справочник вида кредита. CREDITTYPE

Справочник лиц ответственных за кредит. PERSON

Справочник видов комиссионных сборов. COMSB

Справочник классификации кредитов CLASS

Все справочники должны быть построены таким образом, чтобы имели

однотипный характер, т.е. все режимы по управлению справочниками были

одинаковыми, например, при удалении записи в справочниках должна быть

задействована одна и та же “горячая клавиша” и, при выполнении этого режима

необходим диалог с пользователем с сообщением информации о последствиях

удаления.

Режимы и закрепленные за ним горячие клавиши:

|Режим |Горячая клавиша|

|Помощь |F1 |

|Добавление записи |F2 |

|Найти запись |F3 |

|Удалить запись |F4 |

|Вызвать другой справочник |F5 |

|Печать справочника |F6 |

|Выход |ESC |

При выполнении режима Помощь для каждого справочника отображается

информация о назначении данного справочника и о режимах управления им.

При добавлении новой записи необходимо, чтобы генерировался

идентификационный номер (ID) посредством увеличения на единицу предыдущего

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

значение, равное 1.

При выполнении режима найти запись, на экране должно отобразиться поле

предложенного пользователем для ввода поиска и при нажатии пользователем

каждой последующей клавиши указатель в соответствующей таблице должен

визуально перемещаться на ближайшую найденную запись, в случае если запись

не может быть найдена указатель остается на прежнем месте. если имеется

несколько записей с одинаковыми данными, пользователю необходимо подать

этот список с данными полей.

удаление записи должно сопровождаться диалогом с пользователем на двух

уровнях подтверждающим удаление записи.

Справочники создаются вначале и вносятся изменения в них по мере

изменений первоисточников, таких как виды классификации кредитов, видов

кредитов, изменений лиц ответственных за кредит и т.д.

Справочник вида кредита. CREDITTYPE

| |ID_VID_CR |код вида кредита |

| |VID_CR |наименование вида кредита |

Справочник лиц ответственных за кредит. PERSON

| |ID_PERS |код лица ответственного за кредит |

| |PS_LST_NM |фамилия |

| |PS_NM |имя |

| |PS_POST |должность |

Справочник видов комиссионных сборов. COMSB

| |ID_COM |код вида комиссионных сборов |

| |COM_NM |вид комиссионных сборов (возмещаемые, |

| | |невозмещаемые) |

Справочник классификации кредитов CLASS

| |ID_CLASS |код классификации кредитов |

| |CLASS_NM |наименование классификации |

| |CLASS_INT |процент отчисления на резерв |

Справочники CREDITTYPE, PERSON, COMSB, CLASS предназначены для

автоматизированной регистрации и корректировке данных полей и для

реляционной связи по полям ID с таблицей картотеки кредитов CREDIT и

быстрого заполнения реквизита ID

Справочник вида залога. ZALOGTYPE

| | |код вида залога |

| |ZL_VID |наименование вида залога |

Данный справочник будет в дальнейшем реляционно связан с таблицей ZALOG по

полю ID_ZL_VID.

4.2.3. Ведение картотеки.

Все данные по кредитам должны храниться в карточках и отображать

информацию по всем операциям каждого кредитного соглашения , кроме того

ведется журнал выданных кредитов.

Режим ведения картотеки должен быть построен таким образом , что при

входе в него на экране видеомонитора отображается журнал выданных кредитов

со следующими возможными выборами работ:

Режимы и закрепленные за ним горячие клавиши

|Режим |Горячая клавиша |

|Помощь |F1 |

|Добавление записи |F2 |

|Найти запись |F3 |

|Удалить запись |F4 |

|Печать |F5 |

|Фильтр по группе |F6 |

|Просмотр карточки |F7 |

|Карта начисленных процентов|F8 |

|Печать справочника |F9 |

|Выход |ESC |

В данном режиме необходимы следующие таблицы базы данных со структурами:

Таблица ZAEMSHIK (Карточка учета заемщиков)

| |ID_ZM |код заемщика |

| |ZM_ORG |название организации |

| |ZM_LST_NM |фамилия контактного лица|

| |ZM_NM |имя контактного лица |

| |ZM_ADR |адрес организации |

| |ZM_ACC |корреспондентский счет |

| | |заемщика |

Таблица CREDIT (Карточка учета кредитных соглашений)

| |ID_CR |код кредитного соглашения |

| |ID_VID_CR |код вида кредита из CREDITTYPE |

| |ID_PERS |код лица ответственного за кредит из PERSON |

| |ID_ZM |код заемщика из ZAEMSHIK |

| |ID_ZL |код залога из ZALOG |

| |ID_CLASS |код классификации кредитов из CLASS |

| |ID_COM |код вида комиссионных сборов |

| |CR_SUM |первоначальная сумма кредита |

| |CR_TO_PAY |текущая сумма кредита |

| |CR_DOGD |дата подписания кредитного соглашения |

| |CR_STR_ |дата выдачи кредита |

| |CR_F_STAVKA |ставка процента за кредит в годовых |

| |CR_T_STAVKA |текущая ставка процентов |

| |CR_SROK |срок кредита |

| |CR_RET_DOG |дата возврата кредита по договору |

| |CR_RET_FCT |фактическая дата возврата кредита |

| |CR_TOT_INT |начисленный процент |

| |CR_PAID_INT |оплаченный процент |

| |CR_COM |сумма комиссионного сбора |

| |CR_Q_INT |прекращено начисление процентов - 1, нет - 0 |

Таблица ZALOG (Карточка учета залога)

| |ID_ZL |код залога |

| |ID_ZL_VID |код вида залога |

| |ID_ZM |код заемщика |

| |ID_CR |код кредита |

| |ZL_DATA |дата подписания договора о залоге |

| |ZL_NM |наименование залога |

| |ZL_PLACE |местонахождение залога |

| |ZL_SUM |стоимость залога |

| |ZL_ZM |заемщик предоставивший залог |

| |ZL_VB |выбытие залога |

| |ZL_PLATA |плата за хранение |

Таблица видов операций OPR.

1. выдача кредита

2. начисление процентов

3. погашение начисленных процентов (не реже одного раза в месяц)

4. создание резерва на классифицированные ссуды

5. погашение части долга

6. погашение основной суммы долга

7. прекращение начисления процентов

8. снижение процентной ставки

9. снижение общей суммы кредита

10. списание кредита

11. восстановление кредита

База данных операций с кредитами CREDIT_OPR

| |ID_CR |код кредита из CREDIT |

| |ID_VID_CR |код вида кредита из CREDIT |

| |OP_NB |номер операции |

| |OP_DAT |дата проведения операции |

| |OP_VID |вид проводимой операции |

| |SUMMA |сумма проводимой операции |

| |TO_PAY |текущая сумма кредита |

| |SROK |срок кредита |

| |INT |процентная ставка |

| |DAYS_TO_PAY |количество дней к начислению |

| |CLASS |классификация кредита |

4.2.3.1. Добавление записи.

Добавление записи означает открытие новой карточки на кредитное

соглашение , т.е должна отобразиться новая пустая запись таблицы CREDIT.

Значение полей ID_VID_CR, ID_PERS, ID_ZM, ID_ZL, ID_CLASS, заполняются

из списка справочников соответственно CREDITTYPE, PERSON, ZAEMSHIK, ZALOG,

CLASS. Поля CR_TO_PAY, CR_T_STAVKA таблицы CREDIT не должны быть

пользователю для редактирования, они принимают значения соответственно

следующих полей: CR_SUM, CR_F_STAVKA. Остальные поля заполняются данными из

кредитного соглашения и залогового договор (в случае наличия залога на

кредит).

4..2.3.2. Сохранение карточки.

После редактирования пользователем новой карточки , ее необходимо

сохранить. Поэтому, при выборе этого режима, необходимо пользователю

напомнить о том , что записанная информация не подлежит редактированию в

дальнейшем, и выполняется только после двойного подтверждения пользователем

запроса на сохранение.

При сохранении необходимо также добавить новую запись в таблицу

CREDIT_OPR и занесением значений в следующие поля этой таблицы:

|ID_CR |код кредита (из CREDIT) |

|ID_VID_CR |код вида кредита (из CREDIT) |

|OP_NB |1 |

|OP_DAT | (TODAY) |

|OP_VID |вид проводимой операции |

|TO_PAY |текущая сумма кредита (CR_SUM из CREDIT) |

|SROK |срок кредита (CR_SROK из CREDIT) |

|INT |процентная ставка (CR_F_STAVKA из CREDIT) |

|OP_CLASS |классификация кредита (ID_CLASS из CREDIT) |

4.2.4. Операции по кредитам.

4.2.4.1. Алгоритм начисления процентов.

В таблице настройки устанавливается текущая дата в поле TODAY.

Система сверяет значение поля TODAY с полем FUT_DAT.

Если TODAY >= FUT_DAT, тогда система разрешает произвести начисление

процентов, а иначе программа запрещается.

A. На дату периодического начисления

В базе данных кредитных соглашений просматриваются поля:

|CR_RET_DOG |дата возврата кредита по договору |

|CR_RET_FCT |фактическая дата возврата кредита |

|CR_Q_INT |прекращено начисление процентов - 1, нет - 0 |

и для каждой записей, где CR_RET_DOG >TODAY, CR_RET_FCT - пустое, а

CR_Q_INT = 0

запоминаются поля:

|ID_CR |код кредитного соглашения |

|ID_VID_CR |код вида кредита из CREDITTYPE |

|CR_STR_ |дата выдачи кредита |

|CR_PROC |ставка процента за кредит в годовых |

|CR_TO_PAY |сумма к погашению основного долга |

|CR_TOT_INT |начисленный процент |

Проверка записей по полю CR_TOT_INT.

ЕСЛИ CR_TOT_INT =0,

тогда вычисляем количество дней к начислению.

Количество дней к начислению = (FUT_DAT - 1) - “дата выдачи”

формула начисления, FNACH= ставка % / (360/количество дней к

начислению).

Сумма начисления=(“сумма кредита” * FNACH)/100

ИНАЧЕ

Количество дней к начислению = 30

формула начисления, FNACH= ставка % / (360/количество дней к

начислению).

Сумма начисления=(“сумма кредита” * FNACH)/100

На этом этапе вычисления закончились.

Затем вводится новая запись о проведении операции начисления в таблице

CREDIT_OPR. С занесением следующих значений в поля :

|ID_CR |код кредита из CREDIT |

|OP_NB |номер операции номер предыдущей+1 |

|OP_DAT |дата проведения операции TODAY |

|OP_VID |вид проводимой операции (начисление |

| |процентов) |

|SUMMA |сумма проводимой операции Сумма |

| |начисления |

|TO_PAY |текущая сумма кредита из CREDIT |

|CR_T_STAVKA |текущая ставка процентов из CREDIT |

|DAYS_TO_PAY |количество дней к начислению |

|T_IPC |текущий индекс потребительских цен |

| |=IPC из таблицы настройки |

Теперь необходимо заполнить новыми данными в таблице CREDIT поле

“CR_TOT_INT” = SUMMA + CR_TOT_INT(предыдущий).

Затем в таблице настройки меняются поля на:

LST_DAT= FUT_DAT;

FUT_DAT=дата следующего начисления

B. Начисление процентов на день окончания кредита по договору.

Для этого требуется каждый день отслеживать кредиты срок которых, на

текущий день окончен. В таблице настройки устанавливается текущая дата в

поле TODAY.

В базе данных кредитных соглашений просматриваются поля:

|CR_RET_DOG |дата возврата кредита по договору |

|CR_RET_FCT |фактическая дата возврата кредита |

|CR_Q_INT |прекращено начисление процентов - 1, нет - 0 |

и для каждой записей, где CR_RET_DOG =TODAY, CR_RET_FCT - пустое, а

CR_Q_INT = 0

запоминаются поля:

|ID_CR |код кредитного соглашения |

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


ИНТЕРЕСНОЕ



© 2009 Все права защищены.