Детальная информация
Название | Консольное приложение для генерации первичного содержимого репозитория: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Саешников Егор Вячеславович |
Научный руководитель | Коликова Татьяна Всеволодовна |
Другие авторы | Коптев Д. А. |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | консольное приложение ; репозиторий ; шаблоны ; автоматизация ; console application ; repository ; templates ; automation |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1515 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\35723 |
Дата создания записи | 30.07.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Тема выпускной квалификационной работы: «Консольное приложение для генерации первичного содержимого репозитория». Данная работа посвящена разработке консольного приложения для формирования содержимого репозитория под различные цели. Задачи, которые решались в ходе исследования: 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.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0