Інформаційна система керування обліком студентів у гуртожитках

An information system for student accounts management in dormitories has been developed to automate the processes of student dormitory administration, including record-keeping, ranking, and monitoring of student residency. A comparative analysis of existing systems revealed that they lack capabiliti...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2026
Hauptverfasser: Войцеховська, О.В., Бабюк, Н.П., Маліцький, В.В.
Format: Artikel
Sprache:Ukrainisch
Veröffentlicht: Vinnytsia National Technical University 2026
Schlagworte:
Online Zugang:https://oeipt.vntu.edu.ua/index.php/oeipt/article/view/794
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Optoelectronic Information-Power Technologies

Institution

Optoelectronic Information-Power Technologies
_version_ 1856543904710524928
author Войцеховська, О.В.
Бабюк, Н.П.
Маліцький, В.В.
author_facet Войцеховська, О.В.
Бабюк, Н.П.
Маліцький, В.В.
author_sort Войцеховська, О.В.
baseUrl_str
collection OJS
datestamp_date 2026-01-12T10:58:28Z
description An information system for student accounts management in dormitories has been developed to automate the processes of student dormitory administration, including record-keeping, ranking, and monitoring of student residency. A comparative analysis of existing systems revealed that they lack capabilities for managing and automating ranking processes and violation tracking. The functional and non-functional requirements for the developed information system were identified. Based on these requirements, the system was designed using a client-server architecture, and the structures of both the client and server components were created. Interaction between the layers of the client-server architecture is implemented through an API. The student accounts management system includes user authorization, viewing and editing student data, adding new students to the database, and automated report generation and ranking. To ensure access control, each user is assigned a specific role with corresponding permissions. A web application was developed using modern technologies: React for the client side and Node.js for the server side. Integration with the Google Drive API was implemented to enable file uploading and viewing for violation tracking. Strict API-level user authentication is handled through Firebase Authentication. Resource cost estimation showed that during the development and deployment phases, increased attention to the systems-engineering activities of the developers is required.
first_indexed 2026-02-08T08:10:39Z
format Article
id oai:oeipt.vntu.edu.ua:article-794
institution Optoelectronic Information-Power Technologies
language Ukrainian
last_indexed 2026-02-08T08:10:39Z
publishDate 2026
publisher Vinnytsia National Technical University
record_format ojs
spelling oai:oeipt.vntu.edu.ua:article-7942026-01-12T10:58:28Z Information system for student accounts management in dormitories Інформаційна система керування обліком студентів у гуртожитках Войцеховська, О.В. Бабюк, Н.П. Маліцький, В.В. information system student registration rating dormitory React MySQL Firebase Node.js інформаційна система облік студентів рейтингування гуртожиток React MySQL Firebase Node.js An information system for student accounts management in dormitories has been developed to automate the processes of student dormitory administration, including record-keeping, ranking, and monitoring of student residency. A comparative analysis of existing systems revealed that they lack capabilities for managing and automating ranking processes and violation tracking. The functional and non-functional requirements for the developed information system were identified. Based on these requirements, the system was designed using a client-server architecture, and the structures of both the client and server components were created. Interaction between the layers of the client-server architecture is implemented through an API. The student accounts management system includes user authorization, viewing and editing student data, adding new students to the database, and automated report generation and ranking. To ensure access control, each user is assigned a specific role with corresponding permissions. A web application was developed using modern technologies: React for the client side and Node.js for the server side. Integration with the Google Drive API was implemented to enable file uploading and viewing for violation tracking. Strict API-level user authentication is handled through Firebase Authentication. Resource cost estimation showed that during the development and deployment phases, increased attention to the systems-engineering activities of the developers is required. Розроблено інформаційну систему керування обліком студентів у гуртожитках, яка призначена для автоматизації процесів управління студентськими гуртожитками, зокрема обліку, рейтингування та контролю проживання студентів. Проведений порівняльний аналіз існуючих систем показав відсутність в них можливостей ведення та автоматизації процесів рейтингування і фіксації порушень. Визначено функціональні та нефункціональні вимоги до розробленої інформаційної системи. На основі визначених вимог систему спроектовано за клієнт-серверною архітектурою, розроблено структуру клієнтської та серверної частин. Взаємодія між рівнями клієнт-серверної архітектури інформаційної системи побудована через API. В системі керування обліком студентів реалізовано функції авторизації користувачів, перегляду та редагування даних студентів, додавання нових студентів до бази даних та автоматизованого створення звітності та рейтингування. Для забезпечення контролю доступу до системи користувачам присвоюється певна роль із відповідними правами. Розроблено вебдодаток з використанням сучасних технологій, зокрема для клієнтської частини використано React, я для серверної – Node.js. Реалізована інтеграція з Google Drive API для завантаження та перегляду файлів з фіксацією порушень. Сувора автентифікація користувачів на рівні API відбувається засобами платформи Firebase Authentication. Виконане оцінювання витрат ресурсів показало, що на фазі розробки та розгортання системи необхідна підвищена увага до системно-інженерної діяльності розробників Vinnytsia National Technical University 2026-01-12 Article Article application/pdf https://oeipt.vntu.edu.ua/index.php/oeipt/article/view/794 10.31649/1681-7893-2025-50-2-30-39 Optoelectronic Information-Power Technologies; Vol. 50 No. 2 (2025); 30-39 Оптико-електроннi iнформацiйно-енергетичнi технологiї; Том 50 № 2 (2025); 30-39 Оптико-електроннi iнформацiйно-енергетичнi технологiї; Том 50 № 2 (2025); 30-39 2311-2662 1681-7893 10.31649/1681-7893-2025-50-2 uk https://oeipt.vntu.edu.ua/index.php/oeipt/article/view/794/723
spellingShingle інформаційна система
облік студентів
рейтингування
гуртожиток
React
MySQL
Firebase
Node.js
Войцеховська, О.В.
Бабюк, Н.П.
Маліцький, В.В.
Інформаційна система керування обліком студентів у гуртожитках
title Інформаційна система керування обліком студентів у гуртожитках
title_alt Information system for student accounts management in dormitories
title_full Інформаційна система керування обліком студентів у гуртожитках
title_fullStr Інформаційна система керування обліком студентів у гуртожитках
title_full_unstemmed Інформаційна система керування обліком студентів у гуртожитках
title_short Інформаційна система керування обліком студентів у гуртожитках
title_sort інформаційна система керування обліком студентів у гуртожитках
topic інформаційна система
облік студентів
рейтингування
гуртожиток
React
MySQL
Firebase
Node.js
topic_facet information system
student registration
rating
dormitory
React
MySQL
Firebase
Node.js
інформаційна система
облік студентів
рейтингування
гуртожиток
React
MySQL
Firebase
Node.js
url https://oeipt.vntu.edu.ua/index.php/oeipt/article/view/794
work_keys_str_mv AT vojcehovsʹkaov informationsystemforstudentaccountsmanagementindormitories
AT babûknp informationsystemforstudentaccountsmanagementindormitories
AT malícʹkijvv informationsystemforstudentaccountsmanagementindormitories
AT vojcehovsʹkaov ínformacíjnasistemakeruvannâoblíkomstudentívugurtožitkah
AT babûknp ínformacíjnasistemakeruvannâoblíkomstudentívugurtožitkah
AT malícʹkijvv ínformacíjnasistemakeruvannâoblíkomstudentívugurtožitkah