150 likes | 328 Views
Serveur de contenu. Projet SUPPREM. Serveur de contenu. Le but du serveur Héberger le contenu des cours pour le projet SUPPREM Quel type de contenu?
E N D
Serveur de contenu Projet SUPPREM
Serveur de contenu • Le but du serveur Héberger le contenu des cours pour le projet SUPPREM • Quel type de contenu? "Le contenu d'un cours est organisé en briques, par analogie avec les briques de LEGO. Ce sont des unités autonomes et réutilisables (RCO- Reusable Content Object) qui peuvent former un ensemble".
Serveur de contenu • Composants d'une brique Une brique peut contenir : • Un ensemble de document en divers formats (html, pdf, word) • Des applications en java, xls et autres • Un document avec les meta-données de la brique
Serveur de contenu • Que sont les briques de SUPPREM? Il existe 35 briques en développement • 24 par l‘Université de Genève (UNIGE) • 1 par United Nations Conference on trade and development (UNCTAD) • 4 par l’Université de Basel (UNIBAS) • 4 par l’Université de Bern (UNIBE) • 2 par l’Università della Svizzera italiana (UNISI)
Distribution des briques geomatique-nt.unige.ch ilearning de Oracle ecolu-info.unige.ch 1 UNCTAD - 1 DBA – 4 UBE – 4 5 DG0 3 – 24 2 1 DEA HAURIE
SILENE Content Server Authors CHAPLIN Multimedia Content Server UNIGE Upload Editing UNIBE UNIBAS UNCTAD Interface Web iLearning ORACLE Local servers STATION Student station Nouvelle architecture
A implémenter sur Silène Application pour l'insertion et la modification des contenus: (Interface Web pour l'envoi et l'actualisation des contenus) Des outils • Le glossaire • L’outil pour la gestion de liens (Urls) Gestion des comptes des utilisateurs
Structure des répertoires des briques Un répertoire pour les briques + ses metadatas • /supprem/bricks/name-brick/metadata.info Un répertoire pour chaque document de la brique • /supprem/ bricks /name-brick/doc1/ • /supprem/ bricks /name-brick/docN/ Un répertoire pour les images-quizzes • /supprem/ bricks /name-brick/doc1/quizzes/ • /supprem/ bricks /name-brick/doc1/images/
Structure des répertoires des briques Documents de contenu • /supprem/ bricks /name-brick/doc1/ *.xml • /supprem/ bricks /name-brick/doc1/ *.pdf • /supprem/ bricks /name-brick/doc1/ *.html Note: Cette structure peut se modifier selon les besoins des auteurs. Il faudra établir une structure standard pour organiser chaque brique.
Applications • Les plus importants • Faire le téléchargement des briques • Modifier une brique • Porter les applications du Glossaire et de la gestion de liens • Pour le futur • Gestion des cours • Gestion de quizzes
Téléchargement d’une brique • Exemple de la séquence des opérations: • L'utilisateur saisit les metadatas de la nouvelle brique • Il télécharge les documents html/doc/pdf/… • Il effectue la transformation dans les autres formats (par ex: Word -> XML -> html/PDF) • Il obtient l'URL de la brique
Exemple du formulaire pour la création d'une brique Brick Name : Metadata : Upload: Authors: Affectation au serveur Brick1 supprem/bricks/brick1/metadata.xml /supprem/bricks/brick1/*.pdf /supprem/bricks/brick1/*.html /supprem/bricks/brick1/*.xml /supprem/bricks/brick1/index.html /supprem/bricks/brick1/Images/ /supprem/bricks/brick1/*.xls * .zip Kapusova Haurie
Exemples des URL résultats URL du contenu du brick1 http://supprem.unige.ch/bricks/brick1/introduction/main.html Url pour l’accès à ladéfinition d’un terme du glossaire http://supprem.unige.ch/glossary/term=XX§
Notes techniques • L’accès sera contrôlé par un module d'identification associé aux adresses email (extension de l’application Easy Login développée par le groupe Multimédia de l’UNIGE) • Les premières tâches seront la configuration du serveur Silène pour SUPPREM et le portage des applications