The thesis is written in English and contains 89 pages, 2 tables, 50 figures, 35 listings and 10 references. The thesis consists of a list of figures, list of tables, introduction, four chapters, conclusion, and references list.
The main objective of the current document is to describe the posibility of implimentation of the ”Money Management web application” and show how it was implemented and why exatly one can need such application.
Also here are described component parts of our aplication such as:Database, REST API for interactions with Database and client side of application and the server side of the application witch will serve as a tool for processing client requests and generating specific responses accordig to the request which was sent.
The API is an implimentation of different web requests using SLIM framemork for PHP the data returned from database will be proccesed in Controller side of our APP and the client side will be tasked with for displaying the answers received after the server side processed the specific request based on unique URL link.
Using ”User - Registration/Login” panel - web interface user is able to register login in the sistem. By joining the comunity of customers the current logged user will be able to view the details about his/her personal data entered when a user was registered ,transaction history and to create and view the the account details prezent in the database and assigned to this customer. Also is provided the functionality for making withdrawals,transfers,and deposits for a specific account that was selected by user.User is able to visualize the history of transactions for each accouunt assigned to this customer.
This application was developed in an attempt to offer a better solution to bank customers and workers to manage their account details to view their current balance and and to view their transaction history. etc.
In this work is presented the decription of the worklow of the system and exemplified similar products on the market(if any will be found). Also in this thesis we see different code seqences thet will help everione with tehnical background to understand how the application was implemented.
The application is implemented in such a way that it will be for anyone easy to mentain and to use.
The three charpters contain the analysis of the choosen topic,the implimetateation descriction of the provided solution,,the decription of sistem requirememets for the aplication to work properly the analysis of the application from architectural point of view.
The product is analized form different perspectives in order to find the possible bugs of proto- type provided and estblish room for further impruvement.
This document is intended for readers with technical background.
Teza de master este scrisă în limba engleză și conține 89 pagini, 2 tabele, 50 figuri, 35 listări de cod și 10 referințe.
Teza consistă dintr-o listă de figuri, o listă de tabele, introducere, patru capitole, concluzie și bibliografie.
Obiectivul de bază a acestui document este de a descrie posibilitatea implimentării aplicației web ”Money Management web application” și de arătat cum acesta a fost implimentat și de ce anume vom avea nevoie de o așa aplicație.
De asemenea aici sunt descrise părțile componente a backend-ului ca baza de date, REST API-ul pentru interacțiunea cu baza de date și partea client a aplicației, și partea server a aplicației care servește ca un tool pentru procesarea web-requesturilor a părții client și generarea răspunsurilor bazîndu-se pe requestul procesat. API-ul va fi o implimentare a functiilor CRUD folosind framework-ul SLIM pentru PHP datele returnate din baza de date vor fi procesate de partea controller și partea client va afișa răspunsurile recepționate după ce partea server a procesat request-ul bazîndu-se pe un link unic URL.
Folosind interfața ”User - Registration/Login” utilizatorul este capabil să se înregistreze, logeze în sistem. După ce utilizator-ul a curent a adreat la comunitatea clieților acesta are posibilittatea să vizualizeze detalile personale introduse la logare, istoria tranzacțiilor. Deasemenea este elaborată funcționalitate pentru a extrage o anumită suma din cont a adăuga o anumită suma pe cont și a face transferuri de bani de pe un cont pe altul.
Aplicația este devoltată pentru a oferi o soluție mai bună clienților și lucrătorilor din cadrul băncilor să efectuieze un menagement cît mai eficient a istoriei tranzacțiilor și a conturilor sale bancare și detalizării pe acestea și vizualizarea a balanței curente pe conturile aferente utilizatorului în cauză.
În această lucrare vor fi prezentate exemple de produse similare pe piață (dacă exista), și descries fluxul de lucru al sistemului.
Aplicația este dezvoltată în așa fel că este ușor de folosit și de menținut de orșicine.
Cele trei capitole conțin analiza temei alese descrierea implimentarii proiectului, cerințele de sistem pentru ca aplicația să funcționeze, analiza proiectului din punt de vedere arhitectural.
Produsul va fi analizat din diferite perspective pentru a stabili bag-urile posibile a prototipului propus și de a găsi posibilități de perfecționare.
Acest document este destinat cititorilor specializați în domeniul tehnic.