Програмне забезпечення системи автоматизованого супроводження читання книг

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

НУБіП України

Abstract

Читання є невід’ємною часткою людини для різних сферах діяльності як навчання, дозвілля, саморозвиток, яке завжди супроводжувалося індивідуальною організацією цього процесу. З розвитком спосіб читання змінився: від звичайних паперових книг до більш екологічних і зручних варіантів як електронні книги, аудіокниги. Люди як і інформаційні технології змінювалися, тож у зв’язку з цим постала потреба у програмних рішеннях, котрі можуть допомогти читачам не тільки читати книги, а й ефективно організовувати супроводжене читання та ділитися своїми враженнями про прочитане. У час широкого впровадження інформаційних технологій у різних сферах діяльності постала потреба в оптимізації процесів, пов’язаних із читанням, а саме супроводу, що включає в себе управління нотатками, написання рецензій, що впливають на вибір книг для читання, відстеження читацької активності: час і кількість прочитаних сторінок. Звичний підхід супроводу до взаємодії з книгами включав вжиток різноманітних фізичних матеріалів – зошитів для запису і зберігання інформації у вигляді нотаток, закладок для орієнтування в прочитаному, канцелярського приладдя для ведення обліку сторінок й аналізу прочитаного на основі чого власноруч формувалася статистика. Однак, такий підхід є не лише незручним, а й вимагає додаткових зусиль і фінансових витрат на фізичні матеріали, що насамперед сприяють надмірному споживанню ресурсів та негативному впливу на екологію через вирубку дерев для виробництва паперу, закладок, канцелярського приладдя тощо. Також окрім впливу на навколишнє середовище, цей підхід обмежує читачеві можливість швидкого застосування та аналізу великого об’єму інформації, адже відсутність цифрових інструментів перешкоджає організації інформації з прочитаного, а також ставить під сумнів їхню коректність. Мета розробки. Основна мета розробки програмного забезпечення системи автоматизованого супроводження читання книг полягає у створенні системи, яка оптимізує читачам процес супроводу і забезпечує не тільки комфортне здобування досвіду в читанні різноманітних книжок, а й вільний доступ у використанні цифрових інструментів для цих процесів. Методи та технології. Під час розробки системи автоматизованого супроводу читанні книг використовувалися сучасні веб-технології. Для реалізації клієнтської сторони використано мову JavaScript і бібліотеку React, що дозволить створювати динамічні, чуйні інтерфейси для користувачів, чиї вимоги з роками стають вимогливішими. Для стилізації використано CSS із сучасними підходами до створення стилів, що забезпечать не тільки гарний дизайн, а й адаптивність до більшості розмірів дисплеїв. Для реалізації серверної сторони вибір впав на найпопулярніший дует з Node.js та Express, оскільки разом вони забезпечать обробку запитів від користувача, логіку серверну, взаємодію з базою даних і зовнішніми сервісами. Стосовно бази даних обрано реляційну СУБД SQL Server, яка забезпечує реляційну структуру БД. Для проведення тестування використовується програмний застосунок Postman.

Description

Keywords

електронні книги, аудіокниги, оптимізація читання, автоматизованого супроводження читання, e-books, audiobooks, reading optimisation, automated reading support

Citation

Ільєнко С. О. Програмне забезпечення системи автоматизованого супроводження читання книг: дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 90 с.

Endorsement

Review

Supplemented By

Referenced By