Projet de 6•me semestre 1999
Laboratoire des Syst•mes d'Exploitation (LSE)
Section Syst•mes de Communication, EPF-Lausanne
TRANSFERT DE LA BASE DE
DONNEES DE LA BIBLIOTHEQUE
DU LSE VERS LE WEB
EtudiantÊ: JOHANSSON Sylvain
Responsable: WIESMANN Matthias
TRANSFERT DE LA BASE DE DONNES DE LA
BIBLIOTHEQUE DU LSE VERS LE WEB
Sylvain Johansson, tŽl. 079-4473201, [email protected]
© Lausanne, le 10.6.1999
Table des mati•res.
· Introduction
· Introduction
· DonnŽe du projet
· Qu'est-ce qu'un servlet ?
· Cahier des charges
· DŽmarche suivie
· Base de donnŽes
· Analyse de la base de donnŽes existante
· Quelle base de donnŽes utiliser ?
· Conception de la nouvelle base de donnŽes
· Conception du site
· Structure gŽnŽrale du site
· Package ch.epfl.lse.biblio.johansson.util
· Classes de bases.
· Couche 1
· Couche 2
· Commentaires sur le code.
· Servlets
· Structure gŽnŽrale des servlets
· Probl•mes rencontrŽs
· Conclusion
· Annexes
Introduction.
Introduction.
La biblioth•que du LSE est composŽe d'environ 300-400 livres. Ces
livres ont ŽtŽ intŽgrŽs dans une base de donnŽes au fur et ˆ mesure de leur
achat, celle-ci est actuellement au format FileMaker Pro 2.1. Pourtant
cette base de donnŽes n'a pas ŽtŽ utilisŽe ˆ des fins de consultation, elle
est restŽe confinŽe sur le Macintosh de la secrŽtaire.
Le projet consiste ˆ transfŽrer cette base de donnŽes vers le serveur web
du labo, et de permettre ainsi la recherche de livres, les dŽmarches
d'emprunt et de retour ainsi que l'administration de la biblioth•que en
ligne.
DonnŽe du projet.
Initialement (selon la donnŽe originale du projet), il s'agissait de s'adapter
ˆ la structure existante. Ë savoir d'Žtudier la faisabilitŽ de diffŽrentes
stratŽgiesÊ:
· TransfŽrer la base de donnŽes vers FileMaker Pro 3.0 et scripter
FileMaker Pro 3.0 ˆ l'aide d'AppleScript pour gŽrer l'interaction avec
le web en faisant tourner cela sur un serveur Macintosh.
· TransfŽrer la base de donnŽes vers FileMaker Pro 4.0 et utiliser les
options offertes par FileMaker Pro 4.0 pour gŽrer l'interaction avec le
web en faisant tourner cela sur un serveur Macintosh.
· ƒtudier d'autres possibilitŽs.
Cette donnŽe a ŽtŽ modifiŽe en dŽbut de projet (par impossibilitŽ de
disposer d'un serveur Macintosh).
La donnŽe dŽfinitive se prŽsente ainsi : exporter la base de donnŽes vers
un SGBD (syst•me gestion de base de donnŽes) Java et gŽrer toute
l'interaction avec le web ˆ l'aide de servlets.
1 / 28 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !