Веб-сервіс особистих розкладів студентів з публічним API
Вантажиться...
Дата
2023
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 20 таблиць, 19 рисунків та 6 джерел – загалом 65 сторінок.
Мета розробки: покращення зручності використання розкладу занять студентами КПІ з урахуванням індивідуального навчального плану студента, використання сучасних підходів до розробки та розгортання ПЗ для збільшення відмовостійкості, точності даних та зменшення вартості підтримки порівняно з існуючими рішеннями, створення відкритого програмного інтерфейсу що забезпечує можливість інтеграції з сервісом додатків інших розробників.
Об'єкт дослідження: програмне забезпечення для створення, редагування та відображення особистих розкладів студентів.
Предмет дослідження: сучасні підходи до розробки ПЗ та їх розгортання у хмар них сервісах, REST API для інтеграції сторонніх додатків.
У першому розділі розглянуто предметну область додатка особистих розкладів студентів КПІ ім. Ігоря Сікорського, проаналізовано аналоги, визначено їхні переваги та недоліки, висунуто вимоги.
У другому розділі були змодельовані бізнес-процеси, описана архітектура додатку та конструювання програмного забезпечення.
У третьому розділі було складено тестовий план, визначено функціональність що підлягає тестуванню, описано задачі та результати тестування.
У четвертому розділі наведено опис розгортання додатку на хмарній інфраструктурі та описано процес його підтримки.
Опис
Ключові слова
веб-додаток, .NET, AWS, хмарна архітектура, API, розклад занять, cloud architecture, class schedule, web app
Бібліографічний опис
Литвинов, О. Г. Веб-сервіс особистих розкладів студентів з публічним API : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Литвинов Олексій Геннадійович. - Київ, 2023. - 196 с.