Система управління документами з використанням технології Java EE

dc.contributor.advisorДробязко, Ірина Павлівна
dc.contributor.authorМамай, Вероніка Володимирівна
dc.date.accessioned2023-08-11T14:26:14Z
dc.date.available2023-08-11T14:26:14Z
dc.date.issued2023
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (56 с., 37– рис.). Об’єкт розробки – система управління документообігом. В ході виконання дипломного бакалаврського проєкту: - проведено аналіз існуючих рішень; - обрано технології та засоби розробки системи; - розроблено структуру системи, виконано програмну реалізацію; - здійснено тестування системи; Розроблена система забезпечує наступні функціональні можливості: - завантаження файлів до глобального репозиторію; - можливість створення, запису метаданих відповідно до типу даних; можливість пошуку файлів за метаданими; - можливість створення ролі, типу файлу, директорії та доступу до них; - можливість використання системи як браузерного додатку; - можливість зв'язку з іншими системами обробки документів за допомогою адреси API; У процесі розробки використовувалася технологія JEE із сервером додатків Jboss/Wildfly як серверним рівнем і Google Angular SPA для зовнішнього рівня. Як сховище метаданих використовувалася база даних PostgreSQL, а як сховище двійкових файлів Min.IO відповідно до протоколу Amazon S3. Система безпеки заснована на системі KeyCloak, яка служить для управління ідентифікацією. Впровадження системи дозволить підвищити ефективність роботи з документами в установах, покращити організацію ведення документації.uk
dc.description.abstractotherAn explanatory note is attached to the final work (56 p., 37 figures). The subject of the study is a document management system. During the implementation of the bachelor's diploma project: - an analysis of existing solutions was carried out; - technologies and tools for system development are selected; - system structure was designed, software was implemented; - system tests were carried out; The developed system provides the following functionalities: - uploading files to the global repository; - the ability to create and save metadata depending on the type of document; the ability to search for files based on dynamically created metadata; - the ability to define access levels based on dynamically created roles, directories and file types; - access to the system using a browser application; - the ability to integrate with other systems using the Rest API; In the development process, JEE technology was used with the Jboss/Wildfly application server as the backend layer and Google Angular SPA for the frontend layer. A PostgreSQL database was used as a metadata store and Min.IO as a binary file store in accordance with the Amazon S3 protocol. The security system is based on the KeyCloak system that serves as identity management. The implementation of the system will improve the efficiency of work with documents in institutions, and will improve the organization of document management.uk
dc.format.extent70 с.uk
dc.identifier.citationМамай, В. В. Система управління документами з використанням технології Java EE : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Мамай Вероніка Володимирівна. – Київ, 2023. – 70 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/59154
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectGoogle Angular SPAuk
dc.subjectсистема документообігуuk
dc.subjectбаза данихuk
dc.subjectJAVAuk
dc.subjectметаданіuk
dc.subjectdocument systemuk
dc.subjectdatabaseuk
dc.subjectJAVAuk
dc.titleСистема управління документами з використанням технології Java EEuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Mamay_bakalavr.pdf
Розмір:
2.44 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: