Веб-застосування для організації рейтингових турнірів з жеребкуванням та двома конкуруючими сторонами

dc.contributor.advisorНечай, Дмитро Олександрович
dc.contributor.authorКошовець, Євгеній Павлович
dc.date.accessioned2021-03-09T13:31:56Z
dc.date.available2021-03-09T13:31:56Z
dc.date.issued2020-06
dc.description.abstractenExplanatory note of the diploma project consists of 4 sections, 51 tables, 17 figures, 12 sources. The object of study: web-application for organizing ranked tournaments. The aim of the diploma project: automation of the process of organizing ranked tournaments (creation, drawing pairs, calculation of rating and position of teams/participants changes) for disciplines with two competitive sides. In the first section, the domain, available technical solutions and alternatives were analyzed. Use-cases, functional and non-functional requirements were described. In the second section, business processes were analyzed, software architecture was designed, database structure was designed and DBMS was selected. The programming language and development tools have been selected, data security has been analyzed and data security mechanisms have been implemented. In the third section, application was tested, using testplan. Process of testing was described. The fourth section describes the deployment of server- and client-sides of the application, as well as user instructions.uk
dc.description.abstractukПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 51 таблицю, 17 рисунків, 12 джерел. Об’єкт дослідження: веб-застосування для організації рейтингових турнірів. Мета дипломного проєкту: автоматизація процесу організації турнірів(тобто створення, проведення жеребкування, підрахунок зміни рейтингу та положення команд у турнірі) для дисциплін у яких в одній грі приймає участь 2 команди або учасника. У першому розділі було проаналізовано предметну область, доступні технічні рішення та аналоги. Описано варіанти використання, функціональні та нефункціональні вимоги. У другому розділі було проаналізовано бізнес-процеси, спроектовано архітектуру програмного забезпечення, спроектовано структуру баз даних та обрано СКБД. Обрано мову програмування та інструменти для розробки, проаналізовано безпеку даних та впроваджено механізми для захисту інформації. У третьому розділі проведено тестування застосунку за розробленим планом тестування. Описано процес тестування. У четвертому розділі описано розгортання серверної та клієнтської частин додатку, а також наведено інструкції користувача.uk
dc.format.page152 с.uk
dc.identifier.citationКошовець, Є. П. Веб-застосування для організації рейтингових турнірів з жеребкуванням та двома конкуруючими сторонами : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Кошовець Євгеній Павлович. – Київ, 2020. – 152 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/39844
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectавтоматизаціяuk
dc.subjectтурнірuk
dc.subjectрейтингuk
dc.subjectautomationuk
dc.subjecttournamentuk
dc.subjectratinguk
dc.subjectSpringuk
dc.subjectMVCuk
dc.subjectJavauk
dc.subject.udc004.514uk
dc.titleВеб-застосування для організації рейтингових турнірів з жеребкуванням та двома конкуруючими сторонамиuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Koshovets_bakalavr.pdf
Розмір:
8.07 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: