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

Название: Разработка автоматизированной справочной системы государственных стандартов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы: Борисов Евгений Константинович
Научный руководитель: Цыган Владимир Николаевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: автоматизация; пагинация; backend; elasticsearch; express; frontend; javascript; postgresql; react; sequlize; web; automation; pagination
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3287
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\22680

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

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

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

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

Аннотация

В данной работе рассматривается разработка веб-приложения для автоматизации взаимодействия с государственными стандартами. Приложение предоставляет множество функций для работы с документами. В ходе выполнения работы был произведен обзор существующих решений, были проанализированы различные подходы к разработке клиентской и серверной части веб-приложения. В работе рассматривается реализация системы аутентификации на основе пароля и токенов, проектирование реляционной базы данных и работа с базой данных «Elasticsearch». В работе показан процесс конфигурации веб-сервера и создания маршрутов, которые он обрабатывает. Также описывается процесс создания посредников (middleware) и их использования. Кроме этого, рассматриваются и реализуются функции динамической пагинации, рендеринга списка, также описывается порядок использования различных библиотек таких как: redux, lodash, react-router и других.

In this paper, the development of a web application for automating interaction with state standards is considered. The application provides many functions for working with documents. In the course of the work, an overview of existing solutions was made, various approaches to the development of the client and server parts of the web application were analyzed. The paper discusses the implementation of an authentication system based on a password and tokens, the design of a relational database and working with the «Elasticsearch» database. The paper shows the process of configuring a web server and creating routes that it processes. The process of creating intermediaries (middleware) and their use is also described. In addition, the functions of dynamic pagination, list rendering are considered and implemented, and the order of using various libraries such as: redux, lodash, react-router and others is also described.

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

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

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

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