Details

Title Разработка информационной системы электронного документооборота с функциями внутридокументного разграничения прав доступа и поддержкой коллективной работы в режиме реального времени: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Creators Кушен Вадим Витальевич
Scientific adviser Тутыгин Владимир Семенович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects разграничение прав доступа ; алгоритм ; метод ; задача ; уровень прав ; серверное приложение ; база данных ; язык программирования Python ; differentiation of access rights ; algorithm ; method ; task ; level of rights ; assignment of rights ; server application ; database python
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1848
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\35455
Record create date 7/14/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: разработка информационной системы электронного документооборота с функциями внутридокументного разграничения прав доступа и поддержкой коллективной работы в режиме реального времени. В условиях современной цифровизации возрастает потребность в защите информации и организации эффективной коллективной работы с документами. Традиционные системы электронного документооборота предоставляют базовые механизмы контроля доступа на уровне файлов и каталогов, однако они оказываются недостаточными в ситуациях, когда требуется гибкое разграничение прав внутри самого документа. В представленной работе разработана и реализована система электронного документооборота с функцией внутридокументного разграничения прав доступа. Ключевая особенность системы — возможность деления текста документа на отдельные фрагменты, каждому из которых назначается уровень доступа. Администратор определяет структуру документа, указывает уровень секретности для каждой части, а пользователи при открытии документа видят только те фрагменты, доступ к которым разрешён их уровнем. Для обеспечения коллективной работы реализована функция параллельного редактирования, как в режиме реального времени, так и в режиме последовательного сохранения. Также система поддерживает механизм отслеживания изменений — сохраняются версии документа с указанием, кто и когда вносил правки. Архитектура решения построена с использованием контейнеризации, серверной обработки на языке Python и хранения информации в реляционной базе данных. Пользовательская и административная части разделены логически, что позволяет централизованно управлять правами и облегчает масштабирование системы. Проведённое исследование показало, что использование внутридокументного разграничения повышает безопасность и управляемость документооборота в организациях с многопользовательским доступом, а также снижает риски несанкционированного доступа к чувствительной информации.

The topic of the final qualifying work is the development of an electronic document management information system with the functions of internal document differentiation of access rights and support for real-time teamwork. In the context of modern digitalization, the need for information protection and effective teamwork with documents is increasing. Traditional electronic document management systems provide basic access control mechanisms at the file and directory levels, but they are insufficient in situations where flexible separation of rights within the document itself is required. In the presented work, an electronic document management system with the function of internal document access rights is developed and implemented. A key feature of the system is the ability to divide the text of a document into separate fragments, each of which is assigned an access level. The administrator defines the structure of the document, specifies the level of secrecy for each part, and when users open the document, they see only those fragments that their level allows access to. To ensure teamwork, the function of parallel editing is implemented, both in real time and in sequential save mode. The system also supports a change tracking mechanism. Versions of the document are saved, indicating who made edits and when. The architecture of the solution is based on containerization, server-side processing in Python, and information storage in a relational database. The user and administrative parts are separated logically, which allows centralized rights management and facilitates system scaling. The conducted research has shown that the use of internal document separation increases the security and manageability of document management in organizations with multi-user access, as well as reduces the risks of unauthorized access to sensitive information.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics