Дипломная работа: Автоматизация и обеспечение информационной безопасности обработки заявок в ПАО "СКБ Банк"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
2.2.3 Характеристика результатной информации
В качестве основных выходных документов в системе формируются
сообщения a формате JSON передаваемые в очередь сообщений
внутрибанковской системы для отправки в CRM.
Макеты данных документов приведены в Приложении 2. Рисунок п2.1 и п2.2
Описание результатных документов приведено в таблице 2.3
58
Таблица 2.3
Описание выходных документов
пп
Наименование
Реквизиты
Таблицы, на основе
которых формируется
Частота формирования
Способ доставки
1
Запрос на создание
кредитной заявки
Наименование системы отправителя
Наименование системы получателя
Роль сообщения
Тип сообщения
Заголовок сообщения
Уникальный код сообщения
Код корреляции
Время отправки
Данные анкеты
Заявки
Информация заявок
Состояние заявки
Очередь сообщений
До 6 раз за время
заполнения одной
заявки
Отправка в очередь
обмена сообщениями
2
Передача файла
справки по заявке
Наименование системы отправителя
Наименование системы получателя
Роль сообщения
Тип сообщения
Заголовок сообщения
Уникальный код сообщения
Код корреляции
Время отправки
Приоритетность
Номер предзаявки из CRM
Номер заявки в базе
Номер шага заявки
Заявки
Информация заявок
Состояние заявки
1 раз за время
заполнения заявки
Отправка в очередь
обмена сообщениями
59
Наименование передаваемого файла
Описание файла
Расширение передаваемого файла
Кодировка передаваемого файла
Зашифрованное содержимое файла
3
Передача решения
клиента по заявке
Наименование системы отправителя
Наименование системы получателя
Роль сообщения
Тип сообщения
Заголовок сообщения
Уникальный код сообщения
Код корреляции
Время отправки
Приоритетность
Номер предзаявки из CRM
Код отклика клиента
Уникальный номер предложения
Код продукта
Дата и время отклика
Заявки
Информация заявок
Состояние заявки
Очередь сообщений
Предложения заявки
1 раз за время
заполнения заявки
Отправка в очередь
обмена сообщениями
60
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Разрабатываемый программный продукт автоматизирует функции
обработки заявок клиентов ПАО «СКБ Банк», путем сбора информации клиента
и отправки этой информации во внутрибанковские системы.
В разрабатываемом программном продукте можно выделить два
подмножества функций:
-функции работы с формой сбора и сохранения анкетных данных;
-функции работы с очередью сообщений.
Система должна обеспечивать асинхронный процесс сбора, обработки и
передачи информации в режиме реального времени. При этом процесс
постановки сообщений в очередь отправки сообщений во внутренние
банковские системы должен носить синхронный характер. Дерево функций
системы показано на рисунке 2.3.
Рисунок 2.3 Дерево функций системы
Для решаемой задачи четко определена последовательность действий при
обработке данных. Все операции, связанные с вводом информации, должны
выполняться в строгой последовательности, которую контролирует система.
Строгость последовательности ввода определена в очередности следования
Функции
Работа с формой
Получение данных формы
Проверка валидности данных
Сохранение объекта данных в базу
Передача форме сообщения о
результате работы с данными
Работа с очередью сообщений
Чтение данных заявки из базы
Преобразование данных в
требуемый банковскими
системами формат
Формирование и отправка
сообщения
Чтение и сохранение ответов от
банковских систем
61
форм ввода друг за другом, очередность ввода информации в рамках каждой
отдельной формы не является критичной. В связи с тем, что в разрабатываемой
системе не предусмотрено выбора очередности заполнения форм или только
выборочного заполнения отдельных форм, в связи с чем диалог невозможно
формализовать в структурной форме.
2.3.2 Характеристика базы данных
Результатом заполнения заявки являются записи в группу таблиц,
имеющих связывающий идентификатор, для каждой заявки создается только
одна запись в каждой таблице из набора.
База данных системы реализуется на базе СУБД MariaDB, для реализации
информационной системы необходимо разработать ER-модель, отражающую
состав и взаимосвязи таблиц, отражающих содержание информационной модели
в терминах конкретной СУБД. Перечень сущностей и их соответствие
информационной модели отображены в таблице 2.4
Таблица 2.4
Перечень сущностей и их соответствие информационной модели
Название сущности в информационной модели
Идентификатор таблицы
1
Таблица «Заявки»
claims
2
Таблица «Информация заявки»
claims_info
3
Таблица «Состояние заявки»
claims_state
4
Таблица «Смс сообщения заявки»
claims_sms
5
Таблица «Звонки заявки»
claims_call
6
Таблица «Предложения заявки»
claims_offer
7
Таблица «Коммуникации заявки»
claims_communications
8
Таблица «История заявки»
claims_history
9
Таблица «Очередь сообщений»
rabbit_queue
ER-модель, отражающая состав и взаимосвязи таблиц, отображена на рисунке
2.4
Источник: https://baza.diplomsite.ru/previewfile/1778