Розробка застосунку читання електронних книг формату FB2
| dc.contributor.author | Мірошин, Микита Віталійович | |
| dc.date.accessioned | 2026-07-03T06:12:45Z | |
| dc.date.available | 2026-07-03T06:12:45Z | |
| dc.date.issued | 2026 | |
| dc.description | Мірошин М. В. Розробка застосунку читання електронних книг формату FB2 : кваліфікаційна робота бакалавра спеціальності 122 "Комп'ютерні науки" / наук. керівник С. Ю. Борю. Запоріжжя : ЗНУ, 2026. 60 с. | uk |
| dc.description.abstract | UA : Робота викладена на 60 сторінках друкованого тексту, містить 15 рисунків, 2 таблиці, 20 джерел, 1 додаток. Об’єкт дослідження – процес обробки, структурування та візуалізації цифрового текстового контенту в застосунках для читання електронних книг. Предмет дослідження – методи парсингу XML-структури файлів, архітектурні патерни та інструменти розробки кросплатформеного інтерфейсу користувача для читання книг формату FB2 мовою Java. Мета роботи: розробити прототип застосунку для зчитування, парсингу та комфортного читання електронних книг у форматі FB2 з можливістю персоналізації інтерфейсу. Методи дослідження – аналіз, порівняння, моделювання, проєктування, тестування. У представленій кваліфікаційній роботі було розглянуто особливості роботи застосунків для читання електронних книг у форматі FB2. У практичній частині розроблено прототип застосунку мовою програмування Java із використанням бібліотеки JavaFX та рушія WebEngine. Реалізовано рекурсивний алгоритм парсингу XML-структури, динамічну навігацію та механізм персоналізації відображення тексту. Застосунок забезпечує відкриття, перегляд та навігацію електронними книгами формату FB2, а також налаштування параметрів відображення тексту. Результати роботи демонструють архітектурну спроможність обраного підходу до організації ПЗ, зокрема ефективність розділення рівнів бізнес-логіки та представлення даних. Це забезпечує стабільну роботу застосунку та створює надійну базу для його подальшої експлуатації як персонального засобу читання електронних книг. | uk |
| dc.description.abstract | EN : The work is presented on 60 pages of printed text, 15 figures, 2 tables, 20 references, 1 annex. Object of the study – the process of processing, structuring, and visualizing digital text content in e-book reading applications. Subject of the study – methods of XML structure parsing, architectural patterns, and tools for developing a cross-platform user interface for reading FB2 books in Java. Aim of the study: to develop an application prototype for loading, parsing, and comfortable reading of FB2 electronic books with user interface personalization capabilities. Methods of research – analysis, comparison, modeling, design, testing. The presented qualification work examines the features of applications for reading electronic books in the FB2 format. In the practical part, an application was developed in Java using the JavaFX library and the WebEngine engine. A recursive algorithm for XML structure parsing, dynamic navigation, and a mechanism for personalizing text display have been implemented. The results demonstrate the architectural viability of the chosen approach, in particular, the effectiveness of separating the business logic and data representation levels. This ensures stable operation of the application and creates a reliable basis for its further use as a personal e-book reader. | uk |
| dc.identifier.uri | https://dspace.znu.edu.ua/items/3e097332-af47-4064-af5e-314dfa855219 | |
| dc.language.iso | uk | uk |
| dc.subject | архітектура застосунку | uk |
| dc.subject | вебзастосунок | uk |
| dc.subject | електронні книги | uk |
| dc.subject | формат FB2 | uk |
| dc.subject | Java | uk |
| dc.subject | JavaFX | uk |
| dc.title | Розробка застосунку читання електронних книг формату FB2 | uk |
| dc.title.alternative | Development of an application for reading FB2 e-books | uk |
| dc.type | Робота бакалавра | uk |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- diplom_Miroshyn_MV.pdf
- Size:
- 838.39 KB
- Format:
- Adobe Portable Document Format
- Description:
- Робота бакалавра
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 3.81 KB
- Format:
- Item-specific license agreed upon to submission
- Description: