Показати скорочену інформацію

dc.contributor.authorВойцеховська, О. В.uk
dc.contributor.authorБабюк, Н. П.uk
dc.contributor.authorМаліцький, В. В.uk
dc.contributor.authorVoіtsekhovska, O. V.en
dc.contributor.authorBabiuk, N. P.en
dc.contributor.authorMalitskyi, V. V.en
dc.date.accessioned2026-01-16T11:47:13Z
dc.date.available2026-01-16T11:47:13Z
dc.date.issued2025
dc.identifier.citationВойцеховська О. В., Бабюк Н. П., Маліцький В. В. Інформаційна система керування обліком студентів у гуртожитках // Оптико-електронні інформаційно-енергетичні технології. 2025. № 2 (50). С. 30–39. DOI: https://doi.org/10.31649/1681-7893-2025-50-2-30-39.uk
dc.identifier.issn1681-7893
dc.identifier.urihttps://ir.lib.vntu.edu.ua//handle/123456789/50470
dc.description.abstractAn information system for student accounts management in dormitories has been developed to automate the processes of student dormitory administration, including recordkeeping, 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 clientserver 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.en
dc.description.abstractРозроблено інформаційну систему керування обліком студентів у гуртожитках, яка призначена для автоматизації процесів управління студентськими гуртожитками, зокрема обліку, рейтингування та контролю проживання студентів. Проведений порівняльний аналіз існуючих систем показав відсутність в них можливостей ведення та автоматизації процесів рейтингування і фіксації порушень. Визначено функціональні та нефункціональні вимоги до розробленої інформаційної системи. На основі визначених вимог систему спроектовано за клієнт-серверною архітектурою, розроблено структуру клієнтської та серверної частин. Взаємодія між рівнями клієнт-серверної архітектури інформаційної системи побудована через API. В системі керування обліком студентів реалізовано функції авторизації користувачів, перегляду та редагування даних студентів, додавання нових студентів до бази даних та автоматизованого створення звітності та рейтингування. Для забезпечення контролю доступу до системи користувачам присвоюється певна роль із відповідними правами. Розроблено вебдодаток з використанням сучасних технологій, зокрема для клієнтської частини використано React, я для серверної – Node.js. Реалізована інтеграція з Google Drive API для завантаження та перегляду файлів з фіксацією порушень. Сувора автентифікація користувачів на рівні API відбувається засобами платформи Firebase Authentication. Виконане оцінювання витрат ресурсів показало, що на фазі розробки та розгортання системи необхідна підвищена увага до системно-інженерної діяльності розробників.uk
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofОптико-електронні інформаційно-енергетичні технології. № 2 (50). С. 30–39.uk
dc.relation.urihttps://oeipt.vntu.edu.ua/index.php/oeipt/article/view/794
dc.subjectінформаційна системаuk
dc.subjectоблік студентівuk
dc.subjectрейтингуванняuk
dc.subjectгуртожитокuk
dc.subjectinformation systemen
dc.subjectstudent registrationen
dc.subjectratingen
dc.subjectdormitoryen
dc.subjectReacten
dc.subjectMySQLen
dc.subjectFirebaseen
dc.subjectNode.jsen
dc.titleІнформаційна система керування обліком студентів у гуртожиткахuk
dc.title.alternativeInformation system for student accounts management in dormitoriesen
dc.typeArticle, professional native edition
dc.typeArticle
dc.identifier.udc004.42
dc.relation.referencesАС «Студмістечко». Available at: https://vuz.osvita.net/as-studmistechko/ (accessed 25.11.2025).en
dc.relation.referencesЕлектронна система управління закладом вищої освіти (ЗВО) "JetIQ". Available at: https://wiki.vntu.edu.ua/uk/Електронна_система_управління_закладом_вищої_освіти_(ЗВО)_"JetI Q" (accessed 25.11.2025)en
dc.relation.referencesReact. The library for web and native user interfaces. Available at: https://react.dev/ (accessed 28.11.2025)en
dc.relation.referencesNode.js – Run JavaScript Everywhere. Available at: https://nodejs.org/en (accessed 28.11.2025).en
dc.relation.referencesFirebase Authentication – Google. Available at: https://firebase.google.com/docs/auth (accessed 01.12.2025).en
dc.relation.referencesКирилащук С.А., Войцеховська О.В., Бабюк Н.П. Комп’ютерна програма «Онлайн система обліку, рейтингування та контролю проживання студентів у гуртожитку». Свідоцтво про реєстрацію авторського права №135785, дата реєстрації 06.05.2025, опубл. 30.06.2025, бюл. №90.
dc.relation.referencesБабюк Н.П., Войцеховська О.В., Маліцький В.В. Комп’ютерна програма «Програмний модуль реєстрації порушень правил проживання студентів у гуртожитку». Свідоцтво про реєстрацію авторського права №135686, дата реєстрації 05.05.2025, опубл. 30.06.2025, бюл. №90.uk
dc.relation.referencesWhat is npm audit? Available at: https://www.geeksforgeeks.org/node-js/what-is-npm-audit/ (accessed 03.12.2025).en
dc.relation.referencesAlstad J.P. Development of COSYSMO 3.0: An Extended, Unified Cost Estimating Model for Systems Engineering. Procedia Computer Science, 153 (2019) 55–62. https://doi.org/10.1016/j.procs.2019.05.055en
dc.relation.referencesConstructive Systems Engineering Cost Model (COSYSMO). Available at: https://softwarecost.org/tools/COSYSMO/ (accessed 03.12.2025).en
dc.identifier.doihttps://doi.org/10.31649/1681-7893-2025-50-2-30-39


Файли в цьому документі

Thumbnail

Даний документ включений в наступну(і) колекцію(ї)

Показати скорочену інформацію