1. На тему: «Розробка програмного забезпечення ігрового 3D
мультимедіа повідомлення мовою VRML»
ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД
«ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕPСИТЕТ»
Випускна кваліфікаційна робота бакалавра
Факультет комп’ютерних наук і технологій
Кафедра програмного забезпечення інтелектуальних систем
Виконав: студент 4 курсу, групи ПЗС-10б
Пожидаєв Святослав Ігорович
Керівник: старший викладач
Гудаєв Олег Оклександрович
Донецьк – 2014 року
2. Постановка завдання
Розробити Web-службу що реалізовує ігрове 3D мультимедіа повідомлення – Game Message (GMS).
Повідомлення являє собою альбом фотографій, слайдів або зображень тривимірною галереєю відкритим
форматом файлу VRML для обміну ігровими повідомленнями в мобільній та глобальнії мережі. Кожне
повідомлення-альбом складається з зображення на 3-, 4-, 5-, 6-стінних кімнатах тривимірної VRML галереї зі
стилістичним освітленням.
Мета: розробка програми для того, щоб урізноманітнити можливості обміну повідомленнями між
користувачами Інтернет. Область застосування: додаток може використовуватися в освітніх цілях для створення
тривимірних музеїв, галерей, виставок.
Задачі:
- моделювання та аналіз розроблюваного ПЗ;
- проектування інформаційних потоків;
- розробити математичний апарат;
- розробка програмного забезпечення;
- тестування програмного забезпечення.
Функціі:
- зберігання опису 3D повідомлення;
- генерація VRML коду повідомлення;
- стиснення коду сцени gzip архіватором;
- створення VRML файлу повідомлення;
- відображення створеного повідомлення;
- формування опис повідомлення;
- збереження VRML файлу на сервері;
- завантаження VRML файлу 3D повідомлення клієнту.
Плакат 2
3. Інтелект-карта предметної області
Характеристика
Система
Instagram WhatsApp MMS Flash открытки GMS
3D інтерфейс – – – – +
Необхідність
спеціального
додатка
+ +
Передається за
допомогою телефону
Flash редактор будь який браузер
Передача
зображення
+ + + + +
Створення галереї – – + + +
Передача тексту – + + + –
Плакат 3
Характеристика існуючих аналогів
Загальна схема інтелект-карти
14. Результат дослідження стиснення
GMS-повідомлення методом gzip
Розмір
зображень
Кількість
стін
Розмір створеного
файлу, МБ
Розмір стисненого
файлу, МБ
480 x 320 50 67,5 16,5
640 x 480 50 135 31,5
1024 x 768 50 345,5 76,2
Плакат 14
15. Результатом виконання даного дипломного проекту було:
- проаналізовано існуючі аналоги системи;
- представлено концептуальну модель;
- створено UML-діаграми опису системи;
- представлені інформаційні потоки;
- спроектовано архітектуру системи;
- спроектовано і розроблено Web-додаток для створення ігрового 3D
мультимедійного повідомлення мовою моделювання віртуальної
реальності VRML.
Розроблений додаток володіє наступним функціоналом:
- додавання зображення в галерею;
- створення опису настроювання кімнати;
- генерація VRML файлу;
- архівація файлу алгоритмом gzip;
- генерація URL створеного повідомлення;
- відображення 3D мультимедійного повідомлення.
Висновки
Плакат 15