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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
Для того чтобы приспособить экономическую информацию в интересах
оперативного поиска, обработки и передачи её по каналам связи, необходимо
эту информацию представлять в цифровом виде. С этой целью её необходимо
вначале упорядочить (классифицировать), а затем закодировать
(формализовать) используя для этого классификаторы.
Классификатор — это документ, позволяющий реализовать
формализованное описание экономической информации в экономической
информационной системе (ЭИС), содержащей наименования объектов,
наименования классификационных группировок с кодовыми
обозначениями [9].
По сфере действия выделяют следующие виды классификаторов:
локальные, отраслевые, общегосударственные и международные.
Главной составляющей внемашинного ИО становится система
документации, применяемая в процессе управления экономическим объектом.
Под документом понимается определенная совокупность сведений,
используемых при решении экономических задач, расположенных на
физическом носителе в соответствии с рекомендованной формой.
Система классификации и кодирования для процесса обработки
обращений в АО «Тинькофф Банк» должна иметь следующие характеристики:
ИО должно быть достаточным позволяющим реализовывать все
автоматизируемые функции объекта; в процессе кодирования данных должны
использоваться принятые у заказчика классификаторы; в процессе
кодирования выходной и входной информации, применяемой на высшем
уровне управления, необходимо использовать классификаторы этого уровня;
обеспечение совместимости с ИО систем, так или иначе связанных с
разрабатываемой системой; все формы документов должны отвечать
корпоративным стандартам заказчика (или унифицированной системы
документации); строение документов и экранных форм должно
соответствовать параметрам терминалов на рабочих местах пользователей;
графики формирования и содержание информационных сообщений, а также
59
применяемые аббревиатуры должны быть общепринятыми в этой предметной
области и обговоренными с заказчиком; ИС должна предусматривать наличие
средств контроля входной и итоговой информации, механизма обновления
данных в информационных массивах, методик отслеживания целостности ИБ,
средств защиты от нелегального доступа.
Под системой документации понимается совокупность
взаимосвязанных форм документов, регулярно используемых в процессе
управления экономическим объектом. Отличительной особенностью системы
экономической документации становится большое разнообразие видов
документации.
Существующие системы документации, присущи
неавтоматизированным ЭИС, могут отличатся большим количеством разных
типов форм документов; запутанностью документов из-за большим объемом
их потоков; задвоением информации в документах и работ по их обработке,
следствием чего, будет невысокая итоговая достоверностью выходных
результатов. Работа в подобных системах с документами составляет около
половины времени сотрудников. При необходимости упростить систему
документации, применяются методы унификации и стандартизации
документов; внедрение безбумажной технологии, основанной на применении
электронном документообороте (ЭДО) и новых технологических средств их
обработки.
Входные документы для решаемой задачи целесообразно получать через
Сети, и для этого их необходимо представлять в файлах заранее согласованной
структуры. Табличная форма таких файлов упростит работу с ними. Достичь
этого будет несложно, т.к. эти документы являются итоговыми в других
задачах и генерируются программными средствами.
Классификаторы являются средством описания данных,
поддерживающих единство классификации и кодирования данных,
предназначенных для реализации машинной обработки, и выдачи данных в
понятной форме потребителям при решении разных задач.
60
В проектируемой задаче применяются следующие классификаторы:
сотрудники отдела техподдержки; пользователи (клиенты/партнёры); уровни
обращений; обращения; типы инцидентов.
К внутримашинному информационному обеспечению относится
описание экранных форм.
При построении структуры экранных форм для ввода данных первичных
документов с оперативной информацией целесообразно применять
комбинированную форму, максимально приближенную к применяемой для
построения самого документа. Расположение полей должно быть в
последовательности, соответствующей логике структуры документа и файлов
с оперативной информацией, сокращающей трудоемкость операции загрузки
информации в информационную базу.
При построении экранных форм документов с постоянной информацией
необходимо понимать, что эти макеты используются для ввода и актуализации
записей информационной базы, поэтому для их проектирования
целесообразно применить анкетную форму расположения реквизитов,
удобную для выполнения этих операций.
В основу выбора экранных форм заложен принципы минимальной
трудоемкости и стоимости ввода информации в ЭВМ, максимальной степени
читабельности результатной информации, выводимой на экран, и
максимальной надежности, и достоверности выполнения этих операций.
Проектирование форм электронных документов включает в себя
выполнение следующих шагов:
- создание структуры ЭД — подготовка внешнего вида при помощи
графических средств проектирования;
- определение содержания формы ЭД, т.е. выбор способов заполнения
полей. Поля могут заполняться вручную или посредством значений,
выбранных из какого-либо списка, меню, базы данных;
- определения перечня макетов экранных форм — по каждой задаче
проектировщик анализирует «постановку» каждой задачи, в которой
61
приводятся перечни используемых входных документов с оперативной и
постоянной информацией и документов с результатной информацией;
- определение содержания макетов — в основе выполнения лежит
анализ состава реквизитов первичных документов с постоянной и
оперативной информацией и результатных документов.
К внутримашинному ИО также относится то, каким образом
организована информационная база (ИБ). Информационная база (ИБ) —
определенным образом организованная совокупность данных, хранимых в
памяти вычислительной системы в виде файлов, с помощью которых
удовлетворяются информационные потребности управленческих процессов и
решаемых задач.
Способами организации ИБ являются: совокупность локальных файлов,
поддерживаемых функциональными пакетом прикладных программ и
интегрированная БД, основывающаяся на использовании универсальных
программных средств загрузки, хранения, поиска и ведения данных, т.е.
СУБД.
В АО «Тинькофф Банк» используется интегрированная БД с
централизованной системой управления данными, потому что, она
обеспечивает совместимость этих данных, уменьшает синтаксическую и
семантическую избыточность, данные соответствую реальному состоянию
объекта, происходит разделение хранения данных между пользователями и
существует возможность подключения новых пользователей.
При разработке системы данного проекта использовалась реляционная
модель базы данных. Реляционная модель данных некоторой предметной
области представлена в виде набора отношений, изменяющихся во времени.
При создании информационной системы совокупность отношений даёт
возможность хранить данные об объектах предметной области, моделировать
связи между ними, а сами данные хранятся в таблицах. Для удобства
идентификации каждая таблица созданной базы данных обладает уникальным
кодом.
62
В качестве входной информации для разрабатываемой ИС используются
заявка о предоставлении кредита, кредитной карты.
Исходя из этого, содержание экранных форм должно включать,
основные реквизиты, такие как: наименование; количество; дата ввода;
дополнительные реквизиты.
Данные реквизиты должна содержать каждая форма, а в зависимости от
назначения конкретной формы должны учитываться свои, уникальные
реквизиты.
В разрабатываемой системе используются следующие основные формы:
- авторизациидля обеспечения возможности доступа к системе
зарегистрированных пользователей и защиты информации, необходимо
включать поля для ввода пароля, логина;
- оформление заявки для возможности её учета, должна включать такие
поля, как наименование заявки, данные клиента, тип инцидента, уровень
обращения, краткое описание;
- регистрация клиента для возможности добавления в систему новых
клиентов, должна включать такие поля, как ФИО клиента, роль в системе,
логин;
- просмотр отчетов – для возможности формирования отчетных
документов, состав полей должен определяться в зависимости от типа отчета.
В результате работы системы формируются выходные документы:
- журнал поступления заявок от клиентов/партнёров;
- ведомость учета работ специалистов отдела обслуживания;
- ведомость учета и контроля поступления заявок от клиентов/партнёров
за период;
- отчёт о степени загруженности сотрудников отдела обслуживания;
- аналитический отчет о наиболее часто возникающих проблемах
клиентов/партнёров;
- отчет по заявке;
- сводный отчет по клиентам/партнёрам;
63
- отчет о выполненных заявках клиентов/партнёров за период;
- отчет о невыполненных заявках клиентов/партнёров за период;
- аналитический отчет о выполнении заявок клиентов/партнёров за
период.
1.4.3. Обоснование проектных решений по программному обеспечению.
Программное обеспечение (ПО) — это совокупность программ,
позволяющих осуществить на компьютере автоматизированную обработку
информации. Программное обеспечение делится на системное (общее) и
прикладное (специальное).
Системное программное обеспечение обеспечивает функционирование
и обслуживание компьютера, а также автоматизацию процесса создания
новых программ. К системному программному обеспечению относятся:
операционные системы и их пользовательский интерфейс; инструментальные
программные средства; системы технического обслуживания.
Операционная система (ОС) — обязательная часть специального
программного обеспечения, обеспечивающая эффективное
функционирование персонального компьютера в различных режимах,
организующая выполнение программ и взаимодействие пользователя и
внешних устройств с ЭВМ.
В настоящее время наиболее распространены такие ОС как Windows 10;
Windows 7; Linux Ubuntu; Apple Mac OS X.
Сравнение ОС логичнее всего проводить по следующим критериям:
интерфейс; безопасность; программное обеспечение; цена и
производительность.
Установленная на компьютерах сотрудников Банка операционная
система Windows 8 является уже устаревшей. Но как заявляет её разработчик,
компания Microsoft, она будет хорошо функционировать до 2023 год. В новой
версии Windows 10 при начале её использования может быть появление
ошибок. Ряд СМИ утверждают, что речь идет о скрытом сборе информации о
64
действиях пользователей за персональными компьютерами или ноутбуками.
Также в справке к новой ОС указано, что Windows 10 может
автоматически передавать информацию различного рода с
зарегистрированных устройств. При этом в маленьком замечании добавлено,
что личные данные пользователей не являются исключением. Куда именно
передаются сведения, не оговорено. То есть, пользователи даже и не знают,
кто составляет обширную базу данных о них. Таким образом, переход на
Windows 10 для АО «Тинькофф Банк» в сфере его деятельности может быть
не допустимым.
Mac OS X - это специализированная операционная система, состоящая
из графического пользовательского интерфейса, расположенного поверх ядра
UNIX. Mac OS X стабильна, надежна и очень безопасна, так как лишь
немногие разработчики вирусов стараются на нее ориентироваться. Минус –
является установка её только на компьютеры производства фирмы Apple.
Linux - это операционная система с открытым исходным кодом, что
означает, что, хотя необходимый низкоуровневый компонент, известный как
ядро, одинаков в каждой реализации, другие компоненты, такие как
графический пользовательский интерфейс, различаются от дистрибьютора к
дистрибьютору, эти различия могут затруднить установку и поддержку Linux,
но он совместим с большинством существующих аппаратных платформ.
Природа Linux с открытым исходным кодом означает, что пользователи могут
писать свои собственные исправления или обходные пути для проблем,
возникающих с названиями программного обеспечения.
Существование графического интерфейса освобождает от
необходимости править конфигурационные файлы в неудобном виде.
Положение дел с безопасностью в Linux в общем очень похоже на Mac OS X.
Она находятся на очень высоком уровне в обеих системах и значительно
опережают Windows.
Результатом политики GPL явилось то, что сейчас имеется более тысячи
разных дистрибутивов Linux. Не все они хороши в потреблении, пользователю
65
трудно разобраться во множестве их версий и выбрать то, что ему необходимо.
Кроме того, её бесплатность подразумевает практически полное отсутствие
технической поддержки пользователей. Другой минус – не такая уж и
бесплатная получается система, ведь нужно либо купить с ней диск, что тоже
деньги, либо скачивать.
Главная особенность Windows то, что это самая распространенная
операционная система в мире. Это связано с это с тем, что она не заставляет
пользователя подстраиваться под неё, а сама подстраивается под потребности
пользователя. Но при этом, несмотря на массовость распространения, по
общественному мнению, она самая нестабильная и ненадежная.
Поэтому в данной ситуации наиболее правильным является выбор
операционной системы Windows 8. Причинами для этого являются: знакомый
пользователям интерфейс; отсутствие необходимости переобучения; легкость
администрирования; меньшая стоимость, чем у ОС компании Apple; наличие
всех необходимых функций.
В состав программного обеспечения входят общесистемные и
специальные программные продукты, а также техническая документация.
При выборе программного обеспечения, будем рассматривать
надёжность; эффективность; стоимость; понятность пользователю; простота
настройки; простота оформления экранных и печатных форм.
Выбирая язык программирования необходимо определить требования к
самой среде программирования. В процессе анализа требований и
классификации проектируемой системы были определенны требования к
среде проектирования. Такими требованиями являются:
кроссплатформенность, необходимая для интеграции с другими
подсистемами; гибкость, позволяющая без дополнительных затрат изменять,
дорабатывать информационную систему; безопасность; язык
программирования, предоставляющий широкие возможности по работе с
современными системами управления баз данных (СУБД); открытость
исходного кода, позволяющий динамическое совершенствование ИС и
66
исправление ошибок.
В настоящее время наиболее распространены скриптовые языки веб-
программирования, такие как: Jscript; Python; Ruby; PHP.
Проведем сравнительный анализ (таблица 1.5) перечисленных языков
программирования по 6 критериям.
Таблица 1.5
Сравнительный анализ языков программирования
Критерий
РНР
Python
JSP
Ruby
Кроссплатформенность
+
+
+
+
Гибкость
+
+
+
-
Безопасность
+
+
+
+
Поддержка современных СУБД
+
+
+
+
Универсальность
+
-
-
-
Открытость исходного кода
+
-
-
-
Проведем анализ актуальных на настоящий момент средств разработки,
начиная с имеющихся на данный момент языков и технологий создания веб-
проектов, количество которых не очень большое, но при этом каждый язык
или технология в чем-то лучше другого и разработан для более узкой цели,
чем другой. Приведем описание существующих языков программирования и
технологий.
PHP – это широко используемый язык сценариев общего назначения с
открытым исходным кодом. Говоря проще, PHP это язык программирования,
специально разработанный для написания web-приложений (сценариев),
исполняющихся на Web-сервере. Аббревиатура PHP означает «Hypertext
Preprocessor (Препроцессор Гипертекста)». Синтаксис языка берет начало из
C, Java и Perl. PHP достаточно прост для изучения. Преимуществом PHP
является предоставление web-разработчикам возможности быстрого создания
динамически генерируемых web-страниц.
Язык Python позволяет быстро создавать как прототипы программных
систем, так и сами программные системы, помогает в интеграции
программного обеспечения для решения производственных задач. Python
67
имеет богатую стандартную библиотеку и большое количество модулей
расширения практически для всех нужд отрасли информационных
технологий. Благодаря ясному синтаксису изучение языка не составляет
большой проблемы. Написанные на нем программы получаются
структурированными по форме, и в них легко проследить логику работы. На
примере языка Python рассматриваются такие важные понятия как: объектно-
ориентированное программирование, функциональное программирование,
событийно-управляемые программы (GUI-приложения), форматы
представления данных (Unicode, XML и т.п.). Возможность диалогового
режима работы интерпретатора Python позволяет существенно сократить
время изучения самого языка и перейти к решению задач в соответствующих
предметных областях. Python свободно доступен для многих платформ, а
написанные на нем программы обычно переносимы между платформами без
изменений. Это обстоятельство позволяет применять для изучения языка
любую имеющуюся аппаратную платформу.
Технология Java Server Pages (JSP) от компании Sun Microsystems
является надстройкой над технологией Java Servlets, обеспечивающая более
быструю и простую разработку WEB приложений с помощью использования
шаблонов. Страницы JSP представляют из себя шаблоны страниц, схожие с
шаблонами РНР.
Основным отличием от других подобных технологий является то, что
код, находящийся внутри страницы, предварительно компилируется в Java
Servlet. Статические участки шаблона преобразуются в вызовы к функциям
для их помещения в поток вывода. Код компилируется так, как если бы он
находился внутри сервлета. Компиляция JSP страниц в сервлеты проводится
один раз - либо при первом обращении к странице, либо при запуске
контейнера сервлетов.
Технология JSP удачно объединяет все преимущества Java платформы b
шаблонный подход к построению сайтов. Благодаря этому технология
получила широкое распространение как среди профессиональных

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

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