simtraf

12
SimTraf SimTraf Semigrupa de Vineri Semigrupa de Vineri 12-14 12-14

Upload: hector-andrews

Post on 31-Dec-2015

17 views

Category:

Documents


0 download

DESCRIPTION

SimTraf. Semigrupa de Vineri 12-14. Despre ce vom discuta. De ce SimTraf? Tema proiectului Tehnologii Arhitectura Rezultate Îmbunătăţiri ulterioare Concluzii. De ce SimTraf?. Îmbină noţiuni de grafică, algoritmică Proiect complex Parte interactivă destul de mare - PowerPoint PPT Presentation

TRANSCRIPT

SimTrafSimTrafSemigrupa de Vineri Semigrupa de Vineri

12-1412-14

Despre ce vom discuta ...Despre ce vom discuta ...

De ce SimTraf?De ce SimTraf? Tema proiectuluiTema proiectului TehnologiiTehnologii ArhitecturaArhitectura RezultateRezultate Îmbunătăţiri ulterioareÎmbunătăţiri ulterioare ConcluziiConcluzii

De ce SimTraf?De ce SimTraf?

Îmbină noţiuni de grafică, Îmbină noţiuni de grafică, algoritmicăalgoritmică

Proiect complexProiect complex Parte interactivă destul de mare Parte interactivă destul de mare Se pretează foarte bine pentru a fi Se pretează foarte bine pentru a fi

făcut în Javafăcut în Java

Tema proiectuluiTema proiectului

SimTraf este un simulator de trac urban. SimTraf este un simulator de trac urban. SimTraf va oferi unui utilizator SimTraf va oferi unui utilizator

posibilitatea simularii încărcării şi posibilitatea simularii încărcării şi desfăşurării traficului rutier dintr-o oraş. desfăşurării traficului rutier dintr-o oraş.

Utilizatorul va putea configura aspecte Utilizatorul va putea configura aspecte precum incărcarea traficului (numărul precum incărcarea traficului (numărul de masini), durata semaforului, viteza de masini), durata semaforului, viteza medie din trafic pentru a observa medie din trafic pentru a observa impactul acestora asupra încărcării.impactul acestora asupra încărcării.

TehnologiiTehnologii

JavaJava Biblioteci folosite Biblioteci folosite

SWT – pentru interfaţa graficăSWT – pentru interfaţa grafică iText – pentru generarea de rapoarte .pdfiText – pentru generarea de rapoarte .pdf

ArhitecturaArhitectura

Organizată pe mai multe straturi :Organizată pe mai multe straturi : un strat care se va ocupa de citirea un strat care se va ocupa de citirea

datelor de intrare(harta si datele despre datelor de intrare(harta si datele despre masini);masini);

un strat care va realiza simularea;un strat care va realiza simularea; o interfata grafica care va prezenta o interfata grafica care va prezenta

rezultatele utilizatoruluirezultatele utilizatorului

Diagrama de arhitecturăDiagrama de arhitectură

RezultateRezultate

Imbunătăţiri care mai pot fi Imbunătăţiri care mai pot fi făcutefăcute

Adăugare de zoom outAdăugare de zoom out Interfaţă grafică mai spectaculoasăInterfaţă grafică mai spectaculoasă Posibilitatea de a afişa în timpul Posibilitatea de a afişa în timpul

simulării ruta pe care o parcuge o simulării ruta pe care o parcuge o maşinămaşină

ConcluziiConcluzii

Si-au adus aportul toţi membrii echipeiSi-au adus aportul toţi membrii echipei Sistem piramidal de repartizare a Sistem piramidal de repartizare a

taskurilortaskurilor S-au respectat specificaţiileS-au respectat specificaţiile Am realizat în plus anumite facilităţi Am realizat în plus anumite facilităţi

(editorul de hărţi, interfaţă grafică mai (editorul de hărţi, interfaţă grafică mai complexă decât se cerea)complexă decât se cerea)

Am învăţat lucruri noiAm învăţat lucruri noi