Number of the records: 1  

Specializovaná mapa odborného obsahu k vývoji českého parlamentarismu a české parlamentní kultury

  1. 1.
    SYSNO0570676
    TitleSpecializovaná mapa odborného obsahu k vývoji českého parlamentarismu a české parlamentní kultury
    TitleSpecialized map of professional content on the development of Czech parliamentarism and Czech parliamentary culture
    Author(s) Fabini, Pavel (MSUA-W) ORCID, SAI
    Ferenc, J. (CZ)
    Fialka, J. (CZ)
    Hron, J. (CZ)
    Matějka, O. (CZ)
    Sobotka, Jaromír (MSUA-W)
    Velek, Luboš (MSUA-W) SAI, ORCID
    Issue data2022
    Int.CodeSpecializovaná mapa k databázi poslanců
    Technical parametersZ technického hlediska má specializovaná mapa dvě části: databázi a webovou aplikaci. Obě části jsou propojené přes datové rozhraní. Databáze poslanců se opírá o následující technologie. Databázový server je MS SQL ve verzi 2014. Backendová aplikace pro rešeršisty běží na IIS serveru, je vytvořena ve frameworku ASP.NET MVC (verze .NET 4.8), k připojení k databázi využívá Entity Framework a pro webové zobrazení Bootstrap 3.3.2 v kombinaci s webovými komponentami Telerik UI for ASP.NET MVC Components. Obrázkové přílohy se transformují do thumbnailů a vodoznakují se pomocí služby ImageMagick a jsou ukládány mimo databázi na serverovém disku jako prosté soubory. Pro veřejný frontend je vytvořeno veřejné RESTové API pomocí technologie ASP.NET Web API (verze .NET 4.8), k připojení k databázi se opět využívá Entity Framework. Filtry ve frontendu se skládají v API za pomoci facetů, které generuje fulltextový engine SOLR, jehož instance běží na témž serveru jako backend a API. Na databázi poslanců navazoval vývoj současných webových aplikací. Hlavní funkcionality aplikace jsme naprogramovali pomocí javascriptových frameworků Vue.js, respektive Nuxt.js. Pro komunikaci frontendu s datovým úložištěm na vzdáleném databázovém serveru jsme navrhli RESTové aplikační rozhraní (API). Tyto hojně používané technologie zajišťují dlouhou životnost aplikace a zároveň nám umožnily celý projekt generovat staticky, čímž jsme projektu zajistili větší bezpečnost, neboť na serveru neběží žádné skripty, které by bylo možné napadnout. Pro mapové podklady a funkcionality jsme použili volně dostupné knihovny Leaflet a OpenStreetMap, které se vyznačují otevřenými standardy. Celý projekt byl vyvíjen na platformě Netlify a kód aplikace je otevřený a volně přístupný v repozitáři na platformě GitHub.
    Economic parametersSpecializovaná mapa byly vytvořena jako vzdělávací a popularizační nástroj údajů z databáze poslanců, která má nadto obecně šířit povědomí o historii českého parlamentarismu. V souvislosti s jejím provozováním se nepředpokládají žádné příjmy. Provozní náklady přejímají původní nositelé projektu.
    Internal identification code of the product assigned by its creator, Regulation no.,MK 9349/2023 OVV
    Document TypeSpecializované mapy
    Grant DG18P02OVV025 GA MK - Ministry of Culture (MK), CZ - Czech Republic
    Languagecze
    CountryCZ
    Keywords Czech lands * history of parliamentarism * online map
    Cooperating institutions Ústav pro studium totalitních režimů
    URLhttps://ustr-databaze-poslancu.netlify.app
    Permanent Linkhttps://hdl.handle.net/11104/0342010
     
Number of the records: 1  

  This site uses cookies to make them easier to browse. Learn more about how we use cookies.