logo
Автоматизация системы кредитования банка

1. Постановка задачи

Система кредитования банка

Небольшой банк автоматизирует деятельность, связанную с кредитованием физических и юридических лиц (индивидуальных клиентов и организаций). В настоящее время кандидат на получение кредита заполняет бумажную форму, прикладывает необходимые документы (финансовый отчет, перспективную оценку финансового состояния и др.) и отправляет в банк. Референт по кредитованию анализирует запрос на предмет возможных ошибок и подтверждает его достоверность. Затем референт запрашивает отчет о кредитных операциях клиента в отделе кредитования. Копия отчета просматривается банковским служащим, а референт проверяет финансовое положение и доход клиента. Служащий также обращается к существующей системе управления счетами клиентов, чтобы получить необходимую информацию о состоянии счета и предыдущих кредитах клиента. Вся информация комплектуется в кредитный запрос и направляется для оценки инспектору по кредитам. Если запрос утверждается, инспектор определяет наилучшие условия кредитования и уведомляет об этом клиента. Если клиент принимает условия, то кредит оформляется. На обработку запроса обычно уходит минимум две недели (как для индивидуальных клиентов, так и для организаций). Цели автоматизации - сократить время обработки запроса до 48 часов для индивидуальных клиентов и 72 часов для организаций, сократить количество сотрудников, занятых в процессе обработки и увеличить количество запросов, обрабатываемых в заданный период времени.

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

Реализация настоящей БД должна быть произведена средствами СУБД MySQL.

В MySQL должны разрабатываться таблицы, связи между ними.

Необходимо также разработать не менее 10 запросов следующих типов:

1. С использованием внутреннего соединения по одному полю;

2. С использованием косвенно связанных таблиц;

3. С использованием внешнего соединения таблиц;

4. С использованием рекурсивного соединения;

5. С использованием вложенного запроса;

6. С использованием функций агрегирования;

7. Перекрестный запрос;

8. С параметрами;

9. С вычисляемым полем.

2. Инфологическая модель

Семантическое моделирование

Из описания предметной области следуют:

1. Сущности:

· Договор;

· Физическое лицо;

· Юридическое лицо;

· Погашение;

· Кредитная история;

2. Атрибуты:

· Номер;

· ИНН;

· Сумма;

· Дата заключения договора;

· Срок кредита;

· Процентная ставка;

· Вид клиента;

являются атрибутами сущности «Договор».

· ИНН физического лица;

· Фамилия;

· Имя;

· Отчество;

· Номер, серия паспорта;

· Регистрация;

· Доход;

являются атрибутами сущности «Физическое лицо».

· ИНН юридического лица;

· Название организации;

· Вид деятельности;

· Вид организации;

· Доход;

являются атрибутами сущности «Юридическое лицо».

· Номер договора;

· Дата погашения;

· Сумма;

являются атрибутами сущности «Погашение».

· ИНН;

· Сумма кредита;

· Дата погашения;

· Задолженность;

· Название банка;

· Вид клиента;

являются атрибутами сущности «Кредитная история».

3. Ключи сущностей:

· Номер является первичным ключом сущности «Договор»;

· ИНН физического лица является первичным ключом сущности «Физическое лицо»;

· ИНН юридического лица является первичным ключом сущности «Юридическое лицо»;

· ИНН является первичным ключом сущности «Кредитная история»;

· Номер договора является первичным ключом сущности «Погашение»;

4. Связи сущностей:

Между сущностями «Договор» и «Погашение»:

Слева направо: «Договор может иметь несколько погашений»;

Справа налево: «Каждое погашение должно принадлежать одному договору»;

Тип связи: один - ко многим.

Между сущностями «Договор» и «Юридическое лицо»:

Слева направо: «Договор может быть заключен несколько раз юридическим лицом»;

Справа налево: «Каждое юридическое лицо заключает несколько договоров»;

Тип связи: многие - к одному.

Между сущностями «Договор» и «Физическое лицо»

Слева направо: «Договор может быть заключен несколько раз физическим лицом»;

Справа налево: «Каждое физическое лицо заключает несколько договоров»;

Тип связи: многие - к одному.

Между сущностями «Физическое лицо» и «Кредитная история»

Слева направо: «Одно физическое лицо может иметь несколько кредитных историй»;

Справа налево: «Каждая кредитная история должна принадлежать одному физическому лицу»;

Тип связи: многие - к одному.

Между сущностями «Юридическое лицо» и «Кредитная история»

Слева направо: «Одно юридическое лицо может иметь несколько кредитных историй»;

Справа налево: «Каждая кредитная история должна принадлежать одному физическому лицу»;

Тип связи: многие - к одному.

Концептуальная модель заданной предметной области представлена на рис. 1

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис 1. ER-диаграмма предметной области