Národní úložiště šedé literatury Nalezeno 3 záznamů.  Hledání trvalo 0.01 vteřin. 
Návrh a vývoj aplikace pro monitorování polohy
Kovář, Petr ; Šilhavý, Pavel (oponent) ; Krajsa, Ondřej (vedoucí práce)
Cílem diplomové práce bylo vytvořit v jazyce C++ softwarové řešení lokalizace mobilního telefonu s OS Symbian v síti GSM. Jako využití bylo zamýšleno především zjištění polohy telefonu v případě jeho krádeže či ztráty. Samotné realizaci předcházelo seznámení s procesem vývoje pro platformu Symbian a získání znalostí potřebných prvků a vlastností symbianovské verze jazyka C++, která se z důvodu odlišných možností mobilních zařízení oproti osobním počítačům vyznačuje svébytným stylem a odlišnou filozofií práce s pamětí a přístupu k chybám. Popisu základních principů Symbian C++ a oblastí využitých v programu je věnována druhá kapitola textové části diplomové práce. První kapitola pojednává o historii a členění OS Symbian. Poslední část textu popisuje vytvořený software. Realizovaný systém se skládá ze 3 částí - serveru PhoneLocServer běžícího v mobilním telefonu, klientské aplikace PhoneLocClient pro PC a části umístěné na webovém serveru. Server byl vyvinut pro OS Symbian v jazyce C++ ve freewarovém vývojovém prostředí Carbide.c++, testován v emulátoru S60 3rd edition SDK MR a na reálném zařízení Nokia N73. Jde o aplikaci bez grafického rozhraní, běžící na pozadí, spouštěnou automaticky po zapnutí přístroje. Pomocí sledování soketu kontroluje příchozí SMS a pokud se jedná o řídicí zprávy určené pro něj, jsou zpracovány, aniž by uživatel věděl o jejich příchodu. Řídicí SMS obsahují prefix, podle něhož jsou rozeznány, heslo, hodnotu periody odesílání a stav, do kterého má aplikace přejít. Po přijetí řídicí SMS dojde k ověření jejího odesílatele pomocí jeho telefonního čísla a zadaného hesla. Tyto údaje jsou porovnány s daty uloženými pro dané IMEI na webovém serveru. Pokud ověřovací údaje souhlasí, je spuštěn časovač s požadovanou periodou. Na odezvu časovače jsou pak zjišťovaná data přenášena pomocí protokolu HTTP na webový server. Pro určení polohy telefonu je použita lokalizační metoda „Cell ID“. Uživatel klienta po žádosti o spuštění načítaní dat zadá heslo a IMEI telefonu, který chce sledovat. Tyto údaje jsou opět vyhodnoceny s pomocí webového serveru. Jsou-li zadané autentizační údaje správné, dojde k určení periody zasílání dat z prvního staženého souboru a klient pak periodicky načítá data z webového serveru do doby, než zjistí, že odesílání bylo zastaveno nebo do zastavení provedeného uživatelem klienta. Klient byl vyvinut v jazyce C++ v prostředí C++ Builder. Jde o aplikaci spustitelnou pod OS Windows, která vyžaduje pro správnou funkci připojení k internetu. Webový server zprostředkovává komunikaci mezi klientem a serverem a uchovává data pro autentizaci, pomocí jednoduchého skriptu v PHP pak umožňuje upload ze strany aplikace serveru. Pro zvýšení bezpečnosti jsou u všech používaných složek na webovém prostoru navíc vloženy soubory .htaccess s patřičným nastavením umožňující např. zákaz prohlížení obsahu daných adresářů v prohlížeči.
Využití navigace pro distribuci místně závislých informací
Ziegler, Zdeněk ; Kumpošt, Marek (oponent) ; Hanáček, Petr (vedoucí práce)
Tento diplomový projekt se zabývá systémy pro distribuci místně závislých informací. Dále jsou diskutovány způsoby získání aktuální polohy mobilního zařízení. Poté je rozvedena problematika vývoje aplikací pro mobilní zařízení a popis technologií firmy Microsoft pro vývoj mobilních aplikací. Na základě teoretických poznatků je prezentován návrh, implementace a testování systému pro distribuci místně závislých informací.
Návrh a vývoj aplikace pro monitorování polohy
Kovář, Petr ; Šilhavý, Pavel (oponent) ; Krajsa, Ondřej (vedoucí práce)
Cílem diplomové práce bylo vytvořit v jazyce C++ softwarové řešení lokalizace mobilního telefonu s OS Symbian v síti GSM. Jako využití bylo zamýšleno především zjištění polohy telefonu v případě jeho krádeže či ztráty. Samotné realizaci předcházelo seznámení s procesem vývoje pro platformu Symbian a získání znalostí potřebných prvků a vlastností symbianovské verze jazyka C++, která se z důvodu odlišných možností mobilních zařízení oproti osobním počítačům vyznačuje svébytným stylem a odlišnou filozofií práce s pamětí a přístupu k chybám. Popisu základních principů Symbian C++ a oblastí využitých v programu je věnována druhá kapitola textové části diplomové práce. První kapitola pojednává o historii a členění OS Symbian. Poslední část textu popisuje vytvořený software. Realizovaný systém se skládá ze 3 částí - serveru PhoneLocServer běžícího v mobilním telefonu, klientské aplikace PhoneLocClient pro PC a části umístěné na webovém serveru. Server byl vyvinut pro OS Symbian v jazyce C++ ve freewarovém vývojovém prostředí Carbide.c++, testován v emulátoru S60 3rd edition SDK MR a na reálném zařízení Nokia N73. Jde o aplikaci bez grafického rozhraní, běžící na pozadí, spouštěnou automaticky po zapnutí přístroje. Pomocí sledování soketu kontroluje příchozí SMS a pokud se jedná o řídicí zprávy určené pro něj, jsou zpracovány, aniž by uživatel věděl o jejich příchodu. Řídicí SMS obsahují prefix, podle něhož jsou rozeznány, heslo, hodnotu periody odesílání a stav, do kterého má aplikace přejít. Po přijetí řídicí SMS dojde k ověření jejího odesílatele pomocí jeho telefonního čísla a zadaného hesla. Tyto údaje jsou porovnány s daty uloženými pro dané IMEI na webovém serveru. Pokud ověřovací údaje souhlasí, je spuštěn časovač s požadovanou periodou. Na odezvu časovače jsou pak zjišťovaná data přenášena pomocí protokolu HTTP na webový server. Pro určení polohy telefonu je použita lokalizační metoda „Cell ID“. Uživatel klienta po žádosti o spuštění načítaní dat zadá heslo a IMEI telefonu, který chce sledovat. Tyto údaje jsou opět vyhodnoceny s pomocí webového serveru. Jsou-li zadané autentizační údaje správné, dojde k určení periody zasílání dat z prvního staženého souboru a klient pak periodicky načítá data z webového serveru do doby, než zjistí, že odesílání bylo zastaveno nebo do zastavení provedeného uživatelem klienta. Klient byl vyvinut v jazyce C++ v prostředí C++ Builder. Jde o aplikaci spustitelnou pod OS Windows, která vyžaduje pro správnou funkci připojení k internetu. Webový server zprostředkovává komunikaci mezi klientem a serverem a uchovává data pro autentizaci, pomocí jednoduchého skriptu v PHP pak umožňuje upload ze strany aplikace serveru. Pro zvýšení bezpečnosti jsou u všech používaných složek na webovém prostoru navíc vloženy soubory .htaccess s patřičným nastavením umožňující např. zákaz prohlížení obsahu daných adresářů v prohlížeči.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.