Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Тема выпускной квалификационной работы: «Разработка библиотеки автоматического документирования и логирования для комплекса виртуальных лабораторных работ». В данной работе оцениваются достоинства и недостатки существующих решений, способных генерировать отчёты; рассматривается проблема их совместимости с игровым движком Unity 2021.2.9f; будет создан программный Unity-совместимый модуль автоматической генерации документации. Данный модуль поддерживает внесение в шаблон: Текстовых данных;Таблиц, в том числе на основе матриц, списков и иной информации из входных данных и шаблона; Картинок; Маркированных и нумерованных списков. Работа проводилась в рамках проекта по переводу существующего цикла лабораторных работ по безопасности жизнедеятельности в электронный формат, использующий технологию виртуальной реальности. При разработке использовался С# версии netstandard2.0.В результате были разработана и протестирована dll-библиотека, пригодная к интеграции в Unity-проект как Unity asset или в качестве самостоятельного плагина. В рамках тестирования приготовлен пример шаблона отчёта для одной из лабораторных работ. Полученное решение позволяет разработчикам генерировать необходимые документы на основе docx-шаблонов и данных в JSON-формате.
The subject of the graduate qualification work is "Development of an automatic documentation and logging library for the virtual laboratory work cycle».This work is devoted to evaluation of merits and flaws of existing solutions capable of generating reports; overview of their compatibility with Unity game engine version 2021.2.9f; creation of Unity-compatible module, capable of automatic document generation. This module supports the following additions to the template:Text data;Tables, including these derived from the matrixes, lists and other data from an input and a template;Pictures;Bulleted and numbered lists.The work was fulfilled on behalf of a project which purpose is to convert an existing laboratory work cycle to a digital form that utilizes virtual reality. C# version netstandard2.0 was used for the development. As a result of this work the desired dll-library was made and tested. It can be imported into Unity project as standalone plugin or Unity asset. As a part of tests, an example of a template for one of the laboratory works was prepared. This solution would allow developers to generate necessary documents from docx-templates and JSON-formatted data.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() ![]() ![]() |
||||
Интернет | Авторизованные пользователи СПбПУ |
![]() ![]() ![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 8
За последние 30 дней: 0 Подробная статистика |