Описание объектов предметной области, их атрибутов и связей между объектами

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

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

Сумма кредита должна находиться в пределах нижней и верхней границ, установленных изначально. Кредит может быть выдан только существующему в базе данных банка дебитору. Если клиент впервые желает получить кредит, он (дебитор) заносится в базу данных банка;

Для полного описания структуры «Кредитов» следует создать поля:

· Идентификатор кредита

· Идентификатор дебитора

· Дата выдача

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

· Текущий баланс

 

 

2.Участники кредитных операций.

Так как система должна быть закрыта и защищена, то нам следует работать с теми людьми, которые есть в нашей системе – дебиторы. Мы всегда должны знать ФИО, телефон постоянный и мобильный, чтобы всегда была возможность связаться.

Для полного описания структуры «Дебиторов» следует создать поля:

· Идентификатор

· ФИО

· Стационарный телефон

· Мобильный телефон

 

 

3. Оплата кредита.

Так как погашение кредита у нас длится постепенно, то нам надо хранить историю пополнения кредитного счета, для этого создадим структуру «Оплата».

В ней будут поля:

· Идентификатор чека

· Номер кредита, который оплачивается

· Сумма

· Дата оплаты

 

4.Вход в систему.

Весь процесс авторизации приохотит таким образом, что при запуске программы изначально открыто только пустое меню с предложением авторизоваться используя личный пароль и логин, зарегистрироваться либо войти как гость имея ограниченные возможность действий. Более подробно все показано на схеме (рис 1.2).

 

Рис 2.1. Схема процесса авторизации