The software tool to automatically generate forms based on database schema

Abstract

Práce se v úvodu věnuje problematice databázového metadata managementu. Analytická část práce se věnuje popisu využití metadat při návrhu a automatizaci datových skladů. Dále se zaměřuje na standardy a význam metadat pro ukládání objektů a dat v databázi MySQL/PostgreSQL. Primárním cílem diplomové práce je potom návrh a implementace softwarového řešení pro společnost Bits2B s.r.o. usnadňující práci datového analytika. Softwarový nástroj umožňuje na základě předem dané databáze její proskenování, na základě kterého připraví automatický návrh formulářů včetně validačních pravidel s možností přidat ručně vlastní validační pravidla, a tyto formuláře následně vygenerovat jako frontend pro uživatele. Uživatelská část aplikace podporuje hromadné zpracování dat.The introduction part of this work is dedicated to the database metadata management. The analytical part of the work is devoted to description of using metadata in the design and automation of data warehouses. It is also focused on the importance of standards and metadata for storing objects and data in the database MySQL/PostgreSQL. The primary objective of thesis is to design and to implement software solutions for the company Bits2B s.r.o. and to facilitate work of data analyst. Software tool enables to scan predefined database and automatically design the form including validation rules with the option to manually add custom rules and generates these forms as a frontend for users. User part of application supports batch processing of data.Katedra softwarových technologiíDiplomová práce Martina Hažera se věnuje problematice metadat. Cílem práce bylo využití nastudovaných charakteristik metadat navrhnout a implementovat aplikaci, která by usnadnila práci analytika datových skladů. Dle vedoucího práce umožňuje výsledná aplikace na základě zjištěných metadat o tabulce v dané databázi předgenerovat formulář, který usnadní přihlášenému uživateli s dostatečným oprávněním vkládání záznamů. Cíle práce byly splněny v plném rozsahu. Dle oponenta diplomové práce je formální stránka bez výhrad a stejně tak stránka jazyková. Praktická část by však měla být doplněna kopiemi obrazovek. Obhajoba proběhla na požadované úrovni, student reagoval na dotazy a připomínky vedoucího diplomové práce i členů komise. Komise pro státní závěrečné zkoušky navrhla klasifikační stupeň výborně minus.Dokončená práce s úspěšnou obhajobo

Similar works

Full text

Last time updated on 06/05/2016

This paper was published in UPCE Digital Library.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.