Diplomová práce popisuje návrh grafické reprezentace dat z vodárenského přivaděče Bedřichov. Cílem je rychlejší a přehlednější práce s daty získávanými v projektu měření fyzikálních jevů v horninovém masivu.
V první části popisuje návrh aplikace pomocí Pythonu a webového frameworku Django, následně navazuje jejím nasazením na produkční server. Další části se věnují především zlepšení výkonu a efektivity práce s daty.
Výstupem z práce jsou podklady pro úpravu běžící databáze a funkční webová aplikace umožnující manipulaci s měřenými daty a jejich zobrazování.
Anotace v angličtině
The diploma thesis describes the design of a graphical representation of data from the Bedřichov water supply.
The aim is faster and convenient work with data obtained in the project of measuring physical phenomena in the rock massif.
The first part describes the design of the application using Python and the Django web framework, followed by its deployment on a production server.
The other sections focus on performance improvement and effictient work with data.
The output of the work are materials for editing production database and a functional web application for display and manipulation of measured data.
Klíčová slova
měření fyzikálních veličin, zpracování dat, databáze, webová aplikace, Python, Django, PostgreSQL
Klíčová slova v angličtině
measurement of physical quantities, data processing, databases, web application, Python, Django, PostgreSQL
Rozsah průvodní práce
43
Jazyk
CZ
Anotace
Diplomová práce popisuje návrh grafické reprezentace dat z vodárenského přivaděče Bedřichov. Cílem je rychlejší a přehlednější práce s daty získávanými v projektu měření fyzikálních jevů v horninovém masivu.
V první části popisuje návrh aplikace pomocí Pythonu a webového frameworku Django, následně navazuje jejím nasazením na produkční server. Další části se věnují především zlepšení výkonu a efektivity práce s daty.
Výstupem z práce jsou podklady pro úpravu běžící databáze a funkční webová aplikace umožnující manipulaci s měřenými daty a jejich zobrazování.
Anotace v angličtině
The diploma thesis describes the design of a graphical representation of data from the Bedřichov water supply.
The aim is faster and convenient work with data obtained in the project of measuring physical phenomena in the rock massif.
The first part describes the design of the application using Python and the Django web framework, followed by its deployment on a production server.
The other sections focus on performance improvement and effictient work with data.
The output of the work are materials for editing production database and a functional web application for display and manipulation of measured data.
Klíčová slova
měření fyzikálních veličin, zpracování dat, databáze, webová aplikace, Python, Django, PostgreSQL
Klíčová slova v angličtině
measurement of physical quantities, data processing, databases, web application, Python, Django, PostgreSQL
Zásady pro vypracování
Upravte stávající stav softwarového řešení sběru, ukládání a grafické prezentace dat z vodárenského přivaděče Bedřichov. Práce by měla splňovat následující body:
Analyzujte současný stav měření fyzikálních jevů v přivaděči Bedřichov včetně přenosu a zpracování dat.
Vytvořte nástroj pro grafickou prezentaci naměřených dat nezávisle na použitém databázovém systému.
Proveďte rešerši, vyberte a instalujte vhodný databázový systém pro ukládání naměřených dat paralelně se stávajícím.
Upravte systém tak, aby mohl běžet v ověřovacím režimu, paralelně se stávajícím.
Proveďte vyhodnocení zpracování dat stávavajícím a novým systémem.
Zásady pro vypracování
Upravte stávající stav softwarového řešení sběru, ukládání a grafické prezentace dat z vodárenského přivaděče Bedřichov. Práce by měla splňovat následující body:
Analyzujte současný stav měření fyzikálních jevů v přivaděči Bedřichov včetně přenosu a zpracování dat.
Vytvořte nástroj pro grafickou prezentaci naměřených dat nezávisle na použitém databázovém systému.
Proveďte rešerši, vyberte a instalujte vhodný databázový systém pro ukládání naměřených dat paralelně se stávajícím.
Upravte systém tak, aby mohl běžet v ověřovacím režimu, paralelně se stávajícím.
Proveďte vyhodnocení zpracování dat stávavajícím a novým systémem.
Seznam doporučené literatury
[1] ŠÍR, Karel. Aplikace pro automatické zpracování veřejně dostupných meteorologických dat do databáze: Application for automatic processing of public available meteorological data into a database. Liberec: Technická univerzita v Liberci, 2016. Bakalářské práce. Technická univerzita v Liberci.
[2] BĚLOCH, Michal. Automatizace tvorby grafů v programu Grapher využívající rozhraní k databázi: Automating of graphs creation in Grapher program using the interface to the database. Liberec: Technická univerzita v Liberci, 2012. Bakalářské práce. Technická univerzita v Liberci.
[3] HOKR, Milan. Aplikace numerických metod v úlohách transportu látek v podzemních vodách. Liberec: Technická univerzita v Liberci, 2006. Habilitační práce.
Seznam doporučené literatury
[1] ŠÍR, Karel. Aplikace pro automatické zpracování veřejně dostupných meteorologických dat do databáze: Application for automatic processing of public available meteorological data into a database. Liberec: Technická univerzita v Liberci, 2016. Bakalářské práce. Technická univerzita v Liberci.
[2] BĚLOCH, Michal. Automatizace tvorby grafů v programu Grapher využívající rozhraní k databázi: Automating of graphs creation in Grapher program using the interface to the database. Liberec: Technická univerzita v Liberci, 2012. Bakalářské práce. Technická univerzita v Liberci.
[3] HOKR, Milan. Aplikace numerických metod v úlohách transportu látek v podzemních vodách. Liberec: Technická univerzita v Liberci, 2006. Habilitační práce.
Přílohy volně vložené
Projekt aplikace Django, tabulka s výsledky měření rychlostí, tabulka se vzorci, podklady pro ugrade databáze, calculate_trigger.sql, idxs.sql
Přílohy vázané v práci
ilustrace, grafy, schémata
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.