Sunteți pe pagina 1din 5

Utilizarea limbajului C# și MS SQL Server la Elaborarea sistemului informațional

„Gestionarea conturilor bancare”.

Morari Dumitru

Universitatea de Stat din Tiraspol

Aplicații de gestiune a conturilor sunt instrumente eficiente de păstrare a


informației și de gestionare a resurselor bănești.
Cuvinte-cheie: cont, gestiune, interfață, soft, baza de date, server, Windows Form.

Introducere
Trăim într-o lume dinamică, ce se află în continuă schimbare, la viteze greu de
imaginat cu câteva decenii în urmă. Este o eră a tehnologiilor avansate, a împlinirii celor
mai interesante idei gândite de mintea omenească.[1,2]
Din acest motiv, programatorii căută mereu posibilități de a realiza și a actualiza
aplicații software care ușurează munca zilnică. Realizate de diferite firme creatoare de
soft cu renume mondial. De asemenea, băncile dispun de programe de gestiune a
conturilor, majoritatea din ele dispun de aplicații de gestiune a conturilor online, atât
pentru persoane fizice cât și juridice.[3,4]
Aplicații de gestiune a conturilor sunt instrumente eficiente de păstrare a
informației și de gestionare a resurselor băneşti, permițându-ne să efectuam plăți comod
și sigur chiar și de la distanță. [5]
O aplicație de gestiune a conturilor, elaborată conform exigențelor moderne,
reprezintă o modalitate excelentă de gestionare a banilor sau informare a soldului curent,
cât și de efectuarea rapidă a tranzacțiilor. [6,7]

Material şi metode

În urma studierii literaturii de specialitate cât şi literatura cu privire la gestiunea


conturilor bancare, a fost propus spre realizare o aplicaţie de gestionare a conturilor, ca
limbaj de programare s-a ales C# utilizând opțiunea Aplicație Windows Form Visual C#
iar în calitate de baza de date pentru stocarea informației despre conturi s-a utilizat
Microsoft SQL Server.[10]

O aplicaţie Windows conţine cel puţin o fereastră (Form) în care se poate crea o
interfaţă cu utilizatorul aplicaţiei.

Mediul de dezvoltare Microsoft Visual C# dispune de instrumente specializate de


proiectare, ceea ce permite crearea aplicaţiilor în mod interactiv, rapid şi uşor.[8,9]

C# derivă din două dintre cele mai de succes limbaje de programare: C şi C++. De
asemenea, limbajul este o “rudă” apropiată a limbajului Java. [11]

Limbajul C# conţine mai multe facilităţi novatoare, dintre care cele mai
importante se referă la suportul incorporat pentru componente software. C# dispune de
facilităţi care implementează direct elementele care alcătuiesc componentele software,
cum ar fi proprietăţile, metodele si evenimentele. Poate cea mai importanta facilitate de
care dispune C# este posibilitatea de a lucra intr-un mediu cu limbaj mixt. [12]

Elaborarea aplicației

La elaborarea aplicaţiei s-a folosit limbajul de programare Visual C#, bazat pe


platforma .NET Framework, din cadrul mediului de proiectare Microsoft Visual Studio
2013 Ultimate.

Aplicația elaborată pentru gestionarea conturilor bancare are următoarele


componente:
 Pagină de start;
 Pagina de logare;
 Meniu ce conține operaţiunile utilizate pentru gestiunea conturilor bancare:
depuneri, depozit, credit sau retrageri de numerar;
 Baza de date pentru stocarea informației despre conturi;
 Modalităţi de căutare avansată a anumitor conturi;
 Opțiuni de modificare a parolei de utilizator;
În imaginea de mai jos este reprezentată pagina de logare a aplicaţiei.
În cazul în care utilizatorul a introdus datele corect vom avea ca rezultat imaginea
de mai jos.
Concluzii

Creând această aplicație am primit o experiență pentru a elabora diverse aplicații în


limbajul C# utilizând posibilităţile oferite de Microsoft SQL.

Consider că aplicația „„Gestionarea conturilor bancare” , în contextul dezvoltării


tehnologiilor informaționale, reprezenta o activitate managerială actuală.
Deoarece este mai dificil de gestionat şi controlat un sistem informational în
întreprinderile mari, elaborarea și implementarea sistemelor de acest gen necesita mult
timp si resurse.

Folosind Microsoft SQL Server in realizarea de aplicatiei am depistat mai multe


avantaje, unele din ele sunt:

o Timp de dezvoltare mai rapid, datorita procedurilor stocate.


o SQL Server poate gestiona cu usurinta numarul crescut de cereri în baza de
date, putând fi folosit și în cazul a milioane de inregistrări sau tranzacții.

Referinţe bibliografice:
[1] Florin G. Filip, portalul ROINTERA, Academia Română, www.rointera.ro , 2004
[2] Mihai Drăgănescu, De la societatea informaţională la societatea cunoaşterii,
Editura Tehnică, Bucureşti, 2003, ISBN 973-31-2199-1
[3 ] Basno C., Dardac N. Operaţiuni bancare. Conţinut şi tehnici. Editura Eenciclopedică.
Bucureşti, 1996.
[4] Operaţiuni bancare : Concepte, scheme, aplicaţii / Victoria Cociug, Larisa Mistrean;
Acad. de Studii Economice din Moldova.- Ch.: ASEM, 2006. – 268 p.
[5]Basno C., Dardac N. Sisteme de plăţi, compensări şi decontări. Editura Didactică şi
Pedagogică. Bucureşti, 2003.
[6] Mihai Ilie. Tehnica şi managementul operaţiunilor bancare. Editura „Expert”,
Bucureşti, 2003.
[7] Turcu Ion. Operaţiuni şi contracte bancare. Editura Lumina Lex, Bucureşti, 1994.
[8] Pro C# 2010 and the .NET 4 Platform – Fifth edition, Andrew Troelsen, Apress, 2010
[9] Visual C# 2010 Recipes: A Problem-Solution Approach, Allen Jones and Adam
Freeman, Apress, 2010
[10] https://ro.wikipedia.org/wiki/Microsoft_SQL_Server
[11] Kris Jamsa si Lars Klander, Totul despre C si C++ Manualul fundamental de
programare în C si C++, Ed. Teora, (traducere 2007)
[12] Herbert Schildt, C#, Ed.Teora (traducere, 2002);

S-ar putea să vă placă și