Диплом: Автоматизация управления активами при помощи кластерного анализа паттернов поведения игроков рынка в ПАО «ФК Открытие»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
60
Алгоритм выработки значения хэш-функции реализован в
соответствии с требованиями ГОСТ Р 34.11-94 / ГОСТ Р 34.11-2012
"Информационная технология. Криптографическая защита информации.
Функция хэширования".
Алгоритмы формирования и проверки ЭЦП реализованы в
соответствии с требованиями ГОСТ Р 34.10-2001 / ГОСТ Р 34.10-2012
"Информационная технология. Криптографическая защита информации.
Процессы формирования и проверки электронной цифровой подписи".
Алгоритм зашифрования/расшифрования данных и вычисление
имитовставки реализованы в соответствии с требованиями ГОСТ 28147-89
"Системы обработки информации. Защита криптографическая".
При генерации закрытых и открытых ключей обеспечена возможность
генерации с различными параметрами в соответствии ГОСТ Р 34.10-2001 /
ГОСТ Р 34.10-2012 [14].
При выработке значения хэш-функции и шифровании обеспечена
возможность использования различных узлов замены в соответствии с ГОСТ
Р 34.11-94 / ГОСТ Р 34.11-2012 и ГОСТ 28147-89.
Поддерживаемые типы ключевых носителей:
дискеты 3,5";
смарт-карты с использованием считывателей смарт-карт,
поддерживающий протокол PС/SC;
таблетки Touch-Memory DS1993 - DS1996 с использованием
устройств Аккорд 4+, электронный замок "Соболь" или устройство чтения
таблеток Touch-Memory DALLAS (только в Windows версии);
электронные ключи с интерфейсом USB (USB-токены);
сменные носители с интерфейсом USB;
реестр ОС Windows;
файлы ОС Solaris/Linux/FreeBSD.
В настоящий момент времени в организации используется антивирусное
61
программное обеспечение Kaspersky, являющееся современным
программным средством обеспечения антивирусной защиты рабочих
станций и серверов. Для организации безопасности работы пользователей в
локальной сети, а также в сети интернет, желательно использование
специализированного программного брандмауэра. С этой целью на ПК
пользователей необходимо установить ПО Agnitum Outpost Firewall Pro.
Основные возможности программы
фильтрация входящих и исходящих сетевых соединений;
глобальные правила для протоколов и портов;
создание правил сетевого доступа для известных приложений на
основе предустановок;
создание правил сетевого доступа и настройка параметров
проактивной защиты для приложений в режиме автообучения;
политики блокировки задают реакцию Outpost на соединение,
отсутствующее в правилах – автоматически отклонить его, разрешить или
выдать запрос на создание правила, кроме того, блокировка / разрешение
всех соединений;
контроль компонентов, контроль скрытых процессов и контроль
памяти процессов позволяют устанавливать ограничения на сетевую
активность для отдельных приложений и процессов, определяя, какие
именно – входящие или исходящие – соединения разрешены для конкретных
приложений;
визуальное оповещение о событиях (например, о блокировании
соединения, попытке сетевой атаки) с помощью всплывающих окон;
наглядное отображение сетевой активности;
журнал действий программы;
внутренняя защита (например, от попыток остановить сервис) и
возможность задать пароль на изменение конфигурации;
технология SmartDecision, осуществляющая статический анализ
62
запускаемых файлов, на основе множества критериев оценивает
потенциальную угрозу и выводит подсказку пользователю о дальнейших
действиях;
ImproveNet – «облачный» сервис, собирающий информацию о
локальном взаимодействии приложений на компьютере. Эти новые правила
автоматически обновляются у подписчиков ImproveNet и используются для
различения вредоносной и безопасной активности;
2.2. Информационное обеспечение задачи
2.2.1. Характеристика нормативно-справочной, входной и оперативной
информации
Входная информация это данные которые необходимо загрузить в
нейронную сеть для ее последующей обработки, данные могут расположатся
на носителях в том числе внешних жестких дисках или быть просто
переданы по сети, основным критерием будет являтся чтобы данные
воспринимались программой для их последующей обработки тоесть будет
взяты данные по сделкам за определенный период времени, в которых будут
указаны такие значение как
63
Account
Name
Aggr Id
CCY Pair
Value Date
Dealer
Side
(Pair)
Amount
CCY2
Amount
Rate
Time (Local)
Result
CCY
Клиент_КТ
28619343
USD/RUB_TOM
06.05.2020
Buy
175
-
12978,5
74,1629
30.04.2020 22:55
Ok
USD
Клиент_БО
28619333
USD/RUB_TOM
06.05.2020
Buy
795,6
-59036
74,2031
30.04.2020 22:54
Ok
USD
Клиент_БО
28619311
USD/RUB_TOM
06.05.2020
Sell
2000
148504
74,252
30.04.2020 22:52
Ok
USD
Клиент_БО
28619301
USD/RUB_TOM
06.05.2020
Buy
0,72
-53,44
74,2238
30.04.2020 22:51
Ok
USD
Клиент_Корп
2,08E+08
USD/RUB_TOM
06.05.2020
Buy
436305,9
-
3,2E+07
74,4654
30.04.2020 19:22
Ok
USD
Клиент_КТ
28616151
USD/RUB_TOM
06.05.2020
Buy
500
-
37250,7
74,5014
30.04.2020 19:13
Ok
USD
Клиент_БО
28615285
USD/RUB_TOM
06.05.2020
Buy
200
-
14867,1
74,3355
74,3355
Ok
USD
Клиент_БО
28614813
USD/RUB_TOM
06.05.2020
Buy
50
-
3712,27
74,2454
30.04.2020 18:58
Ok
USD
Клиент_БО
28609367
USD/RUB_TOM
06.05.2020
Buy
75
-
5568,75
74,25
30.04.2020 18:58
Ok
USD
Клиент_БО
28615182
USD/RUB_TOM
06.05.2020
Buy
180
-
13363,7
74,243
30.04.2020 18:58
Ok
USD
Клиент_БО
28615137
USD/RUB_TOM
06.05.2020
Buy
150
-
11132,3
74,2156
30.04.2020 18:58
Ok
USD
Клиент_БО
28614989
USD/RUB_TOM
06.05.2020
Buy
200
-14838
74,19
30.04.2020 18:56
Ok
USD
Клиент_БО
28615082
USD/RUB_TOM
06.05.2020
Buy
100
-7415,6
74,156
2020/04/30
18:55:37.057
Ok
USD
Клиент_БО
28615028
USD/RUB_TOM
06.05.2020
Buy
100
-7415,3
74,153
30.04.2020 18:55
Ok
USD
Таблицы10. Начальные вводные данные для нейронной сети
64
Аggr ID (индикационный номер агрегатора который совершает сделки.
Account Name фирма от которой торгует агрегатор
ССY Pair используемая валюта в сделке
Value Date Дата закрытия сделки
Dealer Side (Pair) какую операцию произвел сделку покупку или
продажу
Amount сумма совершенной сделки
CCY2 Amount сумма совершенной сделки переведенной в рубли
Rate курс валюты на в тот момент времени в котором была совершена
сделка
Time (local) время совершение сделки (московское время)
Result результат совершенной сделки
2.2.2. Характеристика результатной информации
Перед началом рассмотра нейронной сети изучим действий
структурных подразделений организации идентифицируем участников этой
модели. Разрабатываемая нейронная сеть должна быть
однопользовательским приложением с интуитивно понятным интерфейсом,
но с различием в функционалом для проведения торгов с разными
продуктами, например нацеленные на продажу драгг металлов или валюты..
Система должна: Располагаться на серверном оборудовании. Все данные
хранятся и обрабатываются на стороне сервера. Каждый трейдер, имеющий
доступ к данной функции – может запрашивать определенные данные, после
каждой операции изменения данных должны быть синхронизованы с
сервером и обновлены у других пользователей, пользующихся в данный
момент информационной системой торгов на бирже.
65
Наименование
услуги
Частота
формирования
Вид товара
Способ
вывода
1
покупка
При падении
цены на
фондовом
рынке
Драгоценные
метал,
валюта, акции
Экранная
форма
2
продажа
При
поднятии
цены на
фондовом
рынке
Драгоценные
метал,
валюта, акции
Экранная
форма
3
консультация
При
посуплении
обращения
от клиента
Драгоценные
метал,
валюта, акции
Консультация
по телефону
Таблица 11Характеристики результатных документов
2.3. Программное обеспечение задачи
2.3.1. Сценарий диалога
Для описания функционала автоматизированной системы на рисунке
11 представлено дерево функций..
66
Рисунок 11 Дерево функций автоматизированной системы
№ вершины
графа
Операция
0
Вход в систему
1
Подключение к базе даных по сделкам
2
Проверка статуса подключения
3
Ошибка подключения
4
Успешное подключение
5
Попытка переподключения
6
Аутентификация пользователя
7
Проверка прав пользователя
67
8
Авторизация пользователя
9
Работа с системой
10
Завершение сеанса
11
«Разрушение» подключения к БД ЕДЦ
12
Выход из системы
Таблица 12 Сценарий общего диалога с системой
Диалог программного обеспечения, а именно нейронной сети
представляет собой показ графика котировок. После загрузки данный
нужной информацией, данные загружаются в MathLab. После загрузки
данных запускается график в которым отображаются котировки по
нужным данным. В нижней части (зеленая линия) показывается общая
динами прибыли По оси X на графике показывается время которая
работает нейросеть, а на оси Y показывается сумма которая приносит
нейросеть от совершенных сделок. Сверху же (синяя линия) показывается
динамика роста\падения непосредственно акции или же товара
На рисунке 11 можно увидеть момент когда нейронная сеть обрабатывает
график, то есть не производится попытка открыть или закрыть сделку
68
Рисунок 11 Момент обработки графика
69
На рисунке 12 момент открытия сделки

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")