Розроблення та дослідження системи керування каталогом файлів для підтримки проєктування та обміну CAD- моделями

Автор: Кухар Віктор Володимирович
Кваліфікаційний рівень: магістр
Спеціальність: Системне проектування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2024-2025 н.р.
Мова захисту: українська
Анотація: Кухар В.В., Гошко Т.Д . Розроблення та дослідження системи керування каталогом файлів для підтримки проєктування та обміну CAD-моделями. – Нацioнальний унiверситет «Львiвська пoлiтехнiка», Львiв, 2024 р. Розширена анотація. Магістерська кваліфікаційна робота присвячена розробці веб-додатку для управління каталогом файлів, який підтримує процеси проектування та обміну CAD-моделями. Мета розробки – створення програмного продукту за допомогою Ruby on Rails, який спрощує управління файлами та оптимізує процеси пошуку, категоризації та спільного використання CAD-моделей. Об’єкт дослідження – процеси створення та використання веб-додатків для управління інженерними файлами та метаданими. У рамках розробки даної магістерської роботи було створено функціональний веб-додаток, який дозволяє ефективно зберігати, шукати, фільтрувати та обмінюватися CAD-моделями. Основною метою проекту було створити платформу з інтуїтивним інтерфейсом і потужним функціоналом, яка полегшує взаємодію між розробниками, інженерами та іншими зацікавленими сторонами в процесі проектування. Головною перевагою створеного веб-додатку є його практична цінність. Додаток забезпечує зручний інструмент для систематизації та пошуку технічних даних, дозволяючи користувачам значно зменшити витрати часу на організацію роботи з інженерними файлами. Впровадження функцій, таких як багатофайлове завантаження, категоризація записів за тегами та програмним забезпеченням, а також інтеграція повнотекстового пошуку, робить систему гнучкою та ефективною у використанні. Результатом дослідження стало створення веб-додатку, що включає такі основні функції: керування записами та файлами, інтеграція пошуку через Elasticsearch, динамічний інтерфейс, розроблений із використанням Bootstrap та Stimulus.js, а також персоналізовані профілі користувачів. Зручність інтерфейсу та висока продуктивність системи підтверджують її придатність для використання у професійному середовищі. У процесі тестування системи було підтверджено її функціональність, надійність та перспективність для подальшого розвитку. Створений програмний продукт відповідає сучасним вимогам до програм цього типу та має великий потенціал для розширення функціональності. Пояснювальна записка до МКР містить сторінок друкованого тексту 92, таблиці 10, рисунки 48, найменувань літературних джерел 11.