Детальная информация

Название: Разработка библиотеки автоматического документирования и логирования для комплекса виртуальных лабораторных работ: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы: Чернышев Ярослав Николаевич
Научный руководитель: Цыган Владимир Николаевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Unity; C#; автоматическая генерация документации; docx; генератор отчётов; automatic document generator; report generator
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-1009
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\17164

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка библиотеки автоматического документирования и логирования для комплекса виртуальных лабораторных работ». В данной работе оцениваются достоинства и недостатки существующих решений, способных генерировать отчёты; рассматривается проблема их совместимости с игровым движком 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.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 8
За последние 30 дней: 0
Подробная статистика