Ověření možnosti zápisu studentů na ubytovací zařízení (koleje) VŠB-TU prostřednictvím Internetu Vedoucí bakalářské práce: Ing.Tomáš Duchoslav Vypracoval: Martin Prager VŠB – TU Ostrava Institut Geoinformatiky Studijní skupina : G362 Školní rok : 2003 / 2004
Cíle bakalářské práce Návrh koncepce zápisu a porovnání se současným způsobem Návrh a vytvoření databáze studentů Vytvoření zkušební aplikace pro zápis na budovu A na kolejích VŠB-TU
Starý systém vs. Nový systém časová nenáročnost možnost bezproblémového ubytování na svůj oblíbený pokoj ubytování odkudkoliv kde je internet ulehčení práce časově náročný nejistota pokoje protekce nutnost návštěvy kanceláře ubytovatelky složitá administrativní činnost
Databáze 1/4 vytvořena v prostředí programu MS Access propojení s aplikací pomocí ODBC ovladačů obsahuje fiktivní data zahrnuje seznam studentů, kteří dostali koleje
Databáze 2/4 vygenerování náhodných dat v pomocí v prostředí Visual Basic 6 s ohledem na ubytovací pravidla (muži vs ženy….)
Databáze 3/4 ukázka některých tabulek s generovanými údaji:
Databáze 4/4 přehled relací a tabulek v prostředí MS Access:
Mapa podlaží 1/4 zdroj ve formátu *.vsd (MS Office Visio 2003) 2 poloviny
Mapa podlaží 2/4 po spojení převod do AutoCAD 2002, přidání vrstvy pokojů(červeně)
Mapa podlaží 3/4 převod do Esri shape file, pomocí CAD2Shape v1.0 od Guthrie CAD/GIS software http://www.guthcad.com.au/ 2 polygonový vrstvy vytvoření zbývajících pater editace tabulek v ArcView, doplnění IDpokojů…, synchronizace s hlavní databází
Mapa podlaží 4/4
Aplikace 1/9 pomocí jazyků HTML, JavaScript a PHP, běží na serveru Apache pro zobrazování podlaží(shp formát) použit MapServer Minnesota možnost vyhledávaní osob podle různých kritérií grafický výběr pokoje v čase ubytování v časovém rozmezí, které lze nastavit pro každý rok v databázi
Aplikace 2/9 základní princip: 1. etapa (několik dnů), možnost ubytovaní pouze těch co chtějí bydlet stejně jako loni v další etapě ubytování zbytku v pokojích s volnými místy grafický přehled o zaplnění pokojů a informace o typu pokoje
Aplikace 3/9
Aplikace 4/9 hlavní menu
Aplikace 5/9 výběr pokoje
Aplikace 6/9 zoom
Aplikace 7/9 informace o vybraném pokoji
Aplikace 8/9 vyhledávání
Aplikace 9/9 menu „můj pokoj“
Použitý software HTML editor HomeSite 5 grafický editor Paint shop pro 8 MS Access 2003 MS Visio 2003 ArcView GIS 3.2 AutoCAD 2002 PHP 4.3.3 Apache 1.3.28 MapServer Minnesota 4.0.1 CAD2Shape 1.0
Použité zdroje http://mapserver.gis.umn.edu/ http://cz.php.net/ Programujeme PHP profesionálně diplomová práce David Bauckmann 2000 Programujeme PHP profesionálně. 2. opravené a aktualizované vydání. Computer press Praha 2002.
děkuji za pozornost