Автор работы: Пользователь скрыл имя, 26 Мая 2013 в 06:31, курсовая работа
Целью данной системы является повышение оперативности, производительности и уровня организации труда работников юридического отдела банка, увеличение наглядности предоставляемых документов клиентом. Углубление проверки правильности представленных сведений за счет использования большего объема информации, необходимой для анализа правоустанавливающих документов, проверки полномочий должностных лиц, подписывающих договоры, увеличение контроля за соблюдением законодательства при оформлении документов. Так же целью данного проекта является возможность обеспечить синхронизацию используемых данных и сокращение бумажных архивов.
Введение 3
1 Предметная область автоматизации 4
1.1 Выбор предметной области 4
1.2 Описание предметной области «кредитование физических» 5
1.3 Описание и применение CASE-технологий 12
1.4 Применение CASE – средства BPWin в проектировании выбранной предметной области 14
1.5 Описание модели AS-IS 14
1.6 Описание модели TO-BE 18
2 Постановка задачи 27
2.1 Организационно-экономическая сущность задачи 27
2.2 Характеристика нормативно-справочной и входной оперативной информации 27
2.3 Входные и выходные данные 27
2.4 Организация технологии сбора, передачи, обработки и выдачи информации 28
3 Информационное обеспечение задачи 29
3.1 Информационный анализ предметной области 29
3.2 ERD - модель 33
4 Архитектура системы 34
4.1 Обобщенный алгоритм решения задачи 34
4.2 Детальные алгоритмы реализации отдельных модулей 36
5 Интерфейс системы 46
6 Технология решения задачи 47
6.1 Технология ввода, накопления и обработки данных 47
6.2 Программная реализация проекта 47
6.3 Заключение и анализ результатов 48
6.4 Инструкция пользователя АИС «Учета кредитов физических лиц» 48
Заключение 50
Список использованных источников 52
Стрелки управления (входят в верхнюю грань работы) – изображают правила и ограничения, согласно которым выполняется работа.
Стрелки выхода (выходят из правой грани работы) – изображают данные или объекты, появляющиеся в результате выполнения работы. В результате выполнения возможны два выхода: отказ в получении расчета кредита, договор о выдаче кредита.
Стрелки механизма (входят в нижнюю грань работы) – изображают ресурсы, необходимые для выполнения работы, но не изменяющиеся в процессе. Выступает информационная система банка, а также служащие самого банка такие, как агенты, оценщики, специалисты и бухгалтерия, вследствие которых осуществляется оформление кредита и получения кредита.
После того как контекст описан, проводится построение следующих диаграмм в иерархии. Каждая последующая диаграмма является более подробным описанием (декомпозицией) одной из работ на вышестоящей диаграмме. Таким образом, вся система разбивается на подсистемы до нужного уровня детализации. В данной предметной области осуществляется множество процессов. Средства BPWIN позволяют повести их декомпозицию – разбить созданную раннее систему на подсистемы (Рисунок 1.2).
В процессе декомпозиции можно выделить следующие бизнес-процессы:
Рисунок 1.2 – Декомпозиция первого уровня контекстной диаграммы "Деятельность кредитного отдела" в нотации IDEF0
В процессе декомпозиции можно выделить следующие подсистемы:
Каждый процесс управляется различными законодательными уставами, а также исполняется различными специалистами в своей области:
1. Рассмотрение вопроса о
предоставлении кредита. Здесь
сотрудниками учреждения
2. Контроль над соблюдением законодательства. Входными потоками функции «Контроль над соблюдением законодательства» являются: заявление на получение кредита, служебная записка от кредитного отдела, правоустанавливающие документы. Выходным потоком этой функции является заключение о правоспособности.
3. Заключение договоров. Здесь
осуществляется выбор
4. Открытие ссудного счета. Для его открытия нужно распоряжение кредитного агента и карточка с образцами подписей и оттиском печати, заверенная нотариально. Справки из ГНИ и отделения ПФ РФ о намерении открыть ссудный счет. Выходом процесса является открытый ссудный счет и обязательства кредитного агента контролировать поступление средств на счет, списание средств со счета, информирование клиента о состоянии счета.
5. Сопровождение кредитного
договора. Здесь осуществляется
расчет кредита и его
В результате анализа деятельности
банка было принято решение
1.6 Описание модели TO-BE
Модель ТО-ВЕ создается на основе анализа модели AS-IS. Анализ проводился как по формальным признакам (отсутствие выходов или управлений у работ, отсутствие обратных связей и т. д.), так и по неформальным - на основе знаний предметной области.
Диаграммы потоков данных являются основным средством моделирования функциональных требований к проектируемой системе. Эти требования представляются в виде процессов, связанных потоками данных. Главная цель такого представления - продемонстрировать, как каждый процесс преобразует свои входные данные в выходные.
При DFD декомпозиции необходимо представить систему в виде отдельных процессов, которые представляют собой преобразование входных потоков данных в выходные в соответствие, с определенным алгоритмом. Эти данные хранятся на данный момент в бумажном эквиваленте. Клиентское приложение позволит все эти данные хранить в электронном виде и облегчит обновление данных о выданных кредитах.
Клиент приходит в банк для
оформления кредита. Для этого он
отдает сотруднику банка заявление
о выдаче кредита и пакет
Параллельно с заключением договора формируется график погашения задолженности. При этом момент происходит формирование следующих документов: кредитного договора и графика погашения задолженности. Кроме того, на данном этапе заемщику предоставляют право разделить ответственность с поручителем. В этом случае оформляется договор поручительства, и информация о поручителе вносится в систему. После заключения договора на имя заемщика открывается ссудный счет, с которого осуществляется выдача наличных средств. При выдаче кредита банком формируется расходный кассовый ордер. Заемщик забирает кредит наличными, либо, если существует предварительная договоренность между банком и продавцом товара, здесь же – в банке – осуществляется перечисление полной стоимости товара (собственные средства заемщика плюс кредитные средства) на расчетный счет продавца. При этом формируется приходный кассовый ордер, а заемщику-покупателю выдается квитанция о полной оплате стоимости покупки.
Погашение кредита производится заемщиком ежемесячно по графику погашения задолженности. Каждый платеж фиксируется в системе. На данном этапе возможны следующие ситуации. В случае преждевременного погашения кредита происходит перерасчет сумм выплат (пересмотр графика погашения задолженности). В случае нарушения сроков и сумм погашения кредита:
В случае отказа от погашения кредита:
После погашения заемщиком
всей суммы задолженности следует
процедура окончательного погашения
кредита: расторгается кредитный договор
с заемщиком; осуществляется закрытие
ссудного счета заемщика, и выдаются
соответствующие документы
Рисунок 1.4 – Контекстная диаграмма системы учета потребительского кредитования
В соответствии с приведенным
описанием построим контекстную DFD
диаграмму системы учета
Рисунок 1.5 – Диаграмма декомпозиции первого уровня, системы учета потребительского кредитования
Процесс обслуживания клиента при выдаче потребительского кредита может быть представлен в виде пяти основных функций: Рассмотрение заявки заемщика, Заключение договора, Выдача кредита, Погашение кредита, Окончательное погашение кредита.
Целью каждой функции является учет выполняемых в рамках данного процесса действий и отражение их результата в проектируемой информационной системе. Коротко прокомментируем каждую из них.
Рассмотрение заявки заемщика. Данная операция осуществляется работником кредитного отдела и не может быть полностью автоматизирована. При рассмотрении заявки учитывается очень много факторов, многие из которых трудно формализуемы, поэтому окончательное решение остается за человеком. Таким образом, данная функция является скорее процессом предметной области и не является функцией ИС. Однако отсутствие ее в общей модели привело бы к выпадению одного из звеньев цепи обслуживания клиентов.
Заключение договора. Результатом данной операции является внесение в систему информации о заемщике и условиях получения им кредита, составления графика погашения кредита и сохранение его в ИС.
Выдача кредита. После оформления всех необходимых документов производится выдача кредита. В процессе оформления кредита открывается счет и производится перечисление на него суммы кредита, фиксируется факт приема первоначального взноса от клиента. Информация о выданном кредите фиксируется в ИС. Следует отметить, что все операции, связанные с формированием банковских проводок не входят в задачи, решаемые данной ИС и, поэтому здесь не рассматриваются.
Погашение кредита. В процессе погашения кредита заемщик вносит в кассу банка платежи, которые делятся на платежи в счет основного долга (выданного кредита) и платежи в счет уплаты процентов. Информация о платежах заемщика должна регистрироваться в системе. Однако, в зависимости от сложившейся ситуации, возможны следующие случаи при погашении кредита: своевременное погашение кредита, преждевременное погашение кредита, просроченный кредит, отказ от погашения кредита.
Окончательное погашение кредита. При полном погашении все суммы долга по кредиту, кредит считается погашенным, о чем делается соответствующая отметка в ИС. Анализируя каждую из описанных функций можно прийти к выводу о необходимости их детализации. Вывод о необходимости детализации необходимо сделать в случае, если рассматриваемая функция может быть декомпозирована, т.е. представлена в виде нескольких более простых функций. Проведем декомпозицию функций, изображенных на диаграмме декомпозиции первого уровня (рисунок 1.5) и построим диаграммы декомпозиции второго уровня.
Рассмотрим функцию
Рисунок 1.6 – Диаграмма декомпозиции функции «Рассмотрение заявки заемщика»
Однако на данном этапе необходима дальнейшая детализация функции рассмотрение вопроса о выдаче кредита. Информация о заемщике анализируется сотрудником банка. Выявляются спорные моменты, достоверность заявленной информации, проверяется наличие заемщика в «черном списке», принимается решение о выдаче кредита, либо отказе в выдаче. В случае отказа заемщик может быть внесен в черный список. Диаграмма декомпозиции функции Рассмотрение вопроса о выдаче кредита представлена на рисунке 1.7.
Рассмотрим функцию Заключение
договора более подробно. После принятия
положительного решения о выдаче
кредита, информация о заемщике вносится
в БД ИС, после чего формируется
текст договора для данного заемщика.
Договор предусматривает
Рисунок 1.7 – Диаграмма декомпозиции функции «Рассмотрение вопроса о выдаче кредита»
Формирование графика
Исходной информацией для
процесса составления графика является
договор, в котором указаны все
необходимые условия. Составление
графика начинается с расчета
процентов на выданный кредит. На основании
результатов расчета процентов
и суммы кредита, определяется сумма
ежемесячных платежей и сроки
их выплаты. Диаграмма декомпозиции
функции Составление графика
погашения задолженности