|
Analýza vytíženosti dopravních linek městské hromadné dopravy v Brně
Hezina, Jan
Tato bakalářská práce analyzuje vytíženost linek městské hromadné dopravy v Brně. Vybrány byly linky projíždějící oblastí Univerzitního kampusu, která se neustále rozvíjí, a stoupá tak i poptávka po přepravě cestujících nejen do centra města. Cílem práce bylo zjistit, zda jsou vozidla na jednotlivých linkách vytíženy rovnoměrně a nedochází u nich v určité době a směru k překračování optimální kapacity, nebo naopak jestli vozy nejsou vytíženy nedostatečně. Pro odstranění těchto nedostatků byla v práci navržena optimalizace nevyhovujících linek. Data byla naměřena metodou zjišťování frekvence cestujících ve vybraných uzlech. Čili osobním zapisováním údajů o zpoždění a obsazenosti vozidel do záznamového archu. Část dat bylo naměřeno i metodou obratu cestujících na lince za pomocí automatického počítání cestujících, jímž je část vozidel brněnského dopravního podniku vybavena.
|
|
Návrh a analýza systému pro správu autobusové dopravy
Lebeda, Martin ; Lukáš, Roman (oponent) ; Fiala, Jiří (vedoucí práce)
Cílem projektu bylo vytvořit Informační systém autobusové dopravy. Při detailnějším zamyšlení bylo zřejmé, že tento systém bude podporovat i tramvajovou, trolejbusovou a vlakovou dopravu. Podstatná část projektu je zaměřena na softwarové inženýrství, objektově orientovaný návrh aplikace. Implementace je provedena v jazyce PHP za podpory databáze MySQL. Pro vyhledávání spojů bude použito metod umělé inteligence.
|
|
Evoluční optimalizace turnusů jízdních řádů
Filák, Jakub ; Bidlo, Michal (oponent) ; Jaroš, Jiří (vedoucí práce)
Tato práce se zabývá problémem optimalizace turnusů jízdních řádů. Obsahuje popis jízdních řádů se zaměřením na popis turnusů a jejich optimální tvorby, jak s pomocí klasických metod, tak s využitím heuristik. Dále jsou popsány evoluční algoritmy, které přímo souvisejí s prací. Důraz je kladen na popis genetických algoritmů a metody zakázaného hledání. Na základě poznatků jsou dále navrženy operátory křížení a mutace a lokální vyhledávací metoda pro memetický algoritmus řešící tvorbu optimálních turnusů jízdních řádů. V souladu s návrhem algoritmů jsou analyzovány požadavky na optimalizační systém. Práce obsahuje popis implementace analyzovaného systému a diskutuje výsledky experimentů se systémem.
|
|
Interaktivní porovnávání vlakových spojů
Uhlíř, Jan ; Holkovič, Martin (oponent) ; Hynek, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá problematikou interaktivního porovnávání vlakových spojů pomocí grafikonu vlakové dopravy. Nejprve byla provedena analýza existujících aplikací. Následně proběhla analýza dostupných technologií pro tvorbu vlastních diagramů a databázových systémů. Výsledkem práce je aplikace určená pro webovou platformu, jejímž úkolem je zobrazit provoz na dané trati ve formě interaktivního grafického elementu. Na základě vlastní konfigurace uživatele lze filtrovat zobrazovaná data.
|
|
Interaktivní vlakový jízdní řád pro tablety
Kalusek, Petr ; Bartík, Vladimír (oponent) ; Hynek, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a vývojem mobilní aplikaci pro operační systém Android. Cílem práce je implementace aplikace pro interaktivní porovnávání vlakových spojů pomocí grafikonu vlakové dopravy. Aplikace vyhledá trasy mezi zastávkami včetně přestupů a zobrazí spoje na těchto trasách v grafikonu. Ten umožňuje filtraci dat a operace posunutí a přiblížení. Data o vlakových spojích byly získány pomocí skriptu z webových služeb.
|
|
Interaktivní vlakový jízdní řád pro tablety
Kalusek, Petr ; Bartík, Vladimír (oponent) ; Hynek, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a vývojem mobilní aplikaci pro operační systém Android. Cílem práce je implementace aplikace pro interaktivní porovnávání vlakových spojů pomocí grafikonu vlakové dopravy. Aplikace vyhledá trasy mezi zastávkami včetně přestupů a zobrazí spoje na těchto trasách v grafikonu. Ten umožňuje filtraci dat a operace posunutí a přiblížení. Data o vlakových spojích byly získány pomocí skriptu z webových služeb.
|
|
Plánovač spojení ve městě
Pokorný, Tomáš ; Mareš, Martin (vedoucí práce) ; Pangrác, Ondřej (oponent)
Cestování po městě je součástí každodenního života mnoha lidí. Zvolit správnou kombinaci pěší chůze a cestování hromadnou dopravou bývá náročné, obzvlášť v neznámých částech města. Zpracovali jsme veřejně dostupná data a vytvořili vyhledávač kombinovaných tras pěšky a hromadnou dopravou. Vyhledávač byl navržen s důrazem na možnost přizpůsobit hledané trasy preferencím uživatelů a lze jej použit i jako webovou aplikaci nebo sdílenou knihovnu.
|
|
Interaktivní porovnávání vlakových spojů
Uhlíř, Jan ; Holkovič, Martin (oponent) ; Hynek, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá problematikou interaktivního porovnávání vlakových spojů pomocí grafikonu vlakové dopravy. Nejprve byla provedena analýza existujících aplikací. Následně proběhla analýza dostupných technologií pro tvorbu vlastních diagramů a databázových systémů. Výsledkem práce je aplikace určená pro webovou platformu, jejímž úkolem je zobrazit provoz na dané trati ve formě interaktivního grafického elementu. Na základě vlastní konfigurace uživatele lze filtrovat zobrazovaná data.
|
|
Off-line vyhledávání spojení na platformě Google Android
Křepelka, Michal ; Bojar, Ondřej (vedoucí práce) ; Straka, Milan (oponent)
Tato práce pojednává o vyhledávání spojení ve veřejné dopravě bez nutnosti permanentního připojení k serveru, který by prováděl náročné výpočty. K tomuto účelu používá metodu Transfer Patterns v aplikaci běžící na platformě Google Android. Čtenáři je demonstrováno několik nejběžnějších grafů používaných pro vyhledávání spojení ve veřejné dopravě a následně také postup, jak zformulovat tabulky jízdních řádů jako takovýto graf. Dále je zde popsán princip Transfer Patterns a představen způsob, jak je lze z grafu pro jízdní řády vypočítat a uložit do SQLite databáze pro Android. Na takto předem připravených datech lze velmi rychle a efektivně vyhledávat spojení i na poměrně výkonově omezených přístrojích s Androidem.
|
|
Návrh a analýza systému pro správu autobusové dopravy
Lebeda, Martin ; Lukáš, Roman (oponent) ; Fiala, Jiří (vedoucí práce)
Cílem projektu bylo vytvořit Informační systém autobusové dopravy. Při detailnějším zamyšlení bylo zřejmé, že tento systém bude podporovat i tramvajovou, trolejbusovou a vlakovou dopravu. Podstatná část projektu je zaměřena na softwarové inženýrství, objektově orientovaný návrh aplikace. Implementace je provedena v jazyce PHP za podpory databáze MySQL. Pro vyhledávání spojů bude použito metod umělé inteligence.
|