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

Название Разработка программного обеспечения для автоматической генерации тестовых данных для реляционных баз данных: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы Кириллов Максим Алексеевич
Научный руководитель Малыхина Галина Федоровна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика реляционные базы данные ; генерация тестовых данных ; автоматизация тестирования ; программное обеспечение ; Python ; relational databases ; test data generation ; test automation ; software
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-2993
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37251
Дата создания записи 19.09.2025

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

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

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

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

Данная работа посвящена разработке программного обеспечения для автоматической генерации тестовых данных для реляционных баз данных. Задачи, которые решались в ходе исследования: 1. Изучение существующих аналогов генерации тестовых данных, выявление их особенностей, преимуществ и недостатков. 2. Определение инструментов для разработки программного обеспечения. 3. Разработка программного обеспечения. 4. Cравнение реализованного проекта с аналогами. Информация об аналогах программного обеспечения была собрана при помощи сети Интернет. Для разработки программного обеспечения была использована среда разработки PyCharm 2023.1.3. Серверная часть программного обеспечения была разработана при помощи облачного сервиса PythonAnywhere. В результате было разработано программное обеспечение для автоматической генерации тестовых данных для реляционных баз данных в виде консольных приложений и приложения с графическим интерфейсом, работающим в локальном режиме и режиме соединения с сервером. Приложения позволяют генерировать тестовые данные различных типов, генерировать таблицы-связи, дополнять таблицы новыми сгенерированными тестовыми данными. При сравнении с аналогами, выявлены преимущества разработанного программного обеспечения.

This paper is devoted to the development of software for the automatic generation of test data for relational databases. Tasks that were solved during the research: 1. Study of existing tools for generating test data, identifying their features, advantages and disadvantages. 2. Selection of software development tools. 3. Software development. 4. Comparison of the implemented project with analogues. Information about software analogues was collected using the Internet. The PyCharm 2023.1.3 development environment was used for software development. The server part of the software was developed using PythonAnywhere cloud service. As a result, software was developed for automatic generation of test data for relational databases in the form of console applications and an application with a graphical interface running in local and server connection mode. Applications allow you to generate test data of various types, generate link tables, and add new generated test data to tables.

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

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

Подробная статистика