Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
банковская система.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
322.17 Кб
Скачать

Контекстная диаграмма

Контекстная диаграмма — это IDEF0-диаграмма, моделирующая систему наиболее общим образом. Контекстная диаграмма отражает интерфейс системы с внешним миром. Как правило, на контекстной диаграмме присутствует всего один процесс, отражающий главную цель системы, а так же потоки данных, которые задействованы в системе (Рис.1).

Рис.1. Контекстная диаграмма

На контекстной диаграмме изображен основной процесс — Организация кредитов, потоки данных: входные данные – Заявки, Информация о клиенте; Средства реализации – Эксперты, Финансы; Средства технической поддержки – Гост’ы, Стратегии выдачи кредита, Бюро (информация о кредитной истории клиента из других банков); Выходные данные – Кредит, Отказ, Информация по вопросам клиентов.

Разработка физической модели

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

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

Функциональная модель

Детализированный процесс «Организация кредитов» состоит из 4 процессов: контакт с клиентами, обработка заявок, принятие решения, выдача кредита(Рис.2)

Рис.2. Детализация процесса A-0 Организация кредитов (IDEF-0 2-го уровня)

Детализация процесса «работа с клиентам» включает в себя 2 процесса. Прием заявок от клиентов: процесс на входе получают информацию о клиенте и заявку самого клиента. На этом этапе идет заполенение внутренней заявки на получение кредита, где клиент указывает свои личные данные, информацию с места работы и желаемый размер кредита. Далее заявка идет на последую обработку. Консультирование по кредитным вопросам: процесс на входе получает вопрос, оформленный в виде заявки. В течение работы процесс обрабатывает вопрос, отправляет запрос на получение информации во внутреннюю базу данных банка «Банковская информация» и затем формирует корректный ответ на вопрос клиента(Рис.3).

Рис.3. Детализация процесса А-1 Контакт с клиентами (DFD 1 – го уровня)

После составления, заявка попадает на обработку в процесс «Обработка заявок». В первую очередь выбирается информация из заявке, которая будет занесена в базу «Досье клиентов», в процессе «Обработка заявки». Затем заявке попадает в процесс «Составление заявки для принятия решения по кредиту», где в ней оставляют данные, необходимые для вынесения решения кредитными экспертами и системой поддержки принятия решений(Рис.4.).

Рис.4. Детализация процесса А-2 Обработка заявок (DFD 1-го уровня)

При попадании в процесс «Принятие решений» заявка в первую очередь проходит проверку на полноту предоставленной документации. Если процесс выдает ошибку, и какая-то информация не была предоставлена клиентом, или требует дополнительной проверки, то составляется отчет о произошедшей ошибке, который будет предоставлен клиенту через процесс «Контакт с Клиентами». В случае подтверждения документации, в процесс «вторичная обработка» поступают данные, которые проверяются и участвуют в расчетах в процессах «Проверка финансового положения», «Проверка кредитоспособности» и «Проверка кредитной истории». После проверки всех данных, составляется решение по заявке клиента в процессе «Составление решения»(Рис.5.).

Подробная детализация процессов «Проверка финансового положения» (Рис.5.1.), «Проверка кредитоспособности»(Рис.5.2.) и «Проверка кредитной истории»(Рис.5.3.) показывается на соответствующих рисунках.

Рис.5. Детализация процесса А3.1 Принятие решений (IDEF 1-го уровня)

Рис.5.1. Детализация процесса 3.1 Проверка Финансового положения (IDEF-3 2-го уровня)

Рис.5.2. Детализация процесса 5.1 Проверка кредитоспособности (IDEF-3 2-го уровня)

Рис.5.3. Детализация процесса 4.1 Проверка кредитной истории (IDEF-3 2-го уровня)

После проверки всех данных заявка попадает в процесс «Выдача кредитов», где происходит составление договора, занесение договора в базу и соответствующая запись в базе о клиентах.

Рис.6. Детализация процесса Выдача кредитов (DFD 1-го уровня)