Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaAlajos Rácz Megváltozta több, mint 9 éve
1
Farkas Zoltán mérnök informatikus Konzulens tanár: Seres Iván 2013.
Mobile-RC Farkas Zoltán mérnök informatikus Konzulens tanár: Seres Iván 2013.
2
Összetett szoftverfejlesztés Hálózati ismeretek alkalmazása
Témaválasztás Szempontok: Egyszerű áramkör Összetett szoftverfejlesztés Hálózati ismeretek alkalmazása Választott téma: Távirányítós autó vezérlése az Interneten keresztül
3
Vezérelhetőség (kamerakép, billentyűzet)
Analízis Elvárások: Vezérelhetőség (kamerakép, billentyűzet) Biztonság (jogosultságkezelés, titkosítás) Több jármű – több irányító Járműállapot kijelzése (pozíció, töltöttség) Lehetőség üzenetváltásra (chat) Költséghatékony megoldás
4
Interfész az áramkörhöz: IOIO Board
Analízis Eszközválasztás: Android okostelefon Olcsóbb, mint az Apple terméke All in one: Internet, kamera, GPS Elterjedt: sok lehetőség, gyors fejlesztés Interfész az áramkörhöz: IOIO Board Stabil, biztonságos kapcsolat (USB port) Teszteléshez Bluetooth támogatás Saját készítésű nyomtatott áramkör
5
Programozási nyelv: Java Okai: Az Android SDK nyelve
Analízis Programozási nyelv: Java Okai: Az Android SDK nyelve Üzenetek egyszerű továbbítása Platformfüggetlen desktop alkalmazás
6
Hídszerver (jogosultságkezelő) Járműkliens (telefonon fut)
Tervezés Megírt programok: Hídszerver (jogosultságkezelő) Járműkliens (telefonon fut) Vezérlőkliens (felhasználói felület) Kommunikációs csatorna: TCP/IP SSL Socket (biztonságos, rugalmas és sorrendtartó)
7
A felhasználó lehetőségei: Kapcsolódás a szerverhez Járműválasztás
Tervezés A felhasználó lehetőségei: Kapcsolódás a szerverhez Járműválasztás Jármű figyelése, hozzászólás Vezérlés kérése és lemondása Vezérlés, duda Jármű elhagyása Szerver oldalon: Jogosultságkezelés (prioritás, tiltás)
8
Felhasználói felület
9
Körülményes tanúsítvány generálás Megoldás:
Továbbfejlesztés Gyengepontok: Nincs hang, csak kép Körülményes tanúsítvány generálás Megoldás: Erősebb hardver és korlátlan mobilinternet Tanúsítvány kiállítása webes felületen Felhasználás: Játék: versenyzés egymás ellen Komolyabb: meteorológiai adatok gyűjtése
10
Válasz a bíráló észrevételeire
11
Összefoglaló, befejezés
Megvalósított cél: kisautó távvezérlése Mindez: megbízhatóan távolságtól függetlenül felhasználóbarát módon
12
Köszönöm a figyelmet!
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.