Please use this identifier to cite or link to this item:
http://eztuir.ztu.edu.ua/123456789/8764
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Кравченко, С.М. | - |
dc.contributor.author | Свінцицька, О.М. | - |
dc.contributor.author | Кузьменко, О.В. | - |
dc.contributor.author | Толстой, І.А. | - |
dc.contributor.author | Kravchenko, S.M. | - |
dc.contributor.author | Svintsytska, O.M. | - |
dc.contributor.author | Kuzmenko, O.V. | - |
dc.contributor.author | Tolstoy, І.А. | - |
dc.date.accessioned | 2025-02-21T09:55:48Z | - |
dc.date.available | 2025-02-21T09:55:48Z | - |
dc.date.issued | 2024 | - |
dc.identifier.uri | http://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.iso | uk | uk_UA |
dc.publisher | Державний університет "Житомирська політехніка" | uk_UA |
dc.relation.ispartofseries | Технічна інженерія;2(94) | - |
dc.subject | онлайн-платформа | uk_UA |
dc.subject | письменники та читачі | uk_UA |
dc.subject | Laravel | uk_UA |
dc.subject | NodeJS | uk_UA |
dc.subject | інформаційна система | uk_UA |
dc.subject | online platform | uk_UA |
dc.subject | writers and readers | uk_UA |
dc.subject | Laravel | uk_UA |
dc.subject | NodeJS | uk_UA |
dc.subject | information system | uk_UA |
dc.title | Інформаційна система для онлайн-платформи письменників і читачів | uk_UA |
dc.title.alternative | Information system for online platform for writers and readers | uk_UA |
dc.type | Article | uk_UA |
dc.description.abstracten | Nowadays, 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: | Технічна інженерія |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.