
Pour notre projet du 3ème semestre, nous devions créer un générateur de pages personnelles. Celui-ci devait permettre aux différents enseignants-chercheurs de l'école de créer leurs propres pages web.
Le logiciel devait être simple à utiliser, mais assez détaillé afin de pouvoir personnaliser suffisament ses propres pages. On devait pourvoir changer facilement d'interface graphique tout en gardant le contenu. Du point de vue de l'école, ce logiciel devait aussi permettre d'uniformiser les pages personnelles de ses enseignants-chercheurs.
Le logiciel a été développé en langage php majoritairement. Un système de modules a été conçu
permettant de créer facilement différentes rubriques au sein du site : curriculum vitae, publications, etc. L'utilisation de
différentes feuilles de styles CSS permet de choisir et modifier l'intégralité du graphisme du site. Et bien évidemment, de nouvelles feuilles de styles peuvent être conçues afin de couvrir les gouts de chacun.
Aucune base de données n'est nécessaire pour déployer l'application sur un serveur. Un simple serveur HTTP accompagné d'un interpréteur PHP suffisent pour son fonctionnement. Les données sont stockées en XML et mise en forme par le serveur via des fichiers XSL et une transformation XSLT. De nombreux CMS de l'époque aurait été surpassé par cette application à forte évolutivité.
Notre projet a été achevé dans les temps. Il revient à la DISI (Direction Informatique et Systèmes d'Information) de l'école de l'intégrer afin que les enseignants-chercheurs puissent l'utiliser. Une utilisation (et une nouvelle voie de recherche) intéressante serait l'uniformisation et le catalogage des publications des enseignants-chercheurs.
Pour plus d'information concernant ce projet, vous pouvez télécharger le rapport technique ou le rapide manuel de l'utilisateur.


Aucun commentaire pour cet article pour le moment.