Диплом: Автоматизация документооборота организации ПАО "Сбербанк"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
1) редактирование пользователей ИС (добавление/удаление
администраторов и менеджеров) таблицы «Users»;
2) редактирование строки соединения с базой данных «string.string».
Область 2 отображает процесс регистрации менеджера в ИС путем
авторизации.
Форма «Авторизация менеджера» получает данные от файла со строкой
соединения «string.string» и таблицы «Users» и предполагает выполнение лишь
операции авторизации в ИС.
Область 3 отображает процесс регистрации потенциального клиента
(заёмщика) в ИС путем ввода его идентификационных данных в электронную
форму заявки на кредит.
Форма «Главное окно» получает данные от таблицы «Tasks» и выполняет
роль сводной информации о введенных в нее клиентах и выполняет три
функции:
1) является направляющей к форме «Кредитная заявка»;
2) путем выбора добавленного клиента позволяется перейти к форме
«Заявка на кредит» для просмотра сводной информации о клиенте и
инициализации скоринговой модели;
3) позволяет производить поиск клиентов по фамилии имени отчеству и
статусу заявки.
Форма «Кредитная заявка» является ссылочной на формы «Личные
данные», «Трудовая деятельность» и «Поручители». Также в форме можно
окончательно выбрать цель, сумму и валюту кредиту и зарегистрировать ее в
ИС.
Форма «Личные данные» получает информацию от таблицы «Klients» для
получения уникального ключа клиента и добавляет информацию о нем в
таблицу «Klients» (общую информацию).
Форма «Трудовая деятельность» добавляет информацию о клиенте в
таблицу «Jobs» (информация об организации, в которой работает клиент либо
сам занимается предпринимательской деятельностью) и в таблицу «ZP»
(информация о заработной плате клиента за последний год).
53
Форма «Поручители» добавляет информацию о клиенте в таблицу
«Guarantor» (информация о поручителях клиента и их контактных данных).
Область 4 отображает процесс работы скоринговой модели и
окончательного принятия решения по кредиту.
Форма «Заявка на кредит» получает данные от таблиц «Tasks», «Klients»,
«Kredits», «Jobs», «ZP», «Guarantor» и выполняет четыре функции:
1) отображает сводную информацию о клиенте, необходимую для четкого
принятия решения по кредиту;
2) производит инициализацию скоринговой модели на основании
скоринговых переменных и отображает решение по одобрению/отказе в заявке и
заносит это решение в таблицу «Tasks»;
3) позволяет вывести заявку для печати на принтер;
4) позволяет удалить заявку клиента из ИС.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
Входными документами для работы ИС является обобщенная информация
о клиенте, которая вводится путем ее регистрации в специальных для этого
экранных формах.
Входные документы вводятся при помощи форм «Личные данные»,
«Трудовая деятельность», «Поручители» и «Кредитная заявка» (формы
документов приведены в Приложении).
Представленные формы повторяются один раз при вводе в них клиентских
данных.
Данные формы инициализируются в следующем порядке: «Кредитная
заявка» - «Личные данные» - «Трудовая деятельность» - «Поручители».
В форме «Кредитная заявка» заносятся такие данные как цель кредита,
сумма и валюта кредита, срок выплаты кредита и отдельно можно ввести данные
по залоговой недвижимости с указанием ее стоимости согласно договору купли-
продажи.
В форме «Личные данные» заносятся такие данные как фамилия имя
отчество клиента, его домашний адрес, дата рождения и телефоны для связи,
54
информация об уровне образования заемщика, его семейном положении и
данных паспорта.
В форме «Трудовая деятельность» заносятся такие данные как вид
трудоустройства, организация, в которой производится трудовая деятельность
(ее полный физический адрес), стаж работы полный и занимаемая должность. В
отдельную таблицу заносится информация о заработной плате клиента за
текущий год по форме «месяц и год - начислено».
В форме «Поручители» заносятся такие данные как фамилия имя отчество
поручителя, его телефон, место работы и их родственное отношение к заёмщику.
Все поля форм обязательны для заполнения за исключением информации
по залоговой недвижимости. Эту возможность позволяет включить выставление
галочки «Обеспечение».
В качестве входного файла служит файл конфигурации со строкой
соединения с базой данных «string.string», находящийся в корне папки с
программой. Представленный файл содержит лишь текстовую строку
подключения и вызывается в процессе либо ее смены и добавления
(администратором), либо в процессе авторизации в ИС.
2.2.3. Характеристика результатной информации
Результатной информацией служит распечатанная ведомость с решением
по кредиту с обобщенной информацией по заёмщику (заполненную ведомость
см. в Приложении).
Данная ведомость (форма) содержит в себе информацию о фамилии имени
отчестве клиента, дату рождения, номер его паспорта, информацию о семейном
положении и уровне образования, сумму и срок кредита, вид трудоустройства,
стаж работы, стоимость залоговой недвижимости, заработную плату за год и
количество поручителей. В конце ведомости ставится фамилия имя отчество
менеджера и дата составления заявки. Сообщение о решении по кредиту
находится в заголовке ведомости.
Ведомость получает информацию из таблиц «Tasks», «Klients», «Kredits»,
«Jobs», «ZP», «Guarantor».
55
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Рассмотрим иерархию функций управления и обработки данных (рис. 10).
Функции
Основные
Служебные
Формирование
кредитной заявки
Просмотр сводной
информации
клиента
Поиск клиентов по
базе данных
Запуск скоринговой
модели принятия
решения
Печать кредитной
заявки
Редактирование
пользователей
Редактирование
строки
поключения
Рисунок 10. Дерево функций
Служебные функции относятся к привилегии администратора ИС и могут
выполняться в любом порядке.
Основные функции относятся к деятельности с ИС менеджеров банка.
Данные функции выполняются путем перехода от одной к другой. Исключение
может составлять последние три функции с учетом того, что клиент уже был
добавлен ранее. Функция запуска скоринговой модели является самой основной
в работе ИС.
Рассмотрим сценарий диалога, изображенный на рис. 11. Процесс
авторизации является первым, что видит пользователь и дальнейший диалог
зависит от того, какой это пользователь: менеджер видит диалог «Главное окно»,
администратор – «Редактирование пользователей».
56
Авторизация
Главное окно
Добавить заявку
Поиск
Сброс
Личные данные
Трудовая
деятельность
Поручители
Сохранить и
отправить
Сохранить
Щелчок по
таблице с заявками
Печатать заявку
Удалить заявку
Отправить на
согласование
Редактирование
пользователей
Изменить строку
соединения
Добавить
Удалить
пользователя
Сохранить
профиль
Рисунок 11. Сценарий диалога
Администратор производит редактирование в одном окне путем ввода
пользователя и его категории и нажатия «Добавить». Либо выбирает в списке
пользователя и нажимает «Удалить пользователя». При нажатии «Изменить
строку соединения» появляется небольшое диалоговое окно, в котором
требуется ввести строку соединения и нажать «Сохранить профиль».
57
Менеджер при помощи диалога «Поиск» производит поиск клиентов по
удаленной базе данных, при помощи «Сброс» - обнуляет результаты поиска,
щелчок по таблице с заявками выводит окно диалога заявки выбранного
клиента. Диалог «Добавить заявку» вызывает форму для добавления нового
клиента.
После выполнения диалога «Добавить заявку» можно путем
соответствующих диалогов перейти к одноименным формам для заполнения на
них данных и после нажатия «Сохранить» данные сохраняются в базу данных.
Исключение составляет «Сохранить и отправить» - данная кнопка все
имеющиеся данные заносит в базу данных.
После щелчка по таблице с заявками можно перейти к соответствующим
диалогам. Основным диалогом является «Отправить на согласование», который
запускает расчет по скоринговой модели.
2.3.2. Характеристика базы данных
ER-модель предполагает определение состава и взаимосвязей таблиц,
отражающих содержание информационной модели в терминах СУБД MSSQL.
Структуру записей выполним в таблицах 7-13, а саму ER-модель
окончательно изобразим на рис. 12.
Таблица №7
Структура записей таблицы «Guarantor»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
клиента
Id_клиента
int
-
ФИО поручителя
поручитель
ntext
2
30
Контактный
телефон
телефон
ntext
2
30
Место работы
работа
ntext
2
30
Родственная связь
отношение
ntext
2
30
58
Таблица №8
Структура записей таблицы «Jobs»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
клиента
Id_клиента
int
-
Вид
трудоустройства
категория
text
2
29
Организация
работы
организация
ntext
2
30
Улица
улица
ntext
2
30
Населенный пункт
пункт
ntext
2
30
Район
район
ntext
2
30
Область
область
ntext
2
30
Документ,
подтверждающий
трудовые
отношения
трудоустройство
ntext
2
30
Стаж работы
стаж
int
-
Должность
должность
ntext
2
30
Таблица №9
Структура записей таблицы «Klients»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
клиента
Id_клиента
int
-
ключевое
поле
ФИО клиента
ФИО_клиента
ntext
2
30
Дата рождения
Дата рождения
date
10
Домашний адрес
Домашний
адрес
ntext
2
30
59
Продолжение таблицы №9
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Индексатор
съемного жилья
Съемное
bit
True/false
Телефоны
Телефоны
ntext
2
30
Образование
Образование
text
2
29
Семейное
положение
Семейное
положение
text
2
29
Наличие детей
Дети
text
2
29
Номер паспорта
Номер паспорта
text
2
29
Дата выдачи
паспорта
Дата выдачи
date
10
Кем выдан паспорт
Кем выдан
ntext
2
30
Таблица №10
Структура записей таблицы «Kredits»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
клиента
Id_клиента
int
-
Цель получения
кредита
цель
ntext
2
30
Сумма кредита
сумма
int
-
Валюта кредита
валюта
text
2
29
Срок кредита
срок
int
-
Адрес залоговой
недвижимости
недвижимость
ntext
2
30
Стоимость
залоговой
недвижимости
стоимость
int
-
60
Продолжение таблицы №10
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Валюта залоговой
недвижимости
валюта2
text
2
29
Таблица №11
Структура записей таблицы «Tasks»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
клиента
Id_клиента
int
-
Дата получения
кредита
Дата
date
10
ФИО клиента
фио_клиента
ntext
2
30
Статус заявки
статус
text
2
29
ФИО менеджера
фио_менеджера
ntext
2
30
Таблица №12
Структура записей таблицы «Users»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
менеджера
Id_менеджера
int
-
ключевое
поле
ФИО менеджера
ФИО
ntext
2
30
Пароль
Пароль
text
2
29
Категория
пользователя
Категория
text
2
29
61
Таблица №13
Структура записей таблицы «ZP»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID клиента
Id_клиента
int
-
Месяц и год
месяц и год
text
2
29
Начислено
заработной платы
начислено
int
-
Guarantor
Id_клиента
Поручитель
Телефон
Работа
Отношение
Jobs
Id_клиента
Категория
Организация
Улица
Пункт
Район
Область
Трудоустройство
Стаж
Должность
Klients
Id_клиента
ФИО_клиента
Дата рождения
Домашний адрес
Съемное
Телефоны
Образование
Семейное
положение
Дети
Номер паспорта
Дата выдачи
Кем выдан
Kredits
Id_клиента
Цель
Сумма
Валюта
Срок
Недвижимость
Стоимость
Валюта2
Tasks
Id_клиента
Дата
фио_клиента
Статус
фио_менеджера
Users
Id_менеджера
ФИО
Пароль
Категория
ZP
Id_клиента
месяц и год
начислено
PK
PK
FKFK
FK
FK
FK
FK
Рисунок 12. ER-модель информационной системы

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)