Веб-застосунок для ігрової соціальної платформи
dc.contributor.advisor | Крамар, Юлія Михайлівна | |
dc.contributor.author | Данилевич, Антон Павлович | |
dc.date.accessioned | 2025-02-06T15:01:36Z | |
dc.date.available | 2025-02-06T15:01:36Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’ятьох розділів, містить 33 таблиці, 21 рисунків та 9 джерел – загалом 56 сторінок. Дипломний проєкт присвячений розробці вебзастосуку для ігрової соціальної платформи. Мета — створення вебзастосунку, який забезпечить користувачам можливість планування та обговорення майбутніх ігрових зустрічей, надаючи якісне, швидке та надійне спілкування. Об'єкт дослідження: вебзастосунок для ігрової соціальної платформи. Предмет дослідження: Розробка та розгортання вебзастосунку для ігрової соціальної платформи з метою обговорення обговорення та планування майбутніх ігрових зустрічей. У розділі «ПЕРЕДПРОЄКТНЕ ОБСТЕЖЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ» розглянуто та проаналізовано предметну область проєкту. Визначено програмні рішення, методології та допоміжні засоби, а також складено бізнес-процеси за допомогою BPMN діаграм. Сформульовано мету та завдання розробки дипломного проєкту. У розділі «РОЗРОБЛЕННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» викладені основні вимоги до програмного забезпечення. Створено діаграму варіантів використання, описані функціональні та нефункціональні вимоги. Висунуті вимоги до серверної та клієнтської частини. У розділі «КОНСТРУЮВАННЯ ТА РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розроблено архітектуру програмного забезпечення, діаграму класів та структуру бази даних. Обґрунтовано вибір засобів розробки. У розділі «АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розглянуто методи аналізу коду. Проведено мануальна тестування та розглянуто контрольний приклад, що підтвердив правильне функціонування програмного забезпечення. У розділі «РОЗГОРТАННЯ ТА СУПРОВІД ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» було описано процес розгортання програмного забезпечення. Проєкт був розгорнутий з використанням Docker. Визначено вимоги, виконання яких необхідне для успішної підтримки проєкту. | |
dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 33 tables, 21 figures and 9 sources – in total 56 pages. The purpose of the diploma project is the development of a web application for a social gaming platform. The goal is to create a web application that will provide users with the ability to plan and discuss upcoming game meetings, providing high-quality, fast and reliable communication. Research object: a web application for a social gaming platform. Subject of research: Development and deployment of a web application for a gaming social platform for the purpose of discussing and planning future gaming meetings. In the section "PRE-PROJECT SUBJECT AREA SURVEY", the project subject area is reviewed and analyzed. Software solutions, methodologies and auxiliary tools are identified, and business processes are drawn up using BPMN diagrams. The goal and objectives of the diploma project development are formulated. In the section "DEVELOPMENT OF SOFTWARE REQUIREMENTS", the basic requirements for the software are outlined. A diagram of use cases is created, functional and non-functional requirements are described. The requirements for the server and client parts are put forward. In the section "SOFTWARE DESIGN AND DEVELOPMENT" the software architecture, class diagram and database structure are developed. The choice of development tools is substantiated. In the section "QUALITY ANALYSIS AND SOFTWARE TESTING" the methods of code analysis are considered. Manual testing is performed, and a control example is considered to confirm the correct functioning of the software. In the section "DEPLOYMENT AND SUPPORT OF SOFTWARE" the process of software deployment was described. The project was deployed using Docker. The requirements for successful project support have been identified. | |
dc.format.extent | 129 с. | |
dc.identifier.citation | Данилевич, А. П. Веб-застосунок для ігрової соціальної платформи : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Данилевич Антон Павлович. - Київ, 2024. - 129 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/72384 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | вебзастосунок | |
dc.subject | Visual Studio Code | |
dc.subject | Python | |
dc.subject | React | |
dc.subject | Neo4j | |
dc.subject | клієнт-сервер | |
dc.subject | docker | |
dc.subject | application | |
dc.subject | client-server | |
dc.subject | PostgreSQL | |
dc.title | Веб-застосунок для ігрової соціальної платформи | |
dc.title.alternative | Web App for Social Gaming Platform | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Danylevych_bakalavr.pdf
- Розмір:
- 3.44 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: