Specifikace zadání » Historie » Revize 1
Revize 1/9
| Další »
Petra Volenová, 2017-03-20 22:08
Specifikace zadání¶
Seznámit se s daty a strukturami na IS/STAG¶
Seznámit se s částmi IS/STAG, pro které bude v projektu vytvořen XML import a export dat. Jedná se o formuláře pro podávání e-přihlášky, uznávání předmětů a informace o příjezdech a výjezdech studentů. Zejména to jsou informace o osobní údaje studentů, o studovaných předmětech a o institucích, na které byl uskutečněn výjezd.
Připravit popis informací, které jsou na IS/STAG evidovány¶
V prozkoumaných částech systému zjistit, které konkrétní informace jsou v daných oblastech evidovány a vytvořit seznam s popisem těchto informací.
Zjistit, zda existuje XSD, které alespoň částečně popisuje data¶
Na webu zkusit najít již existující standardy pro popis informací o studentech, předmětech a institucích, které by bylo vhodné pro projekt použít. Zkusit nalézt alespoň části řešení.
Navrhnout XSD pro přenos dat na základě nalezených informací¶
Pomocí nalezených XML specifikací dat vytvořit strukturu pro přenos dat z prozkoumaných informací v jednotlivých oblastech IS/STAG. Vytvořené tagy pojmenovat v anglickém jazyce. Jejich popis v XSD definovat v anglickém i českém jazyce.
Připravit webovou službu pro generování XML pro export dat¶
Vytvořit webovou službu pro generování XML souboru, který bude použit pro export dat studentům.
Připravit import dat z XML¶
Umožnit import z XML souboru do formulářů IS/STAG. Půjde o aplikační nabídnutí dat k nahrání do webového formuláře.
Připravit ukázku pro e-přihlášku a žádosti o uznání předmětu¶
Vytvořit ukázkovou aplikaci, která bude modelovat import do formuláře e-přihlášky a žádosti o uznání předmětů. Připravit model těchto formulářů a přidat tlačítko či selectbox pro nahrání údajů z XML souboru, který javascriptově předvyplní údaje do formuláře.
Připravit vzorové PHP s XSLT transformací XML souboru do xHTML obsahující výčet všech údajů¶
Vytvořit vzorové PHP, které bude obsahovat popis položek, které jsou povinné pro splnění GDPR.
Vytvořit dokumentaci¶
Zdokumentovat všechny funkce.
Aktualizováno uživatelem Petra Volenová před téměř 8 roky(ů) · 1 revizí