Projekt-PB138---Vyvoj-platov-v-CR-a-inde

Projekt PB138 - Vývoj platov v ČR a inde

Download .zip Download .tar.gz View on GitHub

Developers

Richard Kalinec (@RichardKalinec)
Peter Dúcky (@duckos)
Marek Jonis (@JonisMarek)
Jerguš Fašánek (@jerggi)

Components and roles

All components will be written using Java programming language and the web interface will be based on HTML5 and CSS.

Web interface for data sources management

Part of the website available only for administrators. Files are uploaded using this interface together with the link to its original source. Information about time of the upload is also automatically added. Administrators can then view all uploaded files, delete them and specify which of them serve as data sources for the main website.
In charge: Marek Jonis

Data sources processing and data storage

Specified data sources will be processed to extract relevant data from them, resolve conflicts by taking newer data for the same information into account and store these data into the native XML database in a suitable form.
In charge: Richard Kalinec

Native XML database

Stores data processed from data sources for retrieval for the main website.
In charge: Richard Kalinec

Providing data from the database for the main website

Processed data stored in the database will be loaded and provided directly for presentation on the main website as needed.
In charge: Peter Dúcky

Main website

Processed data are publicly presented on the website for viewing in multiple forms and with complex options of specification.
In charge: Jerguš Fašánek