180 likes | 290 Vues
VŠB TU Ostrava Diplomová práce. Vytvoření IS pro správu místností v prostředí WWW. Vedoucí: doc. Ing. Petr Rapant CSc. Autor: David Bauckmann. Současný stav #1. Oddělení pasportu - evidence budov a majetku grafická část je v archivu popis je v soustavě tabulek v PC areály objekty
E N D
VŠB TU Ostrava Diplomová práce Vytvoření IS pro správu místností v prostředí WWW Vedoucí: doc. Ing. Petr Rapant CSc. Autor: David Bauckmann
Současný stav #1 • Oddělení pasportu - evidence budov a majetku • grafická část je v archivu • popis je v soustavě tabulek v PC • areály • objekty • místnosti
Současný stav #2 • Tabulky mají historický základ (celorepublikový) • Postupně se přidávaly nové hodnoty • Neefektivní uložení dat
Cíl • Návaznost na práce VRML a GIS • Vytvoření 3D modely budov • Návrh datového modelu • Propojení 3D grafiky s údaji v databázi • Vytvoření uživatelského prostředí
Modely budov ve 3D • Realizace grafiky jazykem VRML • modelování a prezentaci dat v prostředí WWW • relativně jednoduchý grafický formát • zařazen mezi ISO standardy • VRML 1.0 - 1994 statický • VRML 2.0 - 1996 dynamický (VRML 97) • VRML 3.0 - ???? živý
Datový model • Kompatibilita se současným IS • Převzetí dat ze současného IS • MISTJ (místnosti v budově J) - převzato • TELSEZ (telefonní seznam) - převzato • UCEBNY (propojení s grafikou) - vytvořeno
Propojení grafiky a DB #1 • Předávání dat pomocí URL adresy • http://gis.vsb.cz/vrml.php3?Jmeno=David • Z modelu do DB • po kliku kurzorem URL adresa • skript zpracuje požadavek - vyhledá v databázi • zobrazení výsledku hledání v HTML stránce
Propojení grafiky a DB #2 • Z DB do modelu • zadání dat do formuláře a odeslání skriptu • sestavení SQL dotazu a výběr dat • zobrazení výsledku hledání v HTML stránce • vyplnění dalšího formuláře pro zobrazení dat • výběr místnost X lokalizace • zobrazení 3D modelu
PHP • HTML doplněný o speciální příkazy (dynamika) • Generuje HTML stránku na serveru • Zaměřený na práci s databázemi • Podporovaný většinou serverů • Bezplatný
Uživatelské rozhraní • Stačí WWW prohlížeč s VRML plug-in • Průvodce ve VRML • Start - model celého areálu • Možnosti - model chodeb • - vyhledávací systém • - model kompletního areálu