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

Название Реализация системы для записи сделок с недвижимостью на основе технологии блокчейн: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы Мелешкина Анастасия Владимировна
Научный руководитель Шемякин Илья Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика блокчейн ; hyperledger fabric ; смарт-контракт ; веб приложение ; java ; blockchain ; smart contract ; web application
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1818
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35823
Дата создания записи 30.07.2025

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

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

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

Данная работа посвящена разработке комплексной системы управления сделками с недвижимостью на базе Hyperledger Fabric с интегрированным маркетплейсом для размещения объявлений о продаже недвижимости. Задачи, которые решались в ходе работы: 1. Проанализировать существующие реестры недвижимости и маркетплейсы недвижимости, выявить их преимущества и недостатки. 2. Разработать смарт-контракт для Hyperledger Fabric, реализующий полный жизненный цикл управления данными о сделках с недвижимостью (создание, чтение, обновление, удаление). 3. Создать серверную часть на Spring Boot, включающую микросервисы для работы с блокчейном, управления объявлениями и аутентификации пользователей. 4. Разработать пользовательский интерфейс на Vue.js с адаптивным дизайном для взаимодействия с системой. В результате была разработана оригинальная архитектура системы, интегрирующая блокчейн-реестр сделок с традиционным маркетплейсом недвижимости. Предложена модель ролевого доступа, обеспечивающая дифференцированные права пользователей при работе с блокчейн-данными. Система может применяться в качестве технологической основы для цифровизации процессов в сфере недвижимости. В процессе разработки использовались следующие технологии: блокчейн-платформа Hyperledger Fabric для создания децентрализованного реестра; язык программирования Java с фреймворком Spring Boot для серверной части; JavaScript-фреймворк Vue.js для клиентского приложения; система управления базами данных PostgreSQL для хранения пользовательских данных и объявлений; библиотека JJWT для работы с JWT-токенами; Hyperledger Fabric Java SDK для интеграции с блокчейн-сетью; Maven для управления зависимостями проекта; среда разработки IntelliJ IDEA.

This work is devoted to the development of a comprehensive real estate transaction management system based on Hyperledger Fabric with an integrated marketplace for posting real estate sale advertisements. Tasks that were solved during the work: 1. Analyze existing real estate registries and real estate marketplaces, identify their advantages and disadvantages. 2. Develop a smart contract for Hyperledger Fabric that implements the complete lifecycle of real estate transaction data management (create, read, update, delete). 3. Create a server-side application using Spring Boot, including microservices for blockchain interaction, advertisement management, and user authentication. 4. Develop a user interface using Vue.js with responsive design for system interaction. As a result, an original system architecture was developed that integrates a blockchain transaction registry with a traditional real estate marketplace. A role-based access model was proposed that provides differentiated user rights when working with blockchain data. The system can be used as a technological foundation for digitizing processes in the real estate sector. The following technologies were used during development: Hyperledger Fabric blockchain platform for creating a decentralized registry; Java programming language with Spring Boot framework for the server side; Vue.js JavaScript framework for the client application; PostgreSQL database management system for storing user data and advertisements; JJWT library for working with JWT tokens; Hyperledger Fabric Java SDK for blockchain network integration; Maven for project dependency management; IntelliJ IDEA development environment.

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

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

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