УДК 004

РЕАЛИЗАЦИЯ КОРПОРАТИВНОГО ПОРТАЛЬНОГО РЕШЕНИЯ НА БАЗЕ СОВРЕМЕННОГО СТЕКА ТЕХНОЛОГИЙ

Опубликовано в современные технологии и научно-технический прогресс · Том 2026, Номер 1 · Страницы 126–127 · Рубрика: ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА
DOI: https://doi.org/10.36629/2686-9896-2026-1-126-127
Получено: 06.05.2026 Одобрено: 15.05.2026 Опубликовано: 15.05.2026
Рассматривается подход и инструментарий для разработки корпоративных веб-приложений на примере создания личного кабинета пользователя. Решение предназначено для автоматизации ключевых бизнес-процессов предприятия – управления документацией и заявками – через единый, безопасный и адаптивный веб-интерфейс. Описывается архитектура приложения, сочетающая клиент на Vue.js для создания интерактивного пользовательского интерфейса и сервер на Java с базой данных PostgreSQL для реализации бизнес-логики, безопасности и хранения данных
корпоративный портал, Vue.js, Java Spring, PostgreSQL, RESTful API, безопасность
Текст Список литературы
Текст (PDF)
Читать Скачать

Цифровая трансформация промышленных предприятий, в частности в нефтегазовом секторе, требует создания специализированных безопасных информационных систем. Такие системы призваны оптимизировать взаимодействие с контрагентами, автоматизировать внутренние процессы: согласование пропусков, управление энергопотреблением. Предоставлять пользователям персонализированный доступ к данным и сервисам [1]. Ключевым элементом подобной цифровой экосистемы часто выступает корпоративный портал и личный кабинет пользователя.

Основные требования к таким решениям включают: соответствие корпоративному стилю, высокий уровень информационной безопасности, разграничение прав доступа для различных групп пользователей, надежность и отказоустойчивость, а также удобный интерфейс. Разработка подобных систем представляет собой комплексную задачу, требующую применения современного и сбалансированного стека технологий на стороне клиента и на стороне сервера.

В данной работе рассматривается практическая задача разработки функционального прототипа личного кабинета для крупного промышленного предприятия. Целью работы является демонстрация эффективного подхода, сочетающего фронтенд-фреймворк Vue.js для построения динамического интерфейса и надежную backend-экосистему Java Spring вместе с реляционной СУБД PostgreSQL для обеспечения бизнес-логики, безопасности и целостности данных.

Разработанный личный кабинет представляет собой одностраничное веб-приложение (SPA), архитектура которого построена по принципу разделения ответственности между клиентской и серверной частями, взаимодействующими через RESTful API.

Рисунок 1 – Интерфейс личного кабинета пользователя

 

В клиентской части Vue Router обеспечивает навигацию между разделами личного кабинета (Заявки, информация потребителю, анкетирование и др. рисунок 1). Для централизованного хранения данных приложения используется хранилище Pinia. Для выполнения HTTP-запросов к серверу используется библиотека Axios. Серверная часть обеспечивает бизнес-логику, безопасность работы с данными и предоставление API. С помощью Spring разработан набор конечных точек, обслуживающих запросы от клиента. Реализована система аутентификации на основе JWT. Пароли хранятся в базе данных в хэшированном виде. Настроено разграничение прав доступа. В результате был создан работающий прототип личного кабинета, реализующий базовый функционал.

Представленный подход к разработке корпоративного портального решения демонстрирует возможность создания высококачественных, безопасных и масштабируемых информационных систем.

Полученное решение служит основой для дальнейшего расширения функционала, такого как интеграция с электронными подписями, добавление модуля онлайн-оплат или подключение аналитической отчетности. Описанный стек технологий и принципы архитектуры могут быть успешно применены для реализации схожих задач цифровизации в других отраслях.

1. Монтеро, Э. Паттерны корпоративных интеграционных приложений / Э. Монтеро, Г. Хофф. – СПб.: Символ-Плюс, 2019. – 576 с.

Войти или Создать
* Забыли пароль?