Gestion de salles pour l'INRIA
Présentation
Nous avons développé un logiciel permettant la réservation de salles pour
l'INRIA de Sophia Antipolis dans le cadre
du projet du cours Internet de l'ESSI.
Ce planning permet aux personnes autorisées d'ajouter ou de retirer
une réservation. Il est consultable par tous.
L'interface graphique permet de consulter ce planning de deux manières
différentes :
- Vision de l'ensemble des salles pour une journée.
- Vu d'un mois entier pour une salle précise.
Après avoir sélectionné son mode d'affichage, il faut préciser les paramètres et demander le chargement des informations.
Les personnes autorisées à accéder à la réservation ou suppression seront
gérées par l'utilisation des fichiers .htaccess et .htpasswd du protocole HTTP.
Les personnes autorisées seront donc identifiées par un mot de passe.
Il y aura une personne en charge de la gestion de ces deux fichiers.
Voici un exemple : Agenda
Consignes d'installation
- Récupérer l'archive du logiciel.
- Décompresser et décompacter le ficheir a l'aide des commandes
gunzip Agenda.tar.gz; tar -xfv Agenda.tar;
- Adapté le fichier de configuration
AGENDA/src/Config.java
- Compiler l'application en faisant make dans le répertoire
src/
Deux mots sur l'implémentation
Pour développer notre application nous avons utilisé :
- une applet JAVA, pour la consultation de l'agenda
- des CGI en C++, pour les mises à jour de l'agenda.
Les limites de l'application : utilisation des CGI
- L'application ne devrait charger que les "fichiers mois" dont elle a besoin or actuellememt nous mettons en mémoire l'ensemble de notre BD.
- L 'application n'offre pas de possibilité d'archivage ou de suppression des mois passés, il faut le faire manuellement.
- On ne peut actuellement faire de réservation à cheval sur plus de 2 mois en
une fois, on peut le faire en deux, trois... fois
- Actuellement les personnes des RE ne sont pas encore prévenues par mail, mais
cela devrait rapidement changer car l'application n'est pas viable sans.
Les limites de l'application : Interface
- Laffichage des renseignements est un peu brut, on devrait ultérieurement arranger cela. On devrait
notamment trier les réservations pour les afficher dans l'ordre chronologique.
- Les URL (renseignements concernant le motif de réservation) ne sont pas sélectionnable mais dans le futur ....
Sabine Abrignani &
Catherine Bernhard
Last modified: Wed Mar 26 16:14:48 MET