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

Название: Разработка IoC-контейнера для автоматизации процесса внедрения зависимостей для программной платформы Java: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Авторы: Тищенко Анастасия Витальевна
Научный руководитель: Сабинин Олег Юрьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: контейнер; компоненты программы; зависимость; модуль; точки расширения; container; program components; dependency; module; extensions
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 02.03.03
Группа специальностей ФГОС: 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3477
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\22860

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

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

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

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

Аннотация

Тема выпускной квалифицированной работы: «Разработка IoC-контейнера для автоматизации процесса внедрения зависимостей для программной платформы Java». В данной работе были проанализированы проблемы кода с высоким уровнем связанности и представлены способы их решения. Были исследованы способы построения графа компонентов программы. Был проведен обзор аналогов IoC-контейнера и их возможностей. Были определены требования к функциональности предлагаемого решения и поставлены задачи на разработку. Были разработаны пользовательский программный интерфейс IoC-контейнера и его внутренняя функциональность. Было проведено функциональное тестирование созданной библиотеки.

The subject of the graduate qualification work is «IoC container development for automating the dependency injection process for the Java software platform». In the given work the problems of code with a high level of connectivity were analyzed and ways to solve them were presented. Methods of constructing a graph of program components were investigated. An overview of the analogs of the IoC container and their capabilities was conducted. The requirements for the functionality of the solution being developed were defined and development tasks were set. The user programming interface of the IoC container and its internal functionality were developed. The functionality of the created library was checked using unit testing.

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

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

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

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