Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly.

Hasonló előadás


Az előadások a következő témára: "TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly."— Előadás másolata:

1 TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly

2 A TransitView alkalmazás célja a tömegszállítási eszközök hálózatának szimulációja egy-egy nagyvárosban. Egy adott órarend és útvonal alapján egy-egy egység (busz, metró, villamos stb.) poziciója megközelíthető. kliens-szerver architektúrát alkalmazunkÖsszefoglaló

3 Kliens-oldal a kliens-oldal az Android 1.5 operációs rendszeren fut, így egy felhasználó bárhol és bármikor ellenőrizheti a szállítási eszközök pozicióját, ha van Android-os telefonja, illetve állandó Internet- kapcsolata adatokat kérhetünk le a szerver(ek)től használt felbontás: 320x480 három fő komponensből áll

4 a megjelenítéshez szükséges eszközöket tartalmazza, illetve összeköttetést biztosít a külső felhasználó és a rendszer közt tranzitadatokat (buszok útja, illetve poziciói) kér a fölsőbb szintektől és megjeleníti ezeket a Google Maps segítségével filterelést biztosít, vagyis szabadon módosíthatja a buszok listáját, melyekről információt kér, illetve a szerverek listáját, melyekkel kommunikál A GUI-komponens

5 összeköttetést bíztosít a GUI és DAL közt adatokat kér le a DAL-tól bizonyos interfészeken keresztül a szerverlistaváltozatásokat továbbítja a DALnek A Logic-komponens

6 a Logic komponens használja, amely rajta keresztül adatokat kérhet le a szerver(ek)ről HTTP protokollal csatlakozik a szerverhez, és XML formátumban kap adatot csak szükség esetén tölt le új adatokat (ha nem töltötte és cache-elte el azelőtt) A DAL komponens

7 asztali számítógépen fut, szerepe a kliensek kiszolgálása PHP 5.2-t alkalmaz, s egy MySQL adatbázist a futási idő javítása végett indexelést használ egy adminisztrációs felületen keresztül képes módosítani a létező tranzitadatotSzerver-oldal

8 az adathalmazok decentralizáltak, tetszőleges számú gépen tárolhatóak filterelhetjük őket a kliens-alkalmazásban a kirajzolásokat egy Google Maps-től kapott térképen láthatjuk, ezért az Internet-kapcsolat folyamatos kell legyenAdatok

9 Köszönjük!!


Letölteni ppt "TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly."

Hasonló előadás


Google Hirdetések