Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/52635
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorФриз, Михайло Євгенович-
dc.contributor.advisorFryz, Mykhailo-
dc.contributor.authorМісько, Андрій Петрович-
dc.contributor.authorMisko, Andrii-
dc.date.accessioned2026-06-24T11:30:43Z-
dc.date.available2026-06-24T11:30:43Z-
dc.date.issued2026-06-24-
dc.date.submitted2026-06-10-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52635-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 24.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена дослідженню та розробці програмної системи для автоматизації обліку даних шахових турнірів. В першому розділі досліджено специфіку проведення шахових змагань та проаналізовано існуючі аналоги. Розглянуто основні турнірні системи та математичні моделі розрахунку рейтингу гравців. Виявлено недоліки ручного керування даними та обґрунтовано доцільність розробки спеціалізованого програмного забезпечення. В другому розділі спроектовано архітектуру системи та визначено функціональні вимоги. Розроблено UML-діаграми прецедентів і станів, а також схему бази даних, що забезпечує цілісність інформації про гравців, тури та результати партій. В третьому розділі описано процес програмної реалізації системи та вибір технологічного стеку. Проаналізовано роботу алгоритмів жеребкування та розрахунку турнірних показників. Проведено тестування модулів на коректність обробки даних та стійкість до помилок користувача.uk_UA
dc.description.abstractThe qualification work is dedicated to the research and development of a software system for automating the accounting of chess tournament data. The goal of the work is to create a functional software solution that simplifies the organization of chess competitions, ensures accurate data storage, and automates the process of pairing and result calculation. The first section investigates the specifics of chess competitions and analyzes existing digital analogues. The main tournament systems and mathematical models for calculating player ratings are reviewed. The disadvantages of manual data management are identified, and the expediency of developing specialized software is justified. The second section focuses on the system architecture design and functional requirements. UML use case and state diagrams were developed, alongside a database schema that ensures the integrity of data regarding players, rounds, and match results. The third section describes the software implementation and the selection of the technology stack. The performance of pairing algorithms and tournament metrics calculation is analyzed. The system modules were tested for data processing accuracy and user error tolerance.uk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ. 8 1.1 Особливості організації та автоматизації сучасних шахових змагань 8 1.2 Огляд та порівняльний аналіз існуючих програмних рішень 10 1.3 Обґрунтування вибору математичного апарату та технологій реалізації 14 1.4 Висновок до першого розділу 15 РОЗДІЛ 2. ПРОЕКТУВАННЯ СИСТЕМИ 17 2.1 Вимоги до системи 17 2.2 Діаграми прецедентів 18 2.3 Проектування бази даних 21 2.4 Моделювання динамічної поведінки та алгоритмічного забезпечення системи 24 2.5 Висновок до другого розділу 29 РОЗДІЛ 3. РЕАЛІЗАЦІЯ ТА ТЕХНОЛОГІЇ 32 3.1 Розробка графічного інтерфейсу користувача 32 3.2 Програмна реалізація бізнес-логіки та взаємодії з базою даних 41 3.3 Тестування інформаційної системи 45 3.4 Висновки до третього розділу 47 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 Психологічні причини нещасних випадків і травматизму 50 4.2 Соціальне значення охорони праці 53 4.3 Висновки до четвертого розділу 55 ВИСНОВКИ 57 ПЕРЕЛІК ДЖЕРЕЛ 59 ДOДАТКИuk_UA
dc.format.extent60-
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.subject122uk_UA
dc.subjectкомп’ютерні наукиuk_UA
dc.subjectшаховий турнірuk_UA
dc.subjectінформаційна системаuk_UA
dc.subjectавтоматизація облікуuk_UA
dc.subjectбаза данихuk_UA
dc.subjectжеребкуванняuk_UA
dc.subjectсистема рейтингуuk_UA
dc.subjectпроектування програмного забезпеченняuk_UA
dc.subjectалгоритми розподілу парuk_UA
dc.subjectchess tournamentuk_UA
dc.subjectinformation systemuk_UA
dc.subjectaccounting automationuk_UA
dc.subjectdatabaseuk_UA
dc.subjectmatchmakinguk_UA
dc.subjectrating systemuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectbookinguk_UA
dc.titleСтворення програмної системи для обліку даних шахових турнірівuk_UA
dc.title.alternativeDevelopment of a Software System for Chess Tournament Data Managementuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Місько Андрій Петрович, 2026uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.42uk_UA
dc.relation.references1. FIDE Laws of Chess. URL: https://www.fide.com/ (2026).uk_UA
dc.relation.references2. Date C. J. Database Systems: A Practical Approach. Pearson, 2019. 960 p.uk_UA
dc.relation.references3. FIDE Rating Regulations. URL: https://ratings.fide.com/ (2026).uk_UA
dc.relation.references4. FIDE Swiss-System Tournament Rules. URL: http://www.fide.com/ (2026).uk_UA
dc.relation.references5. Elo A. The Rating of Chessplayers, Past and Present. Arco, 1978. 206 p.uk_UA
dc.relation.references6. Бабак В.П., Марченко Б.Г., Фриз М.Є. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с.uk_UA
dc.relation.references7. Фриз М.Є., Млинко Б.Б. Умовні лінійні випадкові процеси з дискретним часом // Вісник Хмельницького нац. ун-ту. 2022. № 3. С. 7–12.uk_UA
dc.relation.references8. Шаховий кодекс України. Київ : Мінмолодьспорт, 2021. 110 с.uk_UA
dc.relation.references9. Pressman R. S. Software Engineering: A Practitioner's Approach. McGraw-Hill, 2020. 840 p.uk_UA
dc.relation.references10. Sommerville I. Software Engineering (10th ed.). Pearson, 2016. 792 p.uk_UA
dc.relation.references11. Microsoft WinForms Docs. URL: https://learn.microsoft.com/ (2026).uk_UA
dc.relation.references12. Krug S. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability. New Riders, 2014. 216 p.uk_UA
dc.relation.references13. Silberschatz A. Database System Concepts. McGraw-Hill, 2020. 944 p.uk_UA
dc.relation.references14. Nielsen J. Usability Engineering. Academic Press, 1993. 362 p.uk_UA
dc.relation.references15. Babak V. et al. Noise signals: Modelling and Analyses. Cham: Springer Nature, 2025. 222 p.uk_UA
dc.relation.references16. Connolly T. M., Begg C. E. Database Systems: A Practical Approach. Pearson, 2015. 1360 p.uk_UA
dc.relation.references17. SQL Server Tutorials. URL: https://www.sqlservertutorial.net/ (2026).uk_UA
dc.relation.references18. Skeet J. C# in Depth (4th ed.). Manning Publications, 2019. 592 p.uk_UA
dc.relation.references19. Gamma E. et al. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. 395 p.uk_UA
dc.relation.references20. Бабак В.П., Куц Ю.В., Мислович М.В., Фриз М.Є., Щербак Л.М. Об’єктно-орієнтована ідентифікація стохастичних шумових сигналів. Київ: Наукова думка, 2024. 240 с. https://doi.org/10.15407/978-966-00-1883-9.uk_UA
dc.relation.references21. Fryz M., Mlynko B. Determination of the characteristic function... // Scientific Journal of TNTU. 2023. Vol. 109. P. 16–23.uk_UA
dc.relation.references22. Richter J. CLR via C# (4th ed.). Microsoft Press, 2012. 896 p.uk_UA
dc.relation.references23. Microsoft SQL Server Documentation. URL: https://learn.microsoft.com/sql/ (2026).uk_UA
dc.relation.references24. Troelsen A. C# 12 and .NET 8. Apress, 2024. 800 p.uk_UA
dc.relation.references25. Fowler M. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 2018. 448 p.uk_UA
dc.relation.references26. Microsoft Learn. C# and .NET Documentation. URL: https://learn.microsoft.com/ (2026).uk_UA
dc.relation.references27. Codd E. F. A Relational Model of Data for Large Shared Data Banks. ACM, 1970.uk_UA
dc.relation.references28. Date C. J. SQL and Relational Theory. O'Reilly Media, 2012. 400 p.uk_UA
dc.relation.references29. Fryz M., Mlynko B. Property analysis of multivariate conditional linear random processes // Technol. Audit Prod. Reserv. 2022. Vol. 3, № 2. P. 29–32.uk_UA
dc.relation.references30. Робоче місце користувача ПК: ергономічні вимоги. Київ : Вища школа, 2021. 140 с.uk_UA
dc.relation.references31. Желібо Є.П. Безпека життєдіяльності : підручник / В. В. Зацарний. Київ : Каравела, 2023. 344 с.uk_UA
dc.relation.references32. Яворський В. В. Охорона праці в галузі ІТ. Тернопіль : ТНТУ, 2020. 215 с.uk_UA
dc.relation.references33. ДСТУ 7239:2011. Система стандартів безпеки праці.uk_UA
dc.relation.references34. Гігієнічна класифікація праці. Київ : МОЗ України, 2019. 55 с.uk_UA
dc.relation.references35. Жидецький В.Ц. Охорона праці користувачів комп’ютерів : підручник. Львів : Афіша, 2020. 176 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Місько А. П. Створення програмної системи для обліку даних шахових турнірів : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. М. Є. Фриз. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 60 с.uk_UA
Apareix a les col·leccions:122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
2026_KRB_SN-42_Misko_AP.pdfДипломна робота1,41 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador