Transcript
Page 1: 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

Serveur de contenu

Projet SUPPREM

Page 2: 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

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".

Page 3: 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

Serveur de contenu Composants d'une briqueUne 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

Page 4: 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

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)

Page 5: 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

Distribution des briques

UNCTAD - 1

DBA – 4

UBE – 4

DG0 3 – 24

geomatique-nt.unige.ch

5

1

2

1

ecolu-info.unige.ch ilearning de Oracle

DEA HAURIE

Page 6: 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

Nouvelle architecture

STATION

Student station

SILENE

Content Server

UNIBE

iLearning ORACLE

UNCTADUNIBAS

UNIGECHAPLIN

Multimedia Content Server

Authors

Upload Editing

Local servers

Interface Web

Page 7: 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

A implémenter sur SilèneApplication pour l'insertion et la modification des contenus: (Interface Web pour l'envoi et l'actualisation des contenus)

Des outilsLe glossaireL’outil pour la gestion de liens (Urls)

Gestion des comptes des utilisateurs

Page 8: 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

Structure des répertoires des briques

Un répertoire pour les briques + ses metadatas

/supprem/bricks/name-brick/metadata.infoUn 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/

Page 9: 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

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.

Page 10: 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

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

Page 11: 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

Téléchargement d’une brique Exemple de la séquence des opérations:

o L'utilisateur saisit les metadatas de la nouvelle brique

o Il télécharge les documents html/doc/pdf/…o Il effectue la transformation dans les autres formats

(par ex: Word -> XML -> html/PDF)o Il obtient l'URL de la brique

Page 12: 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

Brick Name :

Metadata :

Upload:

Authors:

Brick Name :

Metadata :

Upload:

Authors:

Brick1

* .zip

KapusovaHaurie

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

Exemple du formulaire pour la création d'une brique

Affectation au serveur

Page 13: 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

Exemples des URL résultats

URL du contenu du brick1 http://supprem.unige.ch/bricks/brick1/introduction/main.html

Url pour l’accès à la définition d’un terme du glossaire http://supprem.unige.ch/glossary/term=XX§

Page 14: 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

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


Recommended