Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.opu.ua/jspui/handle/123456789/14649
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.authorГурницька, Вікторія Олександрівна-
dc.contributor.authorHurnytska, Viktoriia O.-
dc.contributor.authorСичков, Віталій Сергійович-
dc.contributor.authorSychkov, Vitalii S.-
dc.date.accessioned2024-10-09T12:23:02Z-
dc.date.available2024-10-09T12:23:02Z-
dc.date.issued2024-09-26-
dc.identifier.issn2522-1523-
dc.identifier.urihttp://dspace.opu.ua/jspui/handle/123456789/14649-
dc.description.abstractУ статті розглядаються функціональні можливості та ключові вимоги до вебзастосунку для читання та публікації аматорських літературних творів. На тлі сучасних змін у книжковій індустрії, зумовлених розвитком технологій та появою самвидаву, підкреслюється необхідність створення платформ, які забезпечують авторам можливість самостійної публікації контенту. Однією з головних проблем, з якими стикаються автори під час публікації, є втрата початкового форматування творів під час перенесення їх до текстових редакторів на вебплатформах. У роботі пропонується рішення цієї проблеми через розробку вебзастосунку з функцією імпорту вмісту текстових файлів зі збереженням їх первинного форматування. Стаття також містить порівняльний аналіз популярних вебплатформ для публікації творів, таких як Archive of Our Own, Wattpad та Аркуш, що допомогло виділити переваги та недоліки кожної з них. Зокрема, досліджено труднощі, пов’язані зі збереженням та обробкою неструктурованих даних, таких як зображення та текстові файли. Для розв’язання проблеми зберігання таких даних було проведено порівняльний аналіз трьох підходів: зберігання даних у реляційних базах даних, локальних файлових системах та хмарних сховищах. Враховуючи результати цього аналізу, для розроблюваного вебзастосунку було обрано інтеграцію з хмарним провайдером Amazon Web Services і використання хмарного сховища Amazon S3, яке забезпечує масштабованість, надійність та зручність в управлінні великими обсягами неструктурованих даних. Також вирішено застосувати CDN-сервіс Amazon CloudFront для покращення швидкості доступу до даних та підвищення загальної продуктивності системи. Окрім цього, в статті описано вибір технологічного стека для реалізації вебзастосунку, який включає Java, Spring Framework, MySQL, ORM Hibernate для серверної частини та HTML, CSS, React.js для клієнтської частини. Стаття висвітлює важливі аспекти проєктування архітектури вебзастосунку, що націлена на масштабованість і стійкість до великих обсягів даних та збільшення кількості активних користувачів, а також надає базу для подальшого вдосконалення системи.en
dc.description.abstractThe article discusses the functionality and key requirements for a web application for reading and publishing amateur literary works. Against the backdrop of current changes in the book industry caused by the development of technology and the emergence of self-publishing, the need to create platforms that provide authors with the opportunity to publish content independently is emphasized. One of the main problems that authors face when publishing is the loss of the original formatting of their works when transferring them to text editors on web platforms. This paper proposes a solution to this problem by developing a web application with the function of importing the content of text files while preserving their original formatting. The article also contains a comparative analysis of popular web-based platforms for publishing works, such as Archive of Our Own, Wattpad, and Arkush, which helped to highlight the advantages and disadvantages of each of them. In particular, the difficulties associated with storing and processing unstructured data, such as images and text files, were investigated. To solve the problem of storing such data, a comparative analysis of three approaches was conducted: storing data in relational databases, local file systems, and cloud storage. Taking into account the results of this analysis, the web application under development was chosen to integrate with the Amazon Web Services cloud provider and use Amazon S3 cloud storage, which provides scalability, reliability, and convenience in managing large amounts of unstructured data. It was also decided to use the Amazon CloudFront CDN service to improve the speed of data access and increase overall system performance. In addition, the article describes the choice of a technology stack for implementing the web application, which includes Java, Spring Framework, MySQL, ORM Hibernate for the server side and HTML, CSS, React.js for the client side. The article highlights important aspects of designing a web application architecture aimed at scalability and resilience to large amounts of data and an increase in the number of active users, and provides a basis for further system improvement.en
dc.language.isouken
dc.publisherOdessа Polytechnic National Universityen
dc.subjectфункціональні вимогиen
dc.subjectархітектурна модельen
dc.subjectхмарні сховищаen
dc.subjectлокальні файлові системиen
dc.subjectімпортування вмісту файлівen
dc.subjectнеструктуровані даніen
dc.subjectреляційні бази данихen
dc.subjectаматорські літературні твориen
dc.subjectсамвидавen
dc.subjectFunctional requirementsen
dc.subjectarchitectural modelen
dc.subjectcloud storageen
dc.subjectlocal file systemsen
dc.subjectimporting file contenten
dc.subjectunstructured dataen
dc.subjectrelational databasesen
dc.subjectamateur literary worksen
dc.subjectself-publishingen
dc.titleПроєктування архітектури програмної системи для читання та публікації аматорських літературних творівen
dc.title.alternativeDesign of software system architecture for reading and publishing amateur literary worksen
dc.typeArticleen
opu.citation.journalІнформатика. Культура. Техніка = Informatics. Culture. Technologyen
opu.citation.volume1en
opu.citation.firstpage154en
opu.citation.lastpage159en
opu.citation.conferenceХ МІЖНАРОДНА НАУКОВО-ПРАКТИЧНА КОНФЕРЕНЦІЯ «Інформатика. Культура. Техніка» = X International conference "INFORMATICS. CULTURE. TECHNIQUE"en
opu.citation.issue1en
Располагается в коллекциях:«Informatics. Culture. Technology» = «Інформатика. Культура. Техніка»

Файлы этого ресурса:
Файл Описание РазмерФормат 
22__1-2_Гурницька_Сичков.pdf697.73 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.