Програмне забезпечення для демонстрації можливостей фізичного 2D рушія

dc.contributor.advisorГоловченко, Максим Миколайович
dc.contributor.authorГоробець, Олександр Сергійович
dc.date.accessioned2024-01-16T14:31:41Z
dc.date.available2024-01-16T14:31:41Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 39 таблиць, 23 рисунків та 22 джерела – загалом 92 сторінки. Дипломний проєкт присвячений розробці та реалізації фізичного 2D рушія для симуляції базових механічних процесів та взаємодій, а також API для можливості використання всього його функціоналу. Мета: спрощення створення програмних застосунків, в яких необхідна симуляція механічних процесів та взаємодій в 2D просторі. Об'єкт дослідження: програмне забезпечення для симуляції фізичних процесів. Предмет дослідження: програмне забезпечення для демонстрації можливостей фізичного 2D рушія. В першому розділі проведено аналіз вимог до програмного забезпечення. Наведено загальні положення, змістовний опис і аналіз предметної області. Здійснено аналіз існуючих технологій та успішних IT-проєктів, аналіз вимог до програмного забезпечення, а також постановку задачі. Другий розділ присвячений моделюванню та конструюванню програмного забезпечення. Здійснено моделювання та аналіз програмного забезпечення, розроблена його архітектура, проведено конструювання програмного забезпечення та аналіз безпеки даних. В третьому розділі проведено аналіз якості та тестування програмного забезпечення. Наведено опис процесів тестування та контрольного прикладу. Четвертий розділ присвячений впровадженню та супроводу програмного забезпечення. Наведено опис процесів розгортання та підтримки програмного забезпечення. Результати роботи пройшли апробацію на VІІ Всеукраїнській науково-практичній конференції з міжнародною участю «Сучасні інформаційні технології в освіті та науці» та опубліковані в збірнику доповідей: Горобець О. Використання фізичних рушіїв для моделювання механічної взаємодії фізичних тіл. Актуальні питання сучасної інформатики: Мат-ли доп. VІІ Всеукр. наук.-практ. конф. з міжнародною участю «Сучасні інформаційні технології в освіті та науці» (17-18 листопада 2022 р.) / за заг. ред. А. Федорчук. Житомир: Вид-во ЖДУ, 2023. Вип. 10. С. 46–49.uk
dc.description.abstractotherThe explanatory note of the diploma project consists of four chapters and contains 39 tables, 23 figures and 22 sources – in total 92 pages. The diploma project is dedicated to the development and implementation of a physical 2D engine for simulating basic mechanical processes and interactions, as well as an API for the possibility of using all its functionality. Purpose: simplifying the creation of software applications that requires the simulation of mechanical processes and interactions in 2D space. Research object: software for simulating physical processes. Research subject: software for demonstrating the capabilities of a physical 2D engine. In the first chapter, an analysis of software requirements has been carried out. General provisions, meaningful description and analysis of the subject area are given. The analysis of existing technologies and successful IT projects, the analysis of software requirements, as well as the task formulation have been carried out. The second chapter is devoted to software modelling and design. Software modelling and analysis have been carried out, its architecture has been developed, software design and data security analysis have been carried out. In the third chapter, the quality analysis and testing of the software have been carried out. A description of the testing processes and the control example are given. The fourth chapter is devoted to the implementation and maintenance of the software. The software deployment and support processes have been described. The results of the work have been approved at the VII All-Ukrainian scientific and practical conference with international participation "Modern information technologies in education and science" and published in the materials of the conference: Horobets O. The use of physical movers for modelling the mechanical interaction of physical bodies. Actual issues of modern informatics: Materials of the reports of VII All-Ukrainian science and practice conference with international participation «Modern information technologies in education and science» (November 17-18, 2022) / Ed. A. Fedorchuk. Zhytomyr: ZhDU Publishing House, 2023. Issue 10. P. 46–49.uk
dc.format.extent166 с.uk
dc.identifier.citationГоробець, О. С. Програмне забезпечення для демонстрації можливостей фізичного 2D рушія : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Горобець Олександр Сергійович. - Київ, 2023. - 166 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/63856
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectфізичний рушійuk
dc.subjectбібліотекаuk
dc.subjectWindowsuk
dc.subjectпошук колізійuk
dc.subjectвирішення колізійuk
dc.subjectімпульсний методuk
dc.subjectС++uk
dc.subjectVisual Studiouk
dc.subjectphysics engineuk
dc.subjectlibraryuk
dc.subjectcollision detectionuk
dc.subjectcollision resolutionuk
dc.subjectimpulse methoduk
dc.titleПрограмне забезпечення для демонстрації можливостей фізичного 2D рушіяuk
dc.title.alternativeSoftware for Demonstrating the Capabilities of a Physics 2D Engineuk
dc.typeBachelor Thesisuk

Файли

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