Internetová aplikácia na platforme asp.net 2 pre mobilné zariadenia
Popis:
Úvod
Súčasným trendom v informačných technológiách je vývoj aplikácií do prostredia internetu a intranetu, a teda presúvanie ťažiska informačných systémov do oblasti webových aplikácií. Takýto IS má jednoduchší spôsob prezentácie a zároveň je rýchlejší a prístupnejší klientom, zákazníkom, či ostatným užívateľom a v neposlednom rade je ľahšie implementovateľný do mobilných zariadení. Veď dnes nás už neprekvapí, ak v reštaurácii vidíme čašníka zapisovať si objednávku do PDA.
Určite tiež nie je zavádzajúca veta, že mobilný telefón dnes vlastní každý tretí človek planéty. Je preto pochopiteľná a logická snaha umožniť, aby všetko, čo môžeme vykonávať doma na desktop PC, sme mohli vykonávať aj na cestách, ďaleko od domova a len prostredníctvom mobilného telefónu, prípadne iného mobilného zariadenia. Táto snaha nás vedie k vývoju nových a zdokonaľovaniu starých aplikácií pre mobilné zariadenia.
Kľúčové slová:
mobilné zariadenia
Windows Mobile
pda
smartphone
fakultný informačný systém
mobilná aplikácia
Obsah:
- Úvod -6-
1. Svet mobilných zariadení -8-
1.1 História a terminológia -8-
1.1.1 História počítačov a mobilných zariadení -9-
1.1.2 Terminologické konvencie -10-
1.2 Platformy, OS a typy mobilných zariadení -12-
1.2.1 Pocket PC 2003 a Windows Mobile 5.0 -14-
1.2.2 Smartphone 2002/2003 -16-
1.2.3 PALM zariadenia -19-
1.3 Komunikačné technológie v mobilných zariadeniach -20-
1.3.1 Technológia BlueTooth -20-
1.3.2 Bezdrôtové siete LAN a ich architektúra -21-
1.3.3 Siete GSM / GPRS / 3G a 4G -23-
2. Možnosti vývoja mobilnej aplikácie -26-
2.1 Technológia .NET (.NET Framework 2.0) -26-
2.1.1 CLR (Common Language Runtime) -27-
2.1.2 CIL (Common Intermediate Language) -29-
2.1.3 FCL (Framework Class Library) -29-
2.1.4 Natívny vs. riadený kód na mobilných zaradeniach -30-
2.1.5 NET Compact Framework vs. .NET Framework -31-
2.2 ASP.NET (2.0) - Webové aplikácie -32-
2.2.1 Štruktúra ASP.NET aplikácií -33-
2.2.2 Architektúra ASP.NET Mobile -34-
2.3 ADO.NET a SQL Compact Edition -38-
2.3.1 Replikácia súborov XML pomocou ActiveSync -38-
2.3.2 ADO.NET Data Provider -39-
2.3.3 SQL Server Compact Edition -39-
2.4 Vývojové prostredie Visual Studio.NET -40-
2.4.1 Visual Studio.NET 2005 na vývoj mobilnej aplikácie -41-
3. Vývoj mobilnej aplikácie -45-
3.1 Zber požiadaviek -45-
3.1.1 Zistenie aplikačných procesov -45-
3.1.2 Doménová analýza -47-
3.2 Analýza -49-
3.2.1 Pochopenie používania systému -49-
3.2.2 Zdokonaľovanie diagramov tried -51-
3.2.3 Definovanie interakcií medzi objektmi -52-
3.3 Návrh -53-
3.3.1 Vývoj a doplnenie objektových diagramov -53-
3.3.2 Návrh databázy -55-
3.3.3 Návrhy obrazoviek a užívateľského prostredia -57-
3.4 Vývoj a implementácia -60-
3.4.1 Zostavovanie zdrojového kódu -60-
3.4.2 Implementácia -65-
Záver -66-
Zoznam použitej literatúry -67-
Zoznam príloh -68-
Zdroje:
- Lacko, Ľ: Programujeme mobilní aplikace ve Visual Studiu.Net, Computer Press, Brno 2004, ISBN 80-251-0176-2
- Russev, S., a kolektív: Metódy vývoja informačných systémov, EKONÓM, 2002
- Russev, S., Kniežová, J., Russev, R.: Softvérové inžinierstvo, EKONÓM, 2006
- WIGLEY A., ROXBURGH P.: Building Microsoft® ASP.NET Applications for Mobile Devices, Second Edition
- BÍLEK, L.: Platforma .NET ve světe mobilních zařízení, publikované dňa 21.02.2006
- MICROSOFT CORPORATION: Přehled architektúry .NET
- LACKO, L.: Vývoj aplikácií pre mobilné zariadenia
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.