Персональний кабінет студента курсів навчання робототехніці
Вантажиться...
Дата
2019-12
Автори
Новодранов, Артур Сергійович
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ Ім. Ігоря Сiкорського
Анотація
У даній роботі розглянуто вирішення проблеми оптимізації веб-додатків. Насамперед проаналізовано аналогічні системи персональних кабінетів, визначено їх переваги та недоліки. В результаті отриманих даних визначено необхідні модулі системи, необхідні технології для розробки та методи для подальшої оптимізації. Результатом виконання даної магістерської дисертації є створений персональний кабінет студента курсів навчання робототехніці. Здійснено його оптимізація, за критерій оптимізації якої обрано швидкість завантаження сторінок. Загалом оптимізація персонального кабінету складалась із оптимізації серверної частини системи, оптимізації бази даних, а саме оптимізація складних запитів, об’єднання простих запитів у складні та кешування індексів. Також виконана оптимізація клієнтської частини персонального кабінету. Застосовано систему кешування даних Redis, а також інтегровано масштабування веб-серверу за допомогою технології Amazon EC2 для підтримання роботи системи при високих та пікових навантаженнях. Ключові слова: оптимізація швидкості роботи персонального кабінету, система навчання студентів, персональний кабінет студента, JavaScript, PHP, MySQL, Amazon EC2, Laravel. Розмір пояснювальної записки – 97 аркушів, яка містить 36 ілюстрацій, 25 таблиць та 2 додатки.
Опис
Ключові слова
оптимізація швидкості роботи персонального кабінету, система навчання студентів, персональний кабінет студента, JavaScript, PHP, MySQL, Amazon EC2, Laravel, personal office speed optimization, student learning system, student personal office
Бібліографічний опис
Новодранов, А. С. Персональний кабінет студента курсів навчання робототехніці : магістерська дис. : 126 Інформаційні системи та технології / Новодранов Артур Сергійович. – Київ, 2019. – 105 с.