Lucrarea de față are drept scop proiectarea și implementarea unei aplicații mobile hibride cu panou web de administrare.
Proiectul vizează implementarea unui sistem pentru gestionarea exponatelor unui muzeu și solicitarea informației despre acestea prin intermediul scanării QR codurilor. Accesul la panoul de administrare al sistemului este efectuat în baza rolurilor utilizatorilor.
Tehnologiile utilizate sunt: Vue.js pentru elaborarea funcționalităților panoului de administrare și ale aplicației mobile hibride, Node.js pentru elaborarea interfeței de programare a aplicației, Apache Cordova pentru elaborarea aplicației mobile hibride și baza de date MongoDB pentru stocarea datelor.
Memoriul explicativ conţine Introducere, 3 capitole, concluzii, bibliografie cu 25 titluri, dintre care 79 pagini text de bază, 37 figuri, 3 tabele și 6 anexe.
Capitolul 1: definește cadrul teoretic al elaborării lucrării, analiza situației în domeniul de proiectare, tipurile de aplicații mobile, avantajele și dezavantajele diferitor tipuri de aplicații mobile. instrumentele pentru dezvoltarea aplicațiilor mobile hibride.
Capitolul 2: definește arhitectura sistemului, descrierea succintă a tehnologiilor utilizate și caracteristicile acestora.
Capitolul 3: descrie modalitatea de implementare a sistemului și conține modelarea sistemului, prezentarea tuturor componentelor sistemului, modalitatea de funcționare a acestora și interacțiunea dintre ele.
This master’s thesis has purpose to design and implement a hybrid mobile application with web administration panel.
The project aims to implement a system for managing museum exhibits and requesting information about them by scanning QR codes. Access to the system administration panel is performed based on user roles.
The used tools are: Vue.js for developing the functionality of the administration panel and the hybrid mobile application, Node.js for developing the application programming interface, Apache Cordova for developing the hybrid mobile application and the MongoDB database for data storage.
The report contains Introduction, 3 chapters, conclusions, bibliography with 25 titles, including 79 pages of main text, 37 figures, 3 tables, and 6 appendices.
Chapter 1: defines the theoretical framework of the elaboration of the paper, the analysis of the situation in the field of design, the types of mobile applications, the advantages and disadvantages of different types of mobile applications, tools for developing hybrid mobile applications.
Chapter 2: defines the system architecture, brief description of the technologies used and their characteristics.
Chapter 3: describes how to implement the system and contains the modeling of the system, presentation of all the components of the system, how they work and the interaction between them.