Програмні засоби для рендерингу об'ємних моделей
Вантажиться...
Дата
2023
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 45 рисунків та 13 джерел – загалом 85 сторінок.
Дипломний проєкт присвячений розробці програмних засобів для рендерингу об’ємних моделей.
Метою розробки є надання можливості виконання рендерингу об’ємних моделей при обмежених технічних ресурсах за рахунок виконання процесу з будь-якого пристрою з доступом до всесвітньої мережі Інтернет.
У розділі першому описано предметну область, проаналізовано відомі технічні рішення, проведено порівняння з аналогом, створено діаграму варіантів використання, сформовано функціональні та нефункціональні вимоги до програмного забезпечення.
Розділ другий присвячений створенню BPMN діаграми та опису основного бізнес-процесу, обґрунтуванню архітектурних рішень, побудові схеми взаємодії між сервісами, опису використаних пакетів, детальному розбору архітектури та функціоналу кожного з мікросервісів, опису принципів, за якими було побудовано API кожного з сервісів, опису використаних утиліт, опису баз даних і таблиць кожного сервісу, побудові схеми баз даних.
У розділі третьому описано процеси і методи тестування, наведено список утиліт, що використовуються для аналізу якості коду, та наведено контрольний приклад використання програмного
pабезпечення.
Розділ четвертий присвячений опису процесів безперервного розгортання та безперервного супроводу програмного забезпечення.
Опис
Ключові слова
програмні засоби, рендеринг, об’ємна модель, алгоритм Моллера – Трумбора, C#, .NET, ASP.NET Core, база даних, мікросервісна архітектура, триярусна архітектура, Microsoft SQL Server, Redis, RabbitMQ, software tools, rendering, volumetric model, database, microservice architecture, three-tier architecture, octree, Docker, Möller–Trumbore intersection algorithm
Бібліографічний опис
Суприган, А. С. Програмні засоби для рендерингу об'ємних моделей : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Суприган Артем Сергійович. - Київ, 2023. - 156 с.