3. REALISATION DU PROJET
La mise en oeuvre du projet s'est déroulée selon
le planning prévisionnel. Olivier Thierry, informaticien junior a
répertorié les champs des trois bases de données et a
proposé l'architecture du réseau informatique. Mon travail a
consisté à «comprendre» l'utilité des champs des
bases existantes et leur contenu afin de l'améliorer et créer de
nouvelles catégories de documents puis de formaliser ces choix avec le
Dr Claude Hébette du Cerna et enfin de les concrétiser
grâce au travail de la société GB concept (2 jours). J'ai
également créé le texte de la page d'accueil de
l'interface web et William Petigny, Webmaster de la Société
Edimontagne a appliqué la charte graphique de l'Ifremmont [18].
Cependant il aurait été plus judicieux de commencer par l'analyse
des bases de données des partenaires puis de créer la structure
de la base commune, afin d'éviter de recommencer le travail si de
nouvelles données apparaissaient. Mais le projet ayant
déjà démarré lors de mon arrivée, j'ai
poursuivi ce qui avait été commencé. En effet, le projet
mobilise des acteurs bénévoles qui ne sont pas toujours
disponibles de par le fait de leur activité de médecin et ne
comprenaient pas que j'avais besoin de reprendre quelques bases pour finaliser
le projet, d'où une certaine impatience. Comme je l'avais
envisagé, j'ai été contrainte après les analyses
des bases par la société GB Concept, de réajuster le
paramétrage de la base commune Docmmont, afin de ne pas perdre de
données.
3.1 Construction de la base Docmmont
La base commune Docmmont est gérée par le
logiciel Alexandrie version 6.3b qui contient les modules de la version de base
et le serveur Web Pro. L'installation de la base de données Docmmont et
du logiciel a été réalisée par Mr Benoît
Placide de la société GB Concept, le16/01/08. L'ordinateur qui
fait office de serveur est sous le système d'exploitation, Windows XP
2003. Il est relié à un poste client. Le site web de l'Ifremmont
a déjà été réalisé par la
société Edimontagne. Quant à Docmmont, je l'ai mise en
place avec le logiciel Alexandrie.
38
3.1.1 L'architecture
ü
Export
Cerna
Export
Serveur web Docmmont
DMTM Export
Validation Consultation
Centre E
14.4116 Rd
Ir
Base Web
Bases externes
Export et import des bases vers Docmmont :
Les bases des partenaires Alpe et Cerna envoient les notices
au format zip sur le serveur. Pour l'Alpe les notices sont importées
dans le serveur mais l'administrateur doit sélectionner les champs
souhaités (pas de script prévu). Pour le Cerna l'import est
réalisé automatiquement. Les notices du DMTM sont
enregistrées sur un poste de travail qui les envoie en temps réel
sur le serveur. Cependant les notices importées sont en attente de
validation par l'administrateur qui peut alors les modifier. Ces notices en
cours de validation bien que dans la base, n'apparaissent pas dans l'interface
web. Un schéma complet a été édité par la
société GB Concept (annexe 15).
Le serveur possède les données de Docmmont ainsi
qu'une sauvegarde sur un disque dur différent. La DMZ
57 (Demilitarized Zone) crée un pare-feu entre le serveur
et internet [14]. Il est possible de se connecter à partir d'Internet et
des postes informatiques vers le serveur mais pas d'accéder aux postes
informatiques par l'intermédiaire d'Internet.
ü Consultation de la base Docmmont
La licence monoposte du logiciel Alexandrie permet de
consulter la base par Internet. La gestion de la base s'effectue uniquement sur
l'ordinateur du DMTM.
Le DMTM peut consulter toutes les notices situées sur
le serveur à partir du poste de travail (hors connexion Internet).
L'Arpe et le Cerna ainsi que tout internaute peuvent consulter la base Docmmont
diffusée sur le web (mais le serveur est souvent
déconnecté d'Internet).
57 La DMZ (Zone démilitarisée), permet
à ses machines d'accéder à Internet et/ou de publier des
services sur Internet sous le contrôle du pare-feu externe (extrait de
Wikipédia)
|