КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
АРХІТЕКТУРНІ РІШЕННЯ ТА СТРУКТУРА БАЗИ ДАНИХ ДЛЯ WEB-ЗАСТОСУНКУ ОБЛІКУ РОБОЧОГО ЧАСУ ПРАЦІВНИКІВ
Дмитро Віталійович Мунтян, В'ячеслав Ігорович Перепелиця, Владислав Олександрович Зозуля

Остання редакція: 2026-05-29

Анотація


У даній роботі досліджується питання вибору та оптимізації архітектури для систем автоматизованого обліку робочого часу працівників. Проведено порівняльний аналіз монолітної та трирівневої клієнт-серверної архітектур з точки зору швидкодії, безпеки та зручності масштабування ресурсу. Обґрунтовано вибір трирівневої моделі з використанням стеку React, NestJS та реляційної СУБД PostgreSQL для забезпечення надійної фіксації часу та формування аналітичної звітності, що дозволяє підвищити прозорість управління людськими ресурсами та ефективність підприємства.

Ключові слова


WEB-застосунок, облік часу, трирівнева архітектура, клієнт-серверна модель, автоматизація, база даних, тайм-менеджмент

Посилання


1. Мартін Р. Чиста архітектура. Мистецтво розробки програмного забезпечення. - Київ : Фабула, 2019. – 352 с.

2. Fowler M. Patterns of Enterprise Application Architecture. – Boston : Addison-Wesley, 2012. – 560 p.

3. Richards M., Ford N. Fundamentals of Software Architecture: An Engineering Approach. – O'Reilly Media, 2020. – 432 p.

4. Тулашвілі, Ю. Web-програмування. MERN fullstack розробка веб-додатків: навчальний посібник. Луцьк: Луцький національний технічний університет, 2023 URL: lntu.edu.ua. – 243 с.

5. NestJS Framework Documentation. Fundamentals and Techniques. URL: https://docs.nestjs.com/.

6. McDonald M. Web Security for Developers: Real Threats, Practical Defense. – San Francisco : No Starch Press, 2020. – 216 p.

7. Banks A., Porcello E. Learning React: Modern Patterns for Developing React Apps. – 2nd ed. –Sebastopol: O'Reilly Media, 2020. – 310 p.

8. Prisma ORM Documentation. Concepts and API Reference. URL: https://www.prisma.io/docs/.

Повний текст: PDF