Aplicatie mobila de acces la servicii web de pe platforma Windows Phone

Post on 24-Feb-2016

36 views 0 download

description

Aplicatie mobila de acces la servicii web de pe platforma Windows Phone. Student: Ruben- Titi BIRSAN Coordotator : Sl.Dr.Ing Eduard- Cristian POPOVICI. Cuprins. Ideea proiectului Titlul si descrierea proiectului ( aplicatiei ) Detalii aplicatie Tehnologii folosite Concluzii. - PowerPoint PPT Presentation

transcript

Aplicatie mobila de acces la servicii web de pe platformaWindows Phone

Student: Ruben-Titi BIRSANCoordotator: Sl.Dr.Ing Eduard-

Cristian POPOVICI

Cuprins Ideea proiectului Titlul si descrierea proiectului

(aplicatiei) Detalii aplicatie Tehnologii folosite Concluzii

Ideea proiectului Ideea acestei teme (aplicaţii) a apărut în

timpul unei călătorii personale cu trenul. Trenul a întârziat mai mult de o ora dându-mi peste cap programul. Am aflat într-un de la căltori că trenul respectiv întârzia de fiecare dată,iar cei care circulau frecvent pe acea ruta ştiau că acel tren întârzie de fiecare dată,numai că erau unii călători care nu ştiau lucrul acesta,cum a fost şi cazul meu.

Aplicatia Intarzieri CFR Prin intermediul acestei aplicatii se

pot inregistra si stoca intarzieri regulate sau intamplatoare ale trenurilor,date care ulterior pot fi vizionate si pot fi de folos altor utilizatori.

Aplicatia Intarzieri CFR Aplicatia este destinata terminalelor

mobile care folosesc sistemul de operare Windows Phone si a fost creata folosind mediul de dezvoltare Microsoft Visual Studio 2010.

Pagina principala a VS 2010

Tehnologii folosite Pentru interfata vizuala aplicatiei se

foloseste cod XAML care este un limbaj dezvoltat de Microsoft. Pentru functionalitatile aplicatiei codul este scris in limbajul C#.

Diagram UML a aplicatiei

Aplicatia este de tip client-server si are ca scop inregistrarea datelor si apoi afisarea lor la cererea clientilor int-o lista ordonata initial dupa numarul de minute intarziate.

Detalii aplicatie

Detalii aplicatie

Detalii aplicatie Pagina de inregistrare a datelor.

Detalii aplicatie Pentru inregistrarea datelor in baza

de date de pe server am folosit clasa WebClient din C#.Datele sunt serializate si trimise prin URL sub forma de fisier JSON.

Detalii aplicatie Pentru afisarea se preiau datele din

baza de date se transfera tot prin intermediul Clasei WebClient si se deseriaalizeaza pentru a putea fi afisate pe telefon.

Afisarea datelor

Concluzii Acest proiect este un model de

reprezentare al unui serviciu web si reflectă modul in care se desfasoară un schimb de date intre un client si un server. Proiectul poate fi dezvoltat foarte usor si i se pot adăuga si alte funcționalitati si elemente.

Va multumesc pentru atentie!