Activitats
Creació d'un DTD per validar la matriculació d'alumnes
L’objectiu d’aquesta tasca és aprendre a crear un DTD a partir d’un exemple d’XML.
En un centre reben les dades de matriculació d’alumnes a partir de fitxers XML com aquest
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <matricula> <cicle>Administració de sistemes informàtics i xarxes</cicle> <alumnes> <alumne> <nom>Federicu Pi</nom> <any>2010</any> <mòduls> <mòdul>XML</mòdul> <mòdul>Xarxes Locals</mòdul> </mòduls> </alumne> </alumnes> </matricula>
Com que la introducció de dades és manual se solen produir molts errors; per evitar que el programa falli volen comprovar-los abans contra una DTD. Us demanen que el desenvolupeu.
Creació d'un DTD per una editorial
L’objectiu d’aquesta tasca és aprendre a crear un DTD a partir d’exemples de fitxers XML.
A una editorial li cal una DTD per validar documents com aquests
Creació d'un DTD per una bodega
L’objectiu d’aquesta tasca és aprendre a crear un DTD a partir de fitxers XML d’exemple.
Creeu una DTD que us permeti validar el grup d’arxius que ha generat el programa de facturació d’una bodega:
Crear un DTD per les relacions d'una empresa
L’objectiu d’aquesta tasca és crear un DTD a partir d’un exemple d’XML.
Una empresa on treballen quatre persones (1 director i 3 treballadors) ha d’enviar les seves dades amb un arxiu XML que validi amb aquesta DTD:
Genereu un arxiu XML amb quatre treballadors que validi amb la DTD especificada.
Creació d'un DTD per validar les dades de previsió del temps
L’objectiu d’aquesta tasca és aprendre a crear un DTD a partir d’un exemple d’XML.
S’ha de crear una DTD que validi un fitxer amb les previsions del temps de diferents poblacions de Catalunya. El fitxer de mostra per una població és el següent:
Creació d'un DTD per validar una facturació
L’objectiu d’aquesta tasca és aprendre a crear un DTD a partir d’un exemple d’XML.
L’empresa Porquets, SA, es dedica a la venda i fabricació de porquets de xocolata.
Els informàtics de l’empresa Porquets, SA, han creat un programa que exporta les dades de facturació en format XML.
Com que no estan segurs que el programa no tingui errors els cal alguna manera de determinar que els fitxers XML que genera el programa sempre siguin vàlids. Us han contractat per crear la DTD.
Creació d'un XSD
L’objectiu d’aquesta tasca és crear un fitxer XSD a partir d’un exemple d’XML.
Aquest any s’han celebrat les eleccions marcianes 2010. Com que els marcians són gent tan avançada han distribuït els resultats en un fitxer XML.
Us demanen que creeu un XSD per poder validar les dades.
Desenvolupament d'un XSD per validar els resultats d'un torneig de futbol
L’objectiu d’aquesta tasca és aprendre a crear un fitxer XSD a partir d’un exemple d’XML.
El diari esportiu L’Àngel Volador ha organitzat una lliga de futbol entre quatre equips: FC Masarach, UE Cabanes, CE Vilatenim i Reial Vilabertran.
Els resultats els han expressat en XML.
Creeu el fitxer XSD per validar els documents a partir del de mostra.
Desenvolupar un XSD per validar la previsió del temps
L’objectiu d’aquesta tasca és aprendre a crear un fitxer XSD a partir d’un exemple d’XML.
Cal crear un XSD per validar els fitxers de previsió del temps de poblacions de Catalunya que podeu trobar en aquest fitxer:
Creació d'un XSD per validar la facturació d'una empresa
L’objectiu d’aquesta tasca és aprendre a crear un fitxer XSD a partir d’un exemple d’XML.
L’empresa Porquets, SA, ha despatxat el gerent, el senyor Senglar, i n’han contractat un de nou, que ha quedat espantat perquè s’hagin pagat diners per fer una DTD.
I per tant, ha decidit que s’ha de canviar. Després de fer els crits corresponents als informàtics de l’empresa (“Antics! Antics!”) us ha trucat a vosaltres perquè els feu l’XML Schema.
Com a requisit “extra” vol que us assegureu que el DNI i el NIF segueixen l’estructura correcta d’aquests documents.



