Пояснительная записка - Федоренко АВ 943 группа Хабаовск 2015 (1218829)
Текст из файла
Содержание
Список терминов и сокращений 3
Введение 4
1 Постановка задачи и выбор средства разработки 6
1.1 Анализ предметной области 6
1.2 Требования к разработке 8
1.3 Описание средств разработки 9
2 Описание и анализ бизнес-процесса 11
2.1 Описание исходного бизнес-процесса 11
2.2 Анализ бизнес-процесса 13
2.3 План автоматизации бизнес-процесса 13
3 Проектирование базы данных 16
3.1 Особенности проектирования баз данных 16
3.2 Проектирование базы данных 21
3.3 Создание таблиц 24
3.4 Создание представлений 25
4 Описание процесса проверки кейса сотрудниками орфи с использованием клиенсткого приложения 47
4.1 Постановка задачи в работу ОРФИ 47
4.2 Распределение задач в работу сотрудникам ОРФИ 48
4.3 Обработка заявок на уровне специалиста ОРФИ 49
4.4 Этап пост-контроля и загрузка в общий реестр 55
5 Экономическое обоснование проекта 60
5.1 Исходные данные 60
5.2 Нахождение объема программного продукта 61
5.3 Расчет основной заработной платы 63
5.4 Расчет расходов на материалы 63
5.5 Расчет расходов на оплату машинного времени 64
5.6 Расчет полной себестоимости 64
5.7 Определение прибыли от программного продукта 65
Заключение 67
Список использованных источников 68
Приложение А Список таблиц базы данных и их функции 71
Приложение Б SQL запрос формирования представления «ORFI_CHECK» 73
Приложение В Описание составных частей реестра ОРФИ 75
СПИСОК ТЕРМИНОВ И СОКРАЩЕНИЙ
Банк, ВЭБ ПАО КБ «Восточный» – Публичное Акционерное Общество Коммерческий банк «Восточный»;
УФР – Управление фрод рисков;
ОРФИ – Отдел расследования фрод-инцидентов;
ОТПМ – Отдел технологий противодействия мошенничеству;
ОАФП – Отдел анти фрод процедур;
ОРК – Отдел регионального контроля;
РМ – Риск менеджер;
СПР (СИСТЕМА ПРИНЯТИЯ РЕШЕНИЯ) – Совокупность взаимосвязанных элементов подготовки, принятия, исполнения и контроля управленческих решений о возможности выдачи кредитов;
СЭЗ – Служба экономической защиты;
ЭИ – Экспресс-информ, информационный ресурс;
ПККЦ – Программный комплекс Контакт центр;
ПОПКК – Программное обеспечение Программный комплекс Кредит;
РБО – Retale Bank Oracle;
ФМС – Федеральная миграционная служба;
ПО ССЗ –Программное обеспечение Система Сопровождение заемщиков;
ЭКД – Электронное кредитное досье;
МОШЕННИЧЕСТВО – Это совершенные с корыстной целью путем обмана или злоупотребления доверием противоправные безвозмездное изъятие и (или) обращение чужого имущества в пользу виновного или других лиц, причинившее ущерб собственнику или иному владельцу этого имущества, либо совершенные теми же способами противоправное и безвозмездное приобретение права на чужое имущество;
FRAUD(ФРОД) – Действие, классифицируемое Банком как мошенничество;
ВНУТРЕННЕЕ МОШЕННИЧЕСТВО – Мошенническое действие, совершенное сотрудником банка по отношению к клиенту или к банку;
ВНЕШНЕЕ МОШЕННИЧЕСТВО – Мошенническое действие, совершенное клиентом по отношению к банку;
ФРОД-КЕЙС – Совокупность объектов, сформированных по фрод-признакам, подлежащих к проверке на наличие фрод-инцидентов;
ФРОД-РИСК – Риск возникновения мошенничества;
ВВЕДЕНИЕ
В современном мире информация представляет собой один из важнейших ресурсов и, в то же время, одну из движущих сил развития человеческого общества. Cо времени потоки информации имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого хранилища с папками, но большинство предпочитают компьютеризированные способы – базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они просто бы не справились с обработкой поступающей информации.
Существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах ЭВМ дешевле, чем на бумаге. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Использование клиент-серверной технологии позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощает доступ и ведение, поскольку она основываются на комплексной обработке данных и централизации их хранения. Эта технология дает ряд неоспоримых преимуществ, по сравнению с технологией предыдущего поколения – технологией «файл-сервер». В частности, она предоставляет большие возможности по защите данных от несанкционированного доступа и разграничение прав доступа на уровне отдельных записей и полей, дает возможность работы с большими мультимедийными и нестандартными данными [1]. Также новая технология позволяет работать как в локальных сетях, так и в глобальных Internet, а также многое другое. Системы, построенные на новой технологии «клиент-сервер», отличаются высокой степенью безопасности, территориально независимости и не требовательности к аппаратной мощности клиентских станций.
Целью выпускной квалификационной работы является разработка базы данных и клиентского программного обеспечения для автоматизации процесса проверки фрод-инцидентов для ПАО КБ «Восточный». Конечный программный продукт должен состоять из комплекса программ для пользователей, осуществляющего ряд функций в рамках процесса проверки клиентских ссуд на наличие мошеннических действий, а также базы данных, в которой осуществляется хранение всей информации по процессу и результатам проверок. База данных также должна содержать дополнительную информацию о клиентах необходимой для предоставления отчетности на различных уровнях. Основными задачами, решаемыми в ходе проектирования, являются:
-
анализ предметной области и бизнес-процесса;
-
выявление недостатков и предоставление плана по их устранению;
-
разработка базы данных;
-
разработка клиентского программного обеспечения;
-
экономический анализ конечного продукта.
Результатом выполненной работы будет являться бизнес-процесс, автоматизированный при помощи базы данных и клиент-серверного программного продукта. Данная работа позволит повысить работоспособность сотрудников управления фрод рисков ПАО КБ «Восточный».
1 ПОСТАНОВКА ЗАДАЧИ И ВЫБОР СРЕДСТВА РАЗРАБОТКИ
1.1 Анализ предметной области
В выпускной квалификационной работе в соответствии с техническим заданием автоматизируется деятельность отделов, связанных с проверкой клиентских заявок на наличие мошеннических действий как со стороны заемщиков, так и работников банка.
Предметом автоматизации процесса являются функции, которые выполняют пользователи на различных этапах проверки, а также некоторые технические решения, которые позволяют существенно сократить время проверки.
Процессом проверки фрод-инцидентов занимаются несколько отделов, которые входят в состав управления фрод рисков. Основными задачами данного управления являются:
-
региональный контроль подразделений банков в объектном разрезе, проведение и анализ обучающий мероприятий для сотрудников фронтальных продаж;
-
разработка анти-мошеннических кейсов, позволяющих выявить мошеннические действия на ранних стадиях формирования заявок, а также сократить количество незаконных действий со стороны заёмщика или сотрудника банка;
-
расследование фрод-инцидентов, проверка ссуд с потенциальным мошенничеством;
-
разработка технологий по противодействию мошенничеству.
На момент разработки ВКР процесс проверки фрод-инцидентов выполнялся в ручном режиме. Сотрудники всех отделов работали в Excel файлах, вся информация передавалась вручную через внутреннюю почту, а информация о проверках хранилась на общем диске.
При обработке кейса на различных этапах у заказчика иногда возникает потребность проверить алгоритм процесса кейса, и при необходимости внести изменения. В данный момент, для того, чтобы это сделать необходимо вручную запросить нужную информацию у руководителя отдела расследования фрод-инцидентов, после чего руководитель сперва соберет данные у своих сотрудников, а затем перешлет информацию по почте. Таким образом, казалось бы, такая простая, но очень важная функция может занять до нескольких рабочих дней. Так же в ходе анализа, был выявлен ряд следующих недостатков:
-
формирование электронных писем. Само по себе отправка запросов в виде письма вполне приемлема, но, когда к сотруднику в день приходит от 10 и более писем с различными запросами, появляется высокий риск, что сотрудник запутается в этих письмах. Так же есть вероятность того, что письмо не дошло до адресата, тогда весь процесс может прерваться на том или ином уровне;
-
большой объем данных. Так как вся информация хранится в Excel файлах сотрудников локально, а данные файлы имеют большой объем внутренней информации, соответственно возникают проблемы с предоставлением этих данных другим участникам процесса;
-
отсутствие структуры. Всю информацию приходится хранить на локальных компьютерах каждого участника процесса. Соответственно отсутствует общий реестр данных.
Для реализации данных проблем были сформулированы следующие задачи:
-
проектирование и курирование базы данных проверок. В рамках данной задачи стоит реализация общей структуры данных и создание ряда таблиц;
-
проверка кейсов на наличие фрод-инцидентов. К данной задаче относится разработка комплекса клиентского программного обеспечения, для автоматизации процесса проверки, а так же для улучшения взаимодействия между участниками процесса;
-
оперативная отчетность. Сущность задачи состоит в предоставлении возможности руководителям отделов получать оперативную отчетность в различном временном разрезе.
1.2 Требования к разработке
В качестве заказчика ВКР выступает руководство управления фрод рисков. При разработке заказчиком были поставлены следующие требования:
-
база данных должна быть реализована на MS SQL Server 2008. Так как большинство баз данных банка функционируют именно при помощи данного программного продукта, следовательно, реализация БД на MS SQL Server является наиболее оптимальным вариантом;
-
клиентское программное обеспечение должно быть написано при помощи стандартного пакета MS Office 2010;
-
руководители должны иметь полный доступ к тем участкам процесса, за который отвечает их отделение;
-
база данных и клиентское ПО должны иметь такую структуру, чтобы при необходимости можно было быстро и максимально легко внести новые технические участки и дополнительны узлы проверки;
-
необходимо создать общий реестр на базе MS Excel, который может храниться локально у каждого участника процесса, и обновляться до актуальной версии при запросе пользователя [2]. В данный реестр должна входить вся информация о процессе: заказчик, причина, тип проверки, информация о кейсе, информация о заявке, информация о проверяющем сотруднике, информация о проверке, результат проверки и т.д.;
-
необходимо обеспечить ежедневное обновление информации о ходе проверки кейсов;
-
все участники процесса должны иметь возможность полного взаимодействия клиентского программного обеспечения с MS Excel.
Исходя из выше перечисленных требований могут быть представлены рекомендации к средствам разработке, которые будут использованы при реализации проекта.
1.3 Описание средств разработки
Исходя из требований заказчика системой управления базой данных (СУБД) была выбрана Microsoft SQL Server 2008. Данный продукт обеспечивает доступ к большому количеству ресурсов, а также ведущую в отрасли производительность и масштабируемость корпоративного класса. К тому же данный СУБД показывает высочайший уровень безопасности и превосходный уровень надежности [1].
При реализации клиентского программного обеспечения пришлось учитывать не только требования к разработке, но и также множество факторов, которые влияют на работоспособность. К основным критериям, предъявляемым к современным приложениям относятся: гибкость использования, эффективность работы программы, удобность интерфейса, функционал приложения, а также его компактность. Таким образом для разработки клиентского программного обеспечения была выбрана среда разработки Microsoft Excel 2010 [4]. Данное средство разработки имеет ряд существенных преимуществ в реализации поставленной задачи:
-
наличие интегрированной среды разработки программного обеспечения;
-
возможность легко осуществлять связь с базами данных, расположенных на MS SQL Server;
-
интуитивно понятный интерфейс для сотрудников;
-
использования MS Excel полностью удовлетворяет требованиям по интеграции данных.
В качестве языка программирования был выбран MS Visual Basic, т.к. он является интегрированным языком, входящим в продукт MS Excel 2010. Microsoft Visual Basic сочетает в себе процедуры и элементы компонентно-ориентированных и объектно-ориентированных языков программирования [3]. Так же интегрированная среда включает в себя инструменты для визуального проектирования пользовательского интерфейса. Данная среда программирования включает в себя достаточно большой набор различных библиотек, при помощи которых разработчик может максимально комфортно и быстро реализовывать программные обеспечения. К примеру, в ВКР была активно задействована библиотека «microsoft ActiveX data objects 6.1 library», которая служит для доступа к базам данных различных типов и предоставляет объектный программный интерфейс к интерфейсу OLE DB, который предлагается компанией Microsoft как альтернатива интерфейсу ODBC [5].
2 ОПИСАНИЕ И АНАЛИЗ БИЗНЕС-ПРОЦЕССА
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.