Програмне забезпечення для автоматизації проєктування веб-застосунків

Вантажиться...
Ескіз

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 79 таблиць, 49 рисунків та 20 джерел – загалом 97 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для автоматизації проєктування вебзастосунків. Мета: Спростити процес проєктування вебзастосунків з допомогою створення імітаційної моделі та отримання результатів алгоритму імітації. Підвищити точність оцінювання стійкості серверного шару до навантажень при проєктуванні архітектури вебзастосунку. Об'єкт дослідження: процес розробки вебзастосунку. Предмет дослідження: методи та засоби автоматизації проєктування вебзастосунків. У розділі аналізу вимог до програмного забезпечення було проведено аналіз предметної області, розглянуто існуючі технології та розроблено вимоги до розроблюваного застосунку. У розділі моделювання та конструювання програмного забезпечення було розроблено елементи архітектури вебзастосунку у вигляді Петрі-об’єктів, описано алгоритм їх з’єднання через спільні позиції, описано алгоритм підрахунку статистичних даних. Було розроблено діаграму класів застосунку та описано призначення класів і методів. У розділі аналізу якості та тестування програмного забезпечення було описано підходи до тестування, наведено приклади тестових сценаріїв і описано контрольний приклад. У розділі впровадження та супроводу програмного забезпечення було описано процес розгортання програмного продукту.

Опис

Ключові слова

вебзастосунок, імітаційне моделювання, вебсервер, сервер застосунків, база даних, архітектура, Петрі-об’єкти, мережі Петрі, автоматизація проєктування, web application, simulation modeling, web server, application server, database, architecture, Petri objects, Petri nets, design automation

Бібліографічний опис

Кулик, А. В. Програмне забезпечення для автоматизації проєктування веб-застосунків : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Кулик Андрій Володимирович. - Київ, 2023. - 179 с.

DOI