Sunteți pe pagina 1din 6

Proiect aplicație C#

Medical Manager

Liceul Teoretic “Nicolae Bălcescu”

Elev: Graur Luca Profesor: Chereș Adriana


Clasa a XI-a MI2
Cuprins

1. Prezentarea temei
2. Resurse hardware si software necesare
3. Realizarea aplicatiei
4. Cod sursa
5. Extinderi posibile ale proiectului
1.Prezentarea temei
Inspirat de criza recenta de resurse medicale, m-am
gandit ca treaba doctorilor ar fi ușurată de un program de
management al respectivelor resurse, ceea ce își propune și
aplicația acestui proiect, începând cu măștile.

2. Resurse hardware si software necesare


Programul are nevoie de 400 KB spațiu liber, folosește în
medie 30 MB RAM, iar în timpul testării procentajul de
folosire a unui procesor cu 6 core-uri nu a trecut de 8%.
Din punct de vedere al software-ului, calculatorul are
nevoie doar de versiunea potrivită de .NET framework.
3.Realizarea aplicației
Aplicația a fost realizată în Microsoft Visual Studio 2019,
în limbajul C#.
Interfața simplă cuprinde un buton cu instrucțiuni, 6
operații, un câmp pentru scrierea prețului, cât și un “coș de
gunoi”, pentru monitorizarea resurselor folosite.

4.Cod sursă
Codul conține 2 clase, “Masti” și ”Folosit”, cu câte 3
metode:
public void restoc(int ppb)
{
nrm = nrm + 50;
pret = pret + 50 *ppb;

}
public void afisarepret()
{
MessageBox.Show("pretul total este " + pret + " unitati monetare");
}
public void afisarenr()
{
MessageBox.Show("Sunt " + nrm + " masti in stoc");
}

Respectiv
public void fol1()
{
if (nrm >= 1)
{
folosit++;
nrm--;

}
else
{
MessageBox.Show("Nu sunt destule masti in stoc");
}
}
public void fol10()
{
if (nrm >= 10)
{
folosit = folosit + 10;
nrm = nrm - 10;
}
else
{
MessageBox.Show("Nu sunt destule masti in stoc");
}
}
public void golire()
{
folosit = 0;
}

Butoanele conțin o apelare, precum:


Private void button4_Click(object sender, EventArgs e)
{
masti.afisarepret();
}

5. Extinderi posibile ale proiectului


Proiectul poate fi extins atât când vine vorba de
adăugarea de funcționalități legate de o anumită resursă (ex.
Reciclarea coșului de gunoi ar putea atenua valoarea prețului
total), cât și adăugarea mai multor tipuri de resurse, precum
în imagine:

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