Sunteți pe pagina 1din 2

Raport Tehnic

Proiect: ChampionetC (B) ,ChampionetS (B)

Crmaruc Maria-Mdlina Grupa 2A An II 2012-2013 Facultatea de Informatica.Universitatea Alexandru Ioan Cuza madalina.crismaruc@info.uaic.ro

Cerine:
Sa se implementeze un client, oferind o interfata atractiva, pentru serverul ChampionetS. Sa se implementeze un server care gestioneaza informatii privitoare la campionate din diferite sporturi (de exemplu, sah, go, rugby, tenis etc.). Se va da posibilitatea obtinerii de statistici (e.g. numarul total de victorii din toti anii sau ultimii N).

Introducere
Championet este o aplicatie ce permite comunicarea dintre server si clientul conectat caruia i se trimit date si statistici privitoare la campionatele interne de fotbal,tenis si handball.

Tehnologii utilizate
Aplicatia are la baza protocolul TCP/IP. Clientul va transmite cererea de conexiune la un port prestabilit de server,dupa care se tramsmit comenzile de prelucrare a datelor,cu optiune de vizualizare a clasamentelor sezonului in curs de desfasurare,rezultatele din ultima etapa desfasurata, cele mai bune rezultate din campionat ,cele mai bune rezultate din toti anii. Folosind limbajul C++ pentru acest program obtinem o implementare mult mai usora a claselor fata de limbajul C,el fiind orientat-obiect . Utilizarea QT Commercial 4.6.2 permite crearea unei interfete grafice atractiva si usor de folosit .

Arhitectura aplicatiei
Baza arhitecturii aplicatiei va fi transmiterea de comenzi intre client si server. Initial clientului i se cer date de identificare(username si password) insa se pot conecta si clientii fara cont personalizat doar cu usernamul:client password:client ,care insa v-or avea acces limitat,putand doar vizualiza ultimele date adaugate. Cu ajutorul interfetei prietenoase ,accesul clientului la datele dorite va fi mult mai usor,acesta avand la dispozitie butoane pentru a face alegeri in functie de ce doreste sa vizualizeze din datele oferite(optiuni de filtrare a datelor ,functii de afisare a maximului punctaj din campionatul in curs sau din anii precedent, functii de sortare pentru clasamente).