Schéma CV
Vous travaillez dans une agence d'intérim. Votre mission est de mettre en place une chaîne éditoriale XML, afin de gérer les CV de votre agence.
Vous avez à votre disposition pour cela un exemple de CV.
Question
Ré-écrivez ce CV en XML.
Solution
Exemple :
1
2
<cv xmlns="utc.fr/nf29/crozatst/schema/cv">
3
<entete>
4
<nom>Scotto</nom>
5
<prenom>Léo</prenom>
6
<ddn>18/07/1985</ddn>
7
<nationalite>Française</nationalite>
8
<situationMaritale>Célibataire</situationMaritale>
9
<permis>B</permis>
10
<mail>leo@monmail.fr</mail>
11
<web>http://leo.monsiteperso.fr</web>
12
</entete>
13
<situationActuelle>Étudiant en première année de philosophie à l'université
14
Upsilon</situationActuelle>
15
<diplomes>
16
<diplome>
17
<annee>2006</annee>
18
<intitule>Baccalauréat littéraire</intitule>
19
</diplome>
20
<diplome>
21
<annee>2003</annee>
22
<intitule>Brevet des collèges</intitule>
23
</diplome>
24
</diplomes>
25
<stages>
26
<stage>
27
<date>été</date>
28
<annee>2005</annee>
29
<titre>Relecteur chez Eyrolles</titre>
30
<description>Révision d'ouvrages d'informatique et utilisation de la suite
31
OpenOffice.org et du logiciel de gestion de versions Subversion.</description>
32
</stage>
33
<stage>
34
<date>été</date>
35
<annee>2004</annee>
36
<titre>Stagiaire à l'UTC</titre>
37
<description>Structuration documentaire, utilisation de Scenari.</description>
38
</stage>
39
</stages>
40
<competences>
41
<competence>
42
<titre>Très bonne pratique du français écrit</titre>
43
</competence>
44
<competence>
45
<titre>Outils bureautiques</titre>
46
<description>Suite OpenOffice.org, Adobe Photoshop et The Gimp, Adobe Illustrator et
47
Inkscape</description>
48
</competence>
49
</competences>
50
<langues>
51
<langue>
52
<intitule>Anglais</intitule>
53
<niveau>Bilingue</niveau>
54
</langue>
55
<langue>
56
<intitule>Chinois</intitule>
57
<niveau>Rudiments</niveau>
58
</langue>
59
</langues>
60
<loisirs>
61
<loisir>Surf</loisir>
62
<loisir>Cinéma</loisir>
63
<loisir>Roller</loisir>
64
<loisir>Lecture</loisir>
65
</loisirs>
66
</cv>
Question
Proposez un schéma XML.
Question
Expliquez en quoi l'approche suivie ici est en général insuffisante pour aboutir à un bon schéma (en notant que l'on ne dispose que d'un seul CV à analyser). Proposez des exemples d'actions qui auraient permis de faire mieux.