Головченко, Максим МиколайовичСуприган, Артем Сергійович2024-03-062024-03-062023Суприган, А. С. Програмні засоби для рендерингу об'ємних моделей : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Суприган Артем Сергійович. - Київ, 2023. - 156 с.https://ela.kpi.ua/handle/123456789/65231Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 45 рисунків та 13 джерел – загалом 85 сторінок. Дипломний проєкт присвячений розробці програмних засобів для рендерингу об’ємних моделей. Метою розробки є надання можливості виконання рендерингу об’ємних моделей при обмежених технічних ресурсах за рахунок виконання процесу з будь-якого пристрою з доступом до всесвітньої мережі Інтернет. У розділі першому описано предметну область, проаналізовано відомі технічні рішення, проведено порівняння з аналогом, створено діаграму варіантів використання, сформовано функціональні та нефункціональні вимоги до програмного забезпечення. Розділ другий присвячений створенню BPMN діаграми та опису основного бізнес-процесу, обґрунтуванню архітектурних рішень, побудові схеми взаємодії між сервісами, опису використаних пакетів, детальному розбору архітектури та функціоналу кожного з мікросервісів, опису принципів, за якими було побудовано API кожного з сервісів, опису використаних утиліт, опису баз даних і таблиць кожного сервісу, побудові схеми баз даних. У розділі третьому описано процеси і методи тестування, наведено список утиліт, що використовуються для аналізу якості коду, та наведено контрольний приклад використання програмного pабезпечення. Розділ четвертий присвячений опису процесів безперервного розгортання та безперервного супроводу програмного забезпечення.156 с.ukпрограмні засобирендерингоб’ємна модельалгоритм Моллера – ТрумбораC#.NETASP.NET Coreбаза данихмікросервісна архітектуратриярусна архітектураMicrosoft SQL ServerRedisRabbitMQsoftware toolsrenderingvolumetric modeldatabasemicroservice architecturethree-tier architectureoctreeDockerMöller–Trumbore intersection algorithmПрограмні засоби для рендерингу об'ємних моделейSoftware Tools for Volumetric Model RenderingBachelor Thesis