Aplikacja serwerowa systemu zarządzania kolejką w dziekanacie z wykorzystaniem technologii kart zbliżeniowych NFC
Defence Date
2017-01-31
Authors
Supervisors:
Reviewers:
Access rights
Other title
Server application of the queue managing system used for dean's office, utilizing Near Field Communication technology
Resource type
Defence details
Description
Keywords
Abstract
Celem niniejszego projektu inżynierskiego było zbudowanie aplikacji serwerowej, będącej częścią systemu zarządzania kolejkami dziekanatu. Wykorzystuje ona technologię kart zbliżeniowych (NFC), w celu pobrania identyfikatora legitymacji studenckiej. Aplikację zaimplementowano jako serwis webowy typu REST przy użyciu środowiska Node.js interpretującego kod języka JavaScript po stronie serwera. Utrwalanie danych wspiera baza danych MySQL wraz z zależnością Sequelize. W niniejszej pracy zaprezentowano: opis budowy, sposób działania, testowanie aplikacji oraz etapy wdrażania.
The purpose of this engineering thesis was to create a server application which is a part of the queue management system used for dean’s office. The work utilizes NFC (Near Field Technology) in order to retrieve students’ IDs. The application was implemented as a RESTful web service with the aid of Node.js environment, interpreting source code of the JavaScript programming language in the back-end. Data persistence is supported by a MySQL database along with the Sequelize dependency. In this thesis the following were demonstrated: description of the structure, way of application’s working and testing, as well as subsequent steps of deployment.

