Please use this identifier to cite or link to this item: http://eztuir.ztu.edu.ua/123456789/8764
Full metadata record
DC FieldValueLanguage
dc.contributor.authorКравченко, С.М.-
dc.contributor.authorСвінцицька, О.М.-
dc.contributor.authorКузьменко, О.В.-
dc.contributor.authorТолстой, І.А.-
dc.contributor.authorKravchenko, S.M.-
dc.contributor.authorSvintsytska, O.M.-
dc.contributor.authorKuzmenko, O.V.-
dc.contributor.authorTolstoy, І.А.-
dc.date.accessioned2025-02-21T09:55:48Z-
dc.date.available2025-02-21T09:55:48Z-
dc.date.issued2024-
dc.identifier.urihttp://eztuir.ztu.edu.ua/123456789/8764-
dc.description.abstractНа даний час дедалі більше популярними стають онлайн-платформи для письменників та читачів, які є досить новими для ринку цифрової електронної комерції. Основна мета створення такої платформи – надати багатьом письменникам, які не розкрили себе, або можливо не впевнені, що їхні твори сподобаються іншим, можливість спробувати написати свою роботу та дозволити оцінити книгу іншим. Тому в статті представлено процес проєктування додатка та етапи моделювання процесу. Вебзастосунок призначений для публікації своїх робіт письменниками, зрозумілий інтерфейс для читачів, багатофункціональна адмінпанель для ефективної роботи бек-офісу, зручний дашборд для моніторингу роботи девелоперського та продакшн серверів, системи для відслідковування помилок, система управління базами даних (СУБД) для нереляційних та реляційних БД, які будуть використовуються в додатку та оркестраторів Docker контейнерів. В роботі проведено аналіз напрямів використання системи, визначено архітектуру онлайн-платформи, представлено алгоритм роботи додатка. Визначено архітектуру онлайн-платформи такої інформаційної системи, де фреймворк заснований на Enterprise патерні MVC Laravel. PostgreSQL як основна – реляційна БД, Redis як нереляційна БД для кешування, Jquery для реалізації frontend, Elastic Search як пошуковий двигун, RabbitMQ для реалізації системи черг в додатку, NodeJS в поєднанні з Laravel Echo для real time функціональності (чат, сповіщення), Stripe – платіжна система. Такий вебдодаток пройшов функціональне і нефункціональне тестування і готовий для використання.uk_UA
dc.language.isoukuk_UA
dc.publisherДержавний університет "Житомирська політехніка"uk_UA
dc.relation.ispartofseriesТехнічна інженерія;2(94)-
dc.subjectонлайн-платформаuk_UA
dc.subjectписьменники та читачіuk_UA
dc.subjectLaraveluk_UA
dc.subjectNodeJSuk_UA
dc.subjectінформаційна системаuk_UA
dc.subjectonline platformuk_UA
dc.subjectwriters and readersuk_UA
dc.subjectLaraveluk_UA
dc.subjectNodeJSuk_UA
dc.subjectinformation systemuk_UA
dc.titleІнформаційна система для онлайн-платформи письменників і читачівuk_UA
dc.title.alternativeInformation system for online platform for writers and readersuk_UA
dc.typeArticleuk_UA
dc.description.abstractenNowadays, online platforms for writers and readers are becoming more and more popular, which are quite new to the digital e-commerce market. The main purpose of creating such a platform is to give many writers who have not revealed themselves, or perhaps are not sure that their works will be liked by others, the opportunity to try to write their work and to give the opportunity for others to evaluate the book. Therefore, this article presents the application design process and process modeling stages. The web application is designed for writers to publish their works, a clear interface for readers, a multifunctional admin panel for efficient back-office work, a convenient dashboard for monitoring the work of development and production servers, a system for tracking errors, DBMS for non-relational and relational databases that will be used in the application and Docker container orchestrators. In the paper, an analysis of the system's usage directions was carried out, the architecture of the online platform was determined, and the algorithm of the application was presented. The architecture of the online platform is defined, the framework is based on MVC Laravel Enterprise pattern. PostgreSQL as the main relational database, Redis as a non-relational database for caching, Jquery for frontend implementation, Elastic Search as a search engine, RabbitMQ for implementing the queue system in the application, NodeJS in combination with Laravel Echo for real-time functionality (chat, notifications), Stripe is a payment system. This web application has passed functional and non-functional testing and is ready for use.uk_UA
Appears in Collections:Технічна інженерія

Files in This Item:
File Description SizeFormat 
136.pdf823.84 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.