Similar presentations:
Разработка облачного хранилища для решения вопросов перевода и восстановления студентов
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