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

Название: Разработка backend-части web-приложения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Костылев Даниил Вячеславович
Научный руководитель: Коликова Татьяна Всеволодовна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: веб-приложение; backend; spring framework; разработка; rest api; web-application; development
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-910
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\12850

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

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

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

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

Аннотация

Цель работы – разработать backend-часть web-приложения, реализующего возможности по публикации статей. В ходе данной работы осуществляется поэтапная реализация прикладного программного обеспечения. Сначала выполняется формирование архитектуры backend-части приложения на основе технического задания: проектирование интерфейса для взаимодействия с серверной частью, создание первоначальной схемы базы данных. Затем производится выбор программных средств и технологий, необходимых для реализации данного программного обеспечения: система управления базами данных, основной язык программирования, фреймворки, широко используемые шаблоны. Далее описывается реализованный в ходе работы функционал: основные модули, их назначение, методы, реализующие требуемые возможности (с представлением фрагментов программного кода). В заключительной части производится тестирование программного обеспечения с помощью специально разработанных наборов. Приводится информация о прохождении процесса тестирования и его результаты. Также отображается процент покрытия кода тестами. В ходе выполнения данной работы удалось достигнуть поставленной цели и как результат получить рабочее программное обеспечение.

The purpose of the work is to develop a backend part of a web application that implements the ability to publish articles. In the course of this work, a phased implementation of the application software is carried out. First, the architecture of the backend part of the application is formed based on a technical task: designing an interface for interacting with the server part, creating an initial database diagram. Then a selection of software tools and technologies necessary for the implementation of this software is made: a database management system, the main programming language, frameworks, and widely used templates. The following describes the functionality implemented during the work: the main modules, their purpose, methods that implement the required capabilities (with the representation of fragments of program code). In the final part, the software is tested using specially designed sets. Information about the progress of the test process and its results is given. The test code coverage percentage is also displayed. In the course of this work, it was possible to achieve the goal and, as a result, obtain working software.

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

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

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

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