Хмарне середовище даних для системи автоматизації навчального процесу
Ескіз недоступний
Дата
2019
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Даний дипломний проект показує розробку хмарного середовища даних для системи автоматизації навчального процесу.
Метою роботи постає аналіз і реалізація сховища даних для заданої системи автоматизації навчального процесу, що складається з бази даних і веб-додатку для обробки інформації користувачів.
В рамках дипломного проекту було виконано дослідження і вибір середовища збереження даних, способи проектування архітектури отриманої системи.
В результаті роботи було отримано структуру веб-платформи, побудованої з дотриманням технологій віртуалізації і хмарних обчислень, та програмний продукт, що реалізовує інтерфейс взаємодії користувача із сховищем та виконує збереження інформації про відповідні файли у базі даних.
Розробка структури системи виконувалося за допомогою платформи віртуалізації Docker та його компоненту Docker-Compose, в якості об’єктного сховища вибрано Minio. Реалізація взаємодії інтерфейсу користувача з платформою виконано на мові PHP з фреймворком Symfony, а також бібліотекою PHP AWS SDK. Інтерфейс користувача побудовано на мові програмування JavaScript з фреймворком React.
Опис
Ключові слова
сховище даних, хмарні обчислення, віртуалізація, Amazon S3, збереження документів, навчальний процес, data storage, cloud computing, virtualization, documents saving, educational process
Бібліографічний опис
Буцький, Ю. П. Хмарне середовище даних для системи автоматизації навчального процесу : дипломний проект ... бакалавра : 6.050102 Комп’ютерна інженерія / Буцький Юрій Петрович. – Київ, 2019. – 104 с.