Details

Title: Разработка подсистемы управления версиями технической документации программного обеспечения на основе методов доступа: выпускная квалификационная работа бакалавра: направление 02.03.01 «Математика и компьютерные науки» ; образовательная программа 02.03.01_01 «Системы искусственного интеллекта и суперкомпьютерные технологии»
Creators: Андреев Роберт Анатольевич
Scientific adviser: Курочкин Михаил Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: техническая документация; единая система программной документации; принцип единого источника; technical documentation; unified system of program documentation; single source principle
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.01
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2798
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\19732

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Разработка подсистемы управления версиями технической документации программного обеспечения на основе методов доступа». Предмет исследования: Автоматизация сборки технической документации на программное обеспечение по стандарту ЕСПД на основе принципа единого источника. Цель: Сокращение времени подготовки технической документации по стандарту ЕСПД за счет автоматизации процесса сборки на основе принципа единого источника. Для выполнения работы использовалась технология единого источника, а также открытый стандарт сборки документации DITA. Основные результаты исследования: проведен обзор существующих программных документов единой системы программной документации и стандартов на сборку технической документации на программное обеспечение. Изучен стандарт DITA. Построена программа стилей для генерации документов согласно серии стандартов ГОСТ 19. Область применения результатов работы: разработка технической документации для коммерческих проектов по стандарту ЕСПД.

Theme of the final qualification work: "Development of a version control subsystem for software technical documentation based on access methods". Subject of research: Automation of the assembly of technical documentation for software according to the Unified system of program documentation standard based on the principle of a single source. Purpose: Reducing the time for preparing technical documentation for the Unified system of program documentation standard by automating the assembly process based on the principle of a single source.Single source technology was used to perform the work, as well as the open DITA documentation assembly standard. The main results of the study: a review of the existing program documents of the unified system of program documentation and standards for the assembly of technical documentation for software was carried out. Studied the DITA standard. A program of styles for generating documents according to the GOST 19 series of standards has been built.Scope of the results of the work: development of technical documentation for commercial projects according to the Unified system of program documentation standard.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • СПИСОК СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. ОБЗОР ВИДОВ ТЕХНИЧЕСКОЙ ДОКУМЕНТАЦИИ И МЕТОДОВ ЕЁ ОБРАБОТКИ
    • 1.1. Обзор стандартов ЕСПД на техническую документацию
    • 1.2. Обзор методов обработки документации
      • 1.2.1 Классический метод
      • 1.2.2 Метод единого источника
    • 1.3. Обзор существующих методов автоматизации разработки документации
      • 1.3.1 Wiki
      • 1.3.2 Docs-as-Code
      • 1.3.3 Генерация документации
      • 1.3.4 Инструменты сборки
    • 1.4 Выводы по разделу
  • ГЛАВА 2. ПОСТАНОВКА ЗАДАЧИ
  • ГЛАВА 3. РАЗРАБОТКА МЕТОДОВ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ДОКУМЕНТАЦИИ НА ПРОГРАММНОЕ
    • 3.1 Выделение значимых семантических частей документации ЕСПД
      • 3.1.1 Титульная страница
      • 3.1.2 Информационная часть
      • 3.1.3 Основная часть
      • 3.1.4 Лист регистрации изменений
    • 3.2 Выделение общего стиля оформления документации ЕСПД
  • ГЛАВА 4. РАЗРАБОТКА ПРИЛОЖЕНИЯ
    • 4.1 Разработка топиков и карт
    • 4.2 Разработка CSS-стилей
    • 4.3 Разработка интерфейса
    • 4.4 Разработка приложения
  • ГЛАВА 5. АНАЛИЗ РЕЗУЛЬТАТОВ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ 1

Usage statistics

stat Access count: 1
Last 30 days: 0
Detailed usage statistics