ПРОЕКТУВАННЯ ДОКУМЕНТНО-ОРІЄНТОВАНОЇ БАЗИ ДАНИХ FIRESTORE ДЛЯ СИСТЕМ УПРАВЛІННЯ ЗАМОВЛЕННЯМИ
Анотація
Розглянуто особливості проектування документно-орієнтованої бази даних Firebase Firestore для системи управління замовленнями сервісного центру з технічного обслуговування пристроїв. Проаналізовано архітектурні рішення побудови веб-застосунків на основі патерну односторінкового додатку з використанням бібліотеки React для презентаційного рівня та хмарної платформи Firebase для серверної інфраструктури.. Розроблено модульну архітектуру програмних компонентів з чітким розділенням відповідальності між модулями автентифікації користувачів та роботи з базою даних через інкапсуляцію функціональності в незалежні модулі. Представлено механізми контролю доступу через декларативні правила безпеки Firestore для розмежування прав користувачів відповідно до ролей та забезпечення захисту персональних даних клієнтів. Описано компонентну архітектуру презентаційного рівня з використанням механізму контексту React для управління глобальним станом автентифікації користувача без необхідності явної передачі властивостей через проміжні компоненти.. Визначено перспективи розширення функціональності системи через впровадження сповіщень реального часу, аналітичних модулів та інтеграції платіжних систем для підвищення якості обслуговування клієнтів сервісного центру.
Повний текст:
PDFПосилання
Желтобрюхов О. І. Інформаційна система прийому замовлень у сервіс-центрі по обслуговуванню мобільних пристроїв. Миколаїв, 2022. 77 с.
Britvin A., Alrawashdeh J., Tkachuk R. Client-Server System for Parsing Data from Web Pages. Advances in Cyber-Physical Systems. 2022. Vol. 7, No. 1. P. 8–13.
Fowler M. UML Distilled: A Brief Guide to the Standard Object Modeling Language. 3rd Edition. Print2print, 2016. 208 p.
Jason K. Learning Serverless: Design, Develop, and Deploy with Confidence. 1st Edition. O'Reilly Media, 2020. 222 p.
Katzer J., Cale J. Developing Client-Side Systems with Modern Frameworks. O'Reilly Media, 2022. 186 p.
Lecrerc B., Cale J. Big Data for Service Centers. Tailor&Francis, 2022. 148 p.
Savova-Videnova E, Uzunov M. Mongo DB and why should we choose it. Science, Engineering & Education, 4, (1), 2019, P. 19-27.
Payne A., Frow P. Strategic Customer Management: Integrating Relationship Marketing and CRM. Cambridge University Press, 2015. 520 p.
Stevenson D. What is Firebase? The complete story, abridged. Medium, 2018. URL: https://medium.com/firebase-developers/what-is-firebase-the-complete-story-abridged-bcc730c5f2c0
Tien N. H., Dung N. T. H., Trang T. T. T., Ngoc P. B. Assessing Customer Satisfaction for Service Center Applications. Journal of Software Engineering. 2021. Vol. 18, No. 14. P. 249–268.
Посилання
- Поки немає зовнішніх посилань.
