Creative Commons LicenseCopyright © 2012 Yves MARCOUX; dernière modification de cette page: 2012-01-08
Cette création est mise à disposition sous un contrat Creative Commons

INU3011 Documents structurés

Plan de cours Hiver 2012

Yves MARCOUX - EBSI - Université de Montréal


Informations générales


Objectifs

À la fin du cours, l’étudiant(e) démontrera une compréhension approfondie des enjeux liés à l’utilisation des documents structurés pour la gestion de l’information documentaire. Plus spécifiquement, l’étudiant(e):


Description

Tel qu’indiqué ci-dessus, l’objectif principal de ce cours est de faire prendre conscience aux participant(e)s des avantages fondamentaux liés à l’utilisation des documents structurés pour la publication d’information documentaire, ainsi que des défis qu’ils posent aux concepteurs de systèmes d’information. Un objectif secondaire est la familiarisation avec certains types de fonctionnalité des outils commerciaux de traitement des documents structurés.

Le cours est presque entièrement élaboré autour de XML (Extensible Markup Language), le plus important format normalisé de documents structurés existant actuellement. Outre une compréhension approfondie des concepts et principes de base des documents structurés, on vise un niveau de compétence permettant de concevoir des DTD (Document Type Definitions) et/ou des schémas XML (du W3C), de créer des feuilles de styles CSS et XSLT, de sélectionner des outils en fonction de besoins spécifiques, de convertir des documents XML en HTML et de publier des documents XML sur le web, directement et par le truchement d’une base de données XML.

Une grande autonomie et un haut niveau d’implication et de participation (en classe et surtout au laboratoire) sont attendus des étudiant(e)s.

Une connaissance de XHTML et de CSS équivalente aux éléments de ces langages vus dans le cours INU1001 Introduction à l’information numérique (ou un équivalent, comme SCI6052 ou BLT6052) est un prérequis essentiel, y compris pour les quiz en classe. Veuillez au besoin réviser ces notions avant le Cours 2.

L’activité principale est un projet (réalisé en équipes de deux) consistant à modéliser des documents, à les saisir en XML et à les publier sur le web. Le choix des documents à traiter (modéliser, saisir et publier) revient à l’équipe elle-même, mais doit être approuvé par le professeur. Des critères pour le choix d’un type de documents et la procédure d’approbation vous seront communiqués dans les premières semaines du cours.

Il pourrait y avoir un conférencier invité à parler d’une utilisation concrète des documents structurés (l’horaire serait alors réaménagé en conséquence).


Calendrier des activités

Notes:

Calendrier des activités
Date – Cours Contenu et lectures Évaluations
2012-01-09 – C1 Introduction, concepts fondamentaux, formats de documents numériques, syntaxe et sémantique, balisage. Contextes et historique de XML.  
2012-01-16 – C2 Entités, encodage, composantes d’un document XML.

Lectures obligatoires: XML en 10 points, Morphologie d’un document XML, L’encodage des documents XML, Introduction aux entités en XML
 
2012-01-23 – C3 Quiz 1 (en classe).

Applications validantes et non-validantes, documents valides versus bien-formés, définitions de type de documents, schémas XML.

Lecture obligatoire: Bien-formé versus validité d’un document XML
Quiz 1
2012-01-30 – C4 Modèles de contenu.  
2012-02-06 – C5 Déploiement de la validité.  
2012-02-13 – C6 Outils de traitement: feuilles de styles, éditeurs structurés et autres méthodes de création de documents XML.  
2012-02-20 – C7 Quiz 2 (en classe).

Processus de modélisation. Types de structuration. Aspects dynamiques: liens hypertextuels, scriptage en navigateur, formulaires.

Lecture obligatoire: Attributs et modélisation en XML
Quiz 2
2012-02-27 – C8Traitement de documents XML: validation et stylage, en navigateur et avec outils spécialisés. XPath, XSLT (début). 
2012-03-05 Semaine de lecture – pas de cours  
2012-03-12 – C9 XPath, XSLT (fin, en classe).

Modélisation et stylage (en laboratoire).
 
2012-03-19 – C10 Modélisation et stylage (en laboratoire).  
2012-03-26 – C11 Quiz 3 (en classe).

Quelques points sur XSLT.
Quiz 3
2012-04-02 – C12 Publication de documents XML sur le web. Traitements en lot. Bases de données XML.

Modélisation et stylage (en laboratoire).
 
2012-04-09Lundi de Pâques – pas de cours 
2012-04-16 – C13 Évaluation du cours.

Publication web (en laboratoire).
 
2012-04-23 – C14Chaînes types de traitement de documents XML. Méthodologies de mise sur pied de systèmes de documents structurés. DTD normalisées. Remise du rapport de modélisation et stylage
2012-04-27 (vendredi)Dernier jour ouvrable de la sessionRemise du rapport de publication web

Évaluation

Évaluation
ActivitéPondération
Trois quiz individuels à livres fermés en classe
Quiz 1: 15%, Quiz 2: 15%, Quiz 3: 20%
50%
Travail de modélisation et stylage30%
Travail de publication web20%

Toutes les activités évaluées, sauf les quiz, se font en équipe de deux. Les travaux de modélisation et stylage et de publication web seront décrits dans des protocoles rendus disponibles en temps opportun.

La méthode de calcul de la note finale du cours est présentée au <http://mapageweb.umontreal.ca/marcoux/enseign/calculs.htm>.


Règlements, politiques

Évaluation avec seuil

L’évaluation avec seuil, telle que définie à l’EBSI (voir par exemple le Guide de l’étudiant du certificat en GIN), est appliquée dans ce cours, c’est-à-dire que pour réussir le cours, il faut non seulement atteindre (ou dépasser) la note de passage sur l’ensemble des évaluations du cours, mais également atteindre (ou dépasser) cette même note de passage sur le sous-ensemble (pondéré) des activités évaluées qui sont réalisées individuellement (et non en équipe).

Notez que la note de passage est de « D » pour les étudiants inscrits à un programme de premier cycle et de « C » pour les étudiants inscrits à un programme des cycles supérieurs.

Remise des travaux à évaluer

Les artefacts à évaluer (fichiers, rapports, etc.) doivent être remis au professeur au début du cours (s’il y a cours; autrement, à midi) le jour prévu pour la remise. Ils doivent être être remis sur support numérique : DVD, cédérom, clé USB ou un unique fichier (compressé au besoin) joint à un courriel et très clairement identifié par votre nom.

Si la remise comporte un rapport (le cas échéant, cela est spécifié dans le protocole ou l’énoncé du travail), ce rapport doit être en format PDF, OpenOffice ou Word, prêt à imprimer sur papier 8,5 x 11 po. Les rapports doivent impérativement être structurés en sections numérotées et paginés.

Vous pouvez également, si vous le désirez et après entente avec le professeur, remettre certains des artefacts en format papier.

Si vous ne respectez pas toutes les directives ci-dessus, vous êtes considéré comme n’ayant pas remis le travail.

Vous devez impérativement conserver une copie de sécurité intégrale des artefacts remis, au moins jusqu’à réception de leur correction. Vous devez être prêt à transmettre rapidement sur demande au correcteur (par courriel ou autrement) une copie du matériel remis originellement, en cas de problème de lecture ou autre; c’est votre responsabilité. Pour les artefacts papier, il est très fortement recommandé d’en conserver une copie de sécurité numérique (fichier) complète ou une photocopie, de façon à pouvoir en produire facilement un nouvel exemplaire en cas de problème.

Mode de communication

Le mode de communication privilégié du professeur vers les étudiant(e)s est la section Nouvelles concernant le cours de la page d’accueil du cours. Vous pouvez, si désiré, vous abonner à ces nouvelles par le truchement du fil RSS associé; sinon, vous devez consulter la section Nouvelles très régulièrement (au moins une fois par jour).

Le professeur peut également utiliser le courriel pour joindre les étudiant(e)s. L’adresse utilisée pour vous joindre sera celle enregistrée dans votre profil informatique à la DGTIC <http://www.dgtic.umontreal.ca/profil_usager/profil_dgtic.html>; assurez-vous que cette adresse soit valide et fonctionnelle en tout temps (voyez notamment à ne pas laisser votre boîte aux lettres se remplir). Vous devez lire très régulièrement votre courriel (au moins une fois par jour).

Le mode de communication privilégié des étudiant(e)s vers le professeur est le courriel. L’adresse courriel du professeur est <ymarcoux@gmail.com>. SVP, toujours inscrire la mention [INU3011] (incluant les crochets) au début de la ligne sujet de votre message.

Autres règlements et politiques

Tous les règlements, politiques et directives énoncés dans le Guide de l’étudiant du certificat en GIN s’appliquent. Une attention particulière est à porter aux éléments suivants :

Travaux en équipe
Pour les travaux réalisés en équipe, le professeur se réserve le droit d’évaluer séparément chaque membre d’une équipe.

Code d’honneur
Il est attendu que les étudiant(e)s respectent le code d’honneur de l’EBSI.

Règlement disciplinaire sur le plagiat ou la fraude concernant les étudiants
Toute infraction au règlement sur le plagiat ou la fraude sera traitée suivant la procédure indiquée dans le règlement.

Retard dans la remise des travaux
Tout retard non justifié dans la remise d’un travail sera sanctionné : 5% de la note est retranché par jour de calendrier de retard jusqu’à un maximum de 35%; à la 8ième journée de calendrier, la note F ou zéro (0) est attribuée.

Qualité de la langue
Un maximum de 10% de la note globale d’un travail pourra être retranché pour mauvaise qualité de la langue dans les travaux (ne s’applique pas aux examens ou quiz en classe).


Bibliographie

Lectures obligatoires

Lectures recommandées

Notes:

Lectures utiles

Diverses sources et ressources utiles


Valid HTML 4.0!Valid CSS!