ВКР: Разработка агрегатора сервисных центров по ремонту электроники

Слайд 2

ЦЕЛИ И ЗАДАЧИ ИССЛЕДОВАНИЯ

Целью работы являлось возможность улучшения качества предоставляемых услуг в

ЦЕЛИ И ЗАДАЧИ ИССЛЕДОВАНИЯ Целью работы являлось возможность улучшения качества предоставляемых услуг
сфере ремонта электроники благодаря современным технологиям.
Для достижения цели были поставлены следующие задачи:
Изучение и анализ рынка маркетплейсов и агрегаторов
Формирование наиболее подходящего алгоритма
Функциональная разработка агрегатора
Шифрование данных пользователей, например, паспортных данных и документов для подтверждения личности продавца

Слайд 3

Анализ существующих решений

Yandex.Market
YouDo
Fl.ru
Был изучен процесс подтверждения личности продавца и алгоритм работы безопасной

Анализ существующих решений Yandex.Market YouDo Fl.ru Был изучен процесс подтверждения личности продавца
сделки между покупателем и продавцом

Слайд 4

Описание схемы работы системы

Описание схемы работы системы

Слайд 5

Клиент-серверная архитектура и узлы уязвимости

Клиент-серверная архитектура и узлы уязвимости

Слайд 6

Используемые языки и библиотеки

Клиент:
JavaScript
Vue.js
Element.io

Сервер:
JavaScript
Node.js
Feathersjs
PostgreSQL
Sequelize

Описание:
JavaScript — мультипарадигменный язык программирования
Node.js -

Используемые языки и библиотеки Клиент: JavaScript Vue.js Element.io Сервер: JavaScript Node.js Feathersjs
программная платформа, основанная на движке V8 (транслирующем JavaScript в машинный код)

Слайд 7

Схема базы данных и архитектура _ серверной части

Схема базы данных и архитектура _ серверной части

Слайд 8

Шифрование с помощью DES

DES (англ. Data Encryption Standard) — алгоритм для симметричного

Шифрование с помощью DES DES (англ. Data Encryption Standard) — алгоритм для
шифрования, разработанный фирмой IBM и утверждённый правительством США в 1977 году как официальный стандарт (FIPS 46-3). Размер блока для DES равен 64 битам. В основе алгоритма лежит сеть Фейстеля с 16 циклами (раундами) и ключом, имеющим длину 56 бит. Алгоритм использует комбинацию нелинейных (S-блоки) и линейных (перестановки E, IP, IP-1) преобразований
Досконально понимать механизм работы алгоритма не нужно, воспользуемся готовым кодом
const crypto = require('crypto');
const algorithm = 'des-ecb';
const password = 'some password'; // use a hex key here
const key = Buffer.from("d0e276d0144890d3", "hex");
const cipher = crypto.createCipheriv(algorithm, key, null);
let encrypted = cipher.update("Those are my principles, and if you don't like them... well, I have others.", 'utf8', 'hex');
encrypted += cipher.final('hex');
console.log("Encrypted: ", encrypted);
const decipher = crypto.createDecipheriv(algorithm, key, null);
let decrypted = decipher.update(encrypted, 'hex', 'utf8');
decrypted += decipher.final('utf8');
console.log("Decrypted: ", decrypted);

Слайд 9

Заключение

В данной работе был изучен рынок сервисных центров и предоставляемых ими цифровые

Заключение В данной работе был изучен рынок сервисных центров и предоставляемых ими
решения. Были изучены существующие агрегаторы и разработан собственный.
Реализованный агрегатор подтвердил проведённый анализ на практике. Он оказался способным выделять узкие для текущей коллекции категорий темы. Сбор статистических данных по оставленным заявкам клиентами позволил ускорить поиск нужной категорий.
А так же была затронута важная тема касаемая шифрования пользовательских данных для предотвращения их утечек
Имя файла: ВКР:-Разработка-агрегатора-сервисных-центров-по-ремонту-электроники.pptx
Количество просмотров: 45
Количество скачиваний: 0