Програмне забезпечення розгортання сервісів електронної комерції
Вантажиться...
Дата
2022
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 14 таблиць, 14 рисунків та 18 джерел – загалом 70 сторінок.
Дипломний проєкт присвячений створенню програмного забезпечення для автоматизації розгортання сервісів електронної комерції, зокрема зменшення рутинного навантаження на розробника застосунків для малого бізнесу.
Мета дослідження – зменшити рутинне навантаження на розробника застосунків електронної комерції малого бізнесу, шляхом автоматизації процесів розгортання, та конфігурування хмарного середовища для застосунку.
Об'єкт дослідження – cli застосунок для автоматизації генерації, конфігурування та розгортання комерційних сервісів.
Предмет дослідження – автоматизація процесів розгортання застосунків малої комерції, генерації шаблонного коду та налаштувань для зовнішніх сервісів
У першому розділі було проведено детальний аналіз предметної області, існуючих аналогів, обґрунтовано і описано основні концепції та технології, що використані під час розробки пз. Крім того, у цьому розділі було розглянуто сильні та слабкі сторони існуючих рішень, та на їх основі було сформовано стек задач, функціональних та нефункціональних вимог до пз.
У другому розділі було продумано архітектуру компонентів, наведено діаграми бізнес процесів (типу IDEF0 та BPMN). А також охарактеризовано структурні особливості кожного модулю окремо.
Третій розділ присвячено опису та проведенню тестування для розробленого застосунку. Також у цьому розділі було детально відображено процес тестування та його особливості на рівні кожного модулю, комунікацій між модулями та системи, відповідно.
У четвертому розділі описано процеси розгортання та наведено приклад типового використання.
Опис
Ключові слова
СLI, infrastructure as code, authomation, ci\cd, e-commerce, cloud, GCP, Azure
Бібліографічний опис
Грицаєнко, К. Ю. Програмне забезпечення розгортання сервісів електронної комерції : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Грицаєнко Катерина Юріївна. - Київ, 2022. - 128 с.