Details

Title Консольное приложение для генерации первичного содержимого репозитория: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Саешников Егор Вячеславович
Scientific adviser Коликова Татьяна Всеволодовна
Other creators Коптев Д. А.
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects консольное приложение ; репозиторий ; шаблоны ; автоматизация ; console application ; repository ; templates ; automation
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1515
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35723
Record create date 7/30/2025

Allowed Actions

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

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Консольное приложение для генерации первичного содержимого репозитория». Данная работа посвящена разработке консольного приложения для формирования содержимого репозитория под различные цели. Задачи, которые решались в ходе исследования: 1. Анализ существующих решений. 2. Разработка шаблонов новых репозиториев. 3. Реализация приложения. 4. Формирование документации приложения. 5. Тестирование приложения. 6. Обеспечение возможности просматривать результат работы приложения при внесении изменения в него с помощью инструментов CI/CD. 7. Внедрить разработанное приложение в процессы разработки компании YADRO. Были проанализированы существующие решения для генерации содержимого репозиториев. Разработаны шаблоны для наиболее необходимых и часто создаваемых видов репозиториев. В результате было разработано и протестировано консольное приложение, генерирующее содержимое репозитория. Была сформирована документация на приложение и рекомендации по изменению и расширению списка шаблонов. Также обеспечена возможность просматривать и контролировать результаты работы приложения при внесении изменений. Разработанное приложение внедрено и используется в процессах разработки Департамента общей платформы компании Yadro.

Subject of the final qualification work: “Console application for generation of primary content repository.” This work is devoted to the development of a console application for generating the content repository for various purposes. Objectives that were accomplished during the research: 1. Analyzing existing solutions. 2. Developing templates for new repositories. 3. Implementation application. 4. Formation application documentation. 5. Testing application. 6. Ensuring possibility to view the result application work result when making changes to it using CI/CD tools. Existing solutions for generating repository content were analyzed. Templates for the most necessary and frequently created types of repositories were developed. As a result, a console application that generates repository content was developed and tested. Documentation of the application and recommendations for modifying and extending the list of templates were generated. The ability to view and control the results of the application when changes were made was also provided. The developed application is used to create new repositories in my team.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics