Выпускная квалификационная работа на тему: РАЗРАБОТКА ОБЛАЧНОГО ХРАНИЛИЩА ДЛЯ РЕШЕНИЯ ВОПРОСОВ ПЕРЕВОДА И ВОССТАНОВЛЕНИЯ
постановка задачи
Постановка задачи актуальность
Примеры прототипов
Примеры прототипов
Структура освип
Разработка системы облачного хранения
Разработка системы облачного хранения Использование Code First Migrations
Разработка системы облачного хранения
Разработка системы облачного хранения
Разработка системы облачного хранения Структура данных
Тестирование регистрация пользователей
Тестирование добавление направлений подготовки
Тестирование добавление кафедр
Тестирование подача заявления
Заключение и анализ результатов
1.18M

Разработка облачного хранилища для решения вопросов перевода и восстановления студентов

1. Выпускная квалификационная работа на тему: РАЗРАБОТКА ОБЛАЧНОГО ХРАНИЛИЩА ДЛЯ РЕШЕНИЯ ВОПРОСОВ ПЕРЕВОДА И ВОССТАНОВЛЕНИЯ

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО
ОБРАЗОВАНИЯ «МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)»
Кафедра 304
«Вычислительные машины, системы и сети»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
НА ТЕМУ:
РАЗРАБОТКА ОБЛАЧНОГО ХРАНИЛИЩА ДЛЯ РЕШЕНИЯ ВОПРОСОВ
ПЕРЕВОДА И ВОССТАНОВЛЕНИЯ СТУДЕНТОВ
ВЫПОЛНИЛ: СТУДЕНТ ДИЦЕЛЬ Е.Ю.
ГРУППА М3О-409Б-18
РУКОВОДИТЕЛЬ: К.Т.Н., ДОЦЕНТ АЛЕЩЕНКО А.С.

2. постановка задачи

ПОСТАНОВКА ЗАДАЧИ
Разработка облачного хранилища данных, поступающих из сервиса
восстановления и перевода студентов института № 3 МАИ (ОСВиП),
состоит из нескольких этапов.
1. Анализ прототипов и выбор наилучшего провайдера облачных
инфраструктур.
2. Аренда облачного пространства и организация в нем хранилища.
3. Подключение облачного хранилища к ОСВиП.
4. Создание запросов, необходимых для получения данных.
2

3. Постановка задачи актуальность

ПОСТАНОВКА ЗАДАЧИ
АКТУАЛЬНОСТЬ
Огромное влияние на нашу жизнь оказала затянувшаяся
пандемия COVID-19 – во всем мире значительно увеличилась
цифровая активность.
Технологические привычки, приобретенные во времена
вынужденной изоляции, закрепятся в нашей жизни, поэтому
сейчас, как никогда, актуальна разработка
облачного сервиса, позволяющего
студентам восстанавливаться или
переводиться в ВУЗ удаленно.
3

4. Примеры прототипов

ПРИМЕРЫ ПРОТОТИПОВ
Масштабируемость
Резервное копирование
Низкая стоимость услуг
Безопасность
Бесплатное управление версиями
4

5. Примеры прототипов

ПРИМЕРЫ ПРОТОТИПОВ
Бесплатное пространство
Простота использования
Простота обмена информацией
Офлайн-доступ
5

6. Структура освип

СТРУКТУРА ОСВИП
6

7. Разработка системы облачного хранения

РАЗРАБОТКА СИСТЕМЫ ОБЛАЧНОГО ХРАНЕНИЯ
Успешное создание инстанса БД
Настройка подключения к БД
Создание таблиц
7

8. Разработка системы облачного хранения Использование Code First Migrations

РАЗРАБОТКА СИСТЕМЫ ОБЛАЧНОГО ХРАНЕНИЯ
ИСПОЛЬЗОВАНИЕ CODE FIRST MIGRATIONS
Модель таблицы «Transfer»
Модель таблицы «Direction»
8

9. Разработка системы облачного хранения

РАЗРАБОТКА СИСТЕМЫ ОБЛАЧНОГО ХРАНЕНИЯ
ER-диаграмма
9

10. Разработка системы облачного хранения

РАЗРАБОТКА СИСТЕМЫ
ОБЛАЧНОГО ХРАНЕНИЯ
Подключение БД к ОСВиП
10

11. Разработка системы облачного хранения Структура данных

РАЗРАБОТКА СИСТЕМЫ ОБЛАЧНОГО ХРАНЕНИЯ
СТРУКТУРА ДАННЫХ
Взаимодействие данных в сервисе ОСВиП
11

12. Тестирование регистрация пользователей

ТЕСТИРОВАНИЕ
РЕГИСТРАЦИЯ ПОЛЬЗОВАТЕЛЕЙ
Таблица «Users»
Таблица «Tokens»
Окно регистрации ОСВиП
12

13. Тестирование добавление направлений подготовки

ТЕСТИРОВАНИЕ
ДОБАВЛЕНИЕ НАПРАВЛЕНИЙ ПОДГОТОВКИ
Администраторское окно
для добавления направления
Отображение изменений
Таблица «Directions»
13

14. Тестирование добавление кафедр

ТЕСТИРОВАНИЕ
ДОБАВЛЕНИЕ КАФЕДР
Администраторское окно
для добавления кафедры
Таблица «Departments»
14

15. Тестирование подача заявления

ТЕСТИРОВАНИЕ
ПОДАЧА ЗАЯВЛЕНИЯ
Окно подачи заявления
Таблица «Transfers»
15

16. Заключение и анализ результатов

ЗАКЛЮЧЕНИЕ И
АНАЛИЗ РЕЗУЛЬТАТОВ
Во
время
хранилища
для
решения
сервиса
задачи
разработки
восстановления
и
облачного
перевода
студентов ОСВиП возникли некоторые трудности, связанные
с иностранными поставщиками облачных инфраструктур.
После принятия решения о переносе хранилища на
другой сервер пришлось изменить технологии разработки.
Хранилище для сервиса ОСВиП успешно разработано и
протестировано.
16

17.

СПАСИБО ЗА ВНИМАНИЕ!
17
English     Русский Rules