Université Tunis El Manar-Institut Supérieur d'Informatique Module ...
1 déc. 2010 ... L'exercice comptable de la société coïncide avec l'année civile. Elle est assujettie
à la TVA ..... 54 avenue Jean Jaurès. le 22 décembre 2009.
Part of the document
TP2 : Introduction à XML
Exercice N°1 :
Le but de cet exercice est de vous initier à la création d'un document XML.
Pour arriver à cette fin, vous allez procéder en étapes.
1. Créer un document XML sous l'utilitaire XMLSpy nommé 'Bibliothèque'.
2. Représenter le document selon une structure en arbre illustrée par la
figure ci-dessous
Les données du document sont :
a. 3 Livres : (auteur1 ; titre1 ; 56), (auteur2 ; titre2 ; 100),
(auteur3 ; titre3 ; 300).
b. 3 étudiants : (bensassi ; tasnim ; 1234567) ; (mhafdhi ; neila ;
1478523)
(bensassi ; ayoub ; 1258963).
c. 1 emprunt : (1258963 ; titre3).
3. Vérifiez que le document est bien formé.
Remarque : Un document XML bien formé (well formed) est un document
XML syntaxiquement correct
auteur1
titre1
56
bensassi
tasnim
1234567
1234567
titre1
Exercice N°2 :
Soit le carnet d'adresses suivant :
1. Representer sous forme d'un texte balisé le carnet d'adresse ci-dessus
sous XMLSpy.
2. Vérifier que le document est bien formé.
Correction :
DUPONT Michelle
55, rue de l'église
31000
Toulouse
0450505050
0451515151
dupmich@yahoo.fr
ERNEST François
12, Avenue Jean Jaurès
31000
Toulouse
0199999999
Exercice N°3 :
Rédiger une DTD pour une bibliographie. Cette bibliographie :
. contient des livres et des articles ;
. les informations nécessaires pour un livre sont :
o son titre général ;
o les noms des auteurs ;
o ses tomes et pour chaque tome, leur nombre de pages ;
o des informations générales sur son édition comme par exemple le
nom de l'éditeur, le lieu d'édition, le lieu d'impression, son
numéro ISBN ;
. les informations nécessaires pour un article sont :
o son titre ;
o les noms des auteurs ;
o ses références de publication : nom du journal, numéro des
pages, année de publication et numéro du journal
. on réservera aussi un champ optionnel pour un avis personnel.
Exercice N°4 :
On demande de modéliser par un schéma XML un jeu de n dés à nf faces.
[pic]
Voici le diagramme de classe de ce modèle :
[pic]
1. Ecrire le schéma XSD
2. Ecrire un document XML valide
Correction :
1.
.
1
4
2
1
3
2
Exercice Supplémentaire :
Une entreprise de vente de matériel informatique désire garder les
informations de son stock dans un document XML. Vous disposez des
informations suivantes
. Le stock contient plusieurs produits.
. Chaque produit identifié par un identifiant unique (idprod) est
reconnu par sa marque, son modèle et son fournisseur.
. Chaque produit appartient à une catégorie donnée.
. Chaque catégorie identifiée par « idcat » est reconnue par son
libellé. Le idcat doit nécessairement commencer par la lettre C
suivie de 5 chiffres.
. Chaque fournisseur identifié par « idfour » est reconnu par sa
raison sociale, son adresse et son téléphone fixe. L'adresse du
fournisseur ne doit pas dépasser les 40 caractères.
1. Ecrire un exemple de document XML répondant aux besoins de cette
agence
2. Ecrire un schema XML (XSD) qui valide ce document XML.
Correction:
1.
Peugeot
206
1
raison sociale
France
12345678
2.