Dezvoltarea și implementarea unei aplicatii de schimb valutar bazat pe limbajul de programare JAVA
Закрыть
Articolul precedent
Articolul urmator
843 38
Ultima descărcare din IBN:
2024-06-05 06:44
Căutarea după subiecte
similare conform CZU
004.43:339.74 (2)
Программные средства (302)
Международные финансы (244)
SM ISO690:2012
JELEHOVSCHI, Petru. Dezvoltarea și implementarea unei aplicatii de schimb valutar bazat pe limbajul de programare JAVA. In: Sesiune națională cu participare internațională de comunicări științifice studențești, Ed. 24, 15 februarie 2020, Chișinău. Chișinău, Republica Moldova: Centrul Editorial-Poligrafic al USM, 2020, Ediția 24, Vol.1, pp. 48-51. ISBN 978-9975-142-89-2.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Sesiune națională cu participare internațională de comunicări științifice studențești
Ediția 24, Vol.1, 2020
Sesiunea "Sesiune naţională de comunicări ştiinţifice studenţeşti"
24, Chișinău, Moldova, 15 februarie 2020

Dezvoltarea și implementarea unei aplicatii de schimb valutar bazat pe limbajul de programare JAVA

CZU: 004.43:339.74

Pag. 48-51

Jelehovschi Petru
 
Universitatea de Stat din Moldova
 
 
Disponibil în IBN: 5 mai 2020


Rezumat

În luna mai 2019, prin intermediul băncilor licențiate au fost transferate din străinătate în favoarea persoanelor fizice mijloace bănești în valoare netă de 108,35 mil. de dolari. Conform provenienței geografice, transferurile în favoarea persoanelor fizice provin din următoarele trei zone: din UE – o pondere de 47,2 la sută, din CSI – o pondere de 21,7 la sută și din restul lumii – o pondere de 31,1 la sută, deci mijloacele bănești provenite din străinătate, de obicei, sunt în valută străină [1]. Una din cele mai frecvent adresate întrebări de către persoanele fizice care primesc aceste mijloace bănești este unde se poate face un schimb valutar mai convenabil. Pentru a răspunde la această întrebare, una din soluții ar fi elaborarea unei aplicații ce ar permite efectuarea schimbului valutar offline, fără conexiune la internet, ce ar afișa cel mai apropiat și cel mai convenabil schimb valutar, indiferent că este o bancă sau o casă de schimb valutar. Cursul de schimb, sau cursul valutar, reprezintă prețul unei unități monetare din moneda unei țări, exprimat în unități monetare ale altei țări. O definiție mai exactă a cursului de schimb ia în considerare tipul de cotație care leagă cele două monede participante la raportul de schimb [2]. Elaborarea unei aplicații este bazată pe un limbaj de programare. Un limbaj de programare este un limbaj formal de expresii și reguli (sau tehnici) valide de formulare a instrucțiunilor pentru un computer. Un limbaj de programare are definite un set de reguli sintactice și semantice. El dă posibilitatea programatorului să specifice în mod exact și amănunțit acțiunile pe care trebuie să le execute calculatorul, în ce ordine și cu ce date [3]. Unul dintre cele mai populare limbaje de programare este limbajul JAVA (Fig 1).figureFig. 1. Logotipul limbajului de programare JAVA Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James Gosling la Sun Microsystems (acum filială Oracle) la începutul anilor ʼ90, fiind lansat în 1995. Cele mai multe aplicații distribuite sunt scrise în Java, iar noile evoluții tehnologice permit utilizarea sa și pe dispozitive mobile, spre exemplu telefon, agenda electronică, palmtop etc. În felul acesta se creează o platformă unică, la nivelul programatorului, deasupra unui mediu eterogen extrem de diversificat [3]. Partea experimentală a acestei aplicații constă în cererea și primirea unui fișier XML de la Banca Națională a Republicii Moldova (Fig. 2) și procesarea acestui fișier, astfel încât la ieșire să obținem obiecte (Fig. 3) cu toate valutele internaționale împreună cu cursul lor valutar și manipularea cu acestea în continuare.figureFig. 2. Fișierul XML BNM Fig. 3. Obiecte Valute Realizarea acestei aplicații are ca scop optimizarea sau ușurarea schimbului valutar, pentru a asigura o viteză bună de conversie, a mări și a optimiza crearea de sisteme informatice de achiziții de date bancare cu un grad ridicat de precizie.