Správa dát fariem

Abstract

Názov práce: Správa dát fariem Autor: Marián Dolník Katedra / Ústav: Katedra distribuovaných a spolehlivých systémů Vedúci bakalárskej práce: RNDr. Jan Kofroň, Ph.D., Katedra distribuovaných a spolehlivých systémů Abstrakt: Cieľom práce je navrhnúť a implementovať softvér pre uľahčenie organizácie práce na farme spôsobom zaznamenávania údajov o zberačoch, ich odovzdávkových dátach a následným spracovaním nazbieraných údajov. Softvérový projekt pozostáva z troch častí a to z mobilnej a webovej aplikácie a synchronizačnej jednotky. Úlohou synchronizačnej jednotky je synchronizácia lokálnej mobilnej databázy s hlavnou databázou aplikácie. Mobilná časť má za úlohu zbierať dáta. Zber týchto dát je vykonávaný za pomoci UI rozhrania, kde je možné dáta definovať (výberom hodnôt povinných atribútov). Mimo iné, mobilná časť aplikácie umožňuje aj aktuálne pridané dáta spravovať (filtrovanie pomocou viacerých parametrov, odstraňovanie, zoskupovanie za účelom štatistiky, synchronizácia dát s hlavnou databázou). Webová časť zobrazuje a spravuje nazbierané dáta. Vytvára štatistické záznamy o výkonnosti jednotlivých pracovníkov a o úrodnosti jednotlivých polí. Definuje rôzne prístupové práva, podľa ktorých majú užívatelia právo na editáciu jednotlivých zložiek aplikácie, poprípade môžu do aplikácie nahliadať iba v...Title: Farm data management Author: Marián Dolník Department: Department of Distributed and Dependable Systems Supervisor: RNDr. Jan Kofroň, Ph.D., Department of Distributed and Dependable Systems Abstract: The purpose of this bachelor is to design and implement an application which would simplify work organization on a farm by recording information about pickers, their logging data, and by further processing of these data. This software project consists of a mobile and a web applications and a synchronization unit. The purpose of the synchronization unit is to synchronize data of the local mobile database with the data from the main database. The mobile application has the purpose of storing the data. Collecting the data is executed by user interface, allowing one to define data by choosing a value of the required attributes. Among other functions, the mobile application allows the user to work with already existing data (filter data by multiple conditions, remove data, collect data in order to obtain statistics, synchronize data with the main database). The web application displays and manages worker's data. It creates the statistics about worker's efficiency and field's fertility. It defines access rights, which provides the users with access to specific parts of the web application, optionally allowing...Department of Distributed and Dependable SystemsKatedra distribuovaných a spolehlivých systémůMatematicko-fyzikální fakultaFaculty of Mathematics and Physic

    Similar works