Vous êtes sur la page 1sur 2

Contraintes

Dans la réalisation de ce projet, nous avons fait face à certaines contraintes qui sont les
suivantes :
Durant la collecte de données depuis le planning des salles, disponible sur la plateforme
Google Agenda, il nous a été nécessaire de utiliser un outil externe pour le sauvegarder sous
forme d’un ficher Excel afin de le faire subir un traitement de forme et l’inclure dans notre
BDD, tâche qui est purement manuelle et répétitive et se présente comme la seule solution
possible pour intégrer le planning dans l’application .

Etapes de travail
Le projet a été divisé en 3 grandes étapes de travail
A. Première étape : Compréhension de la problématique
Dans cette phase, nous avons commencé par lire le cahier des charges et discuter
des différents points à aborder dans ce projet. Nous avons également défini des priorités
à suivre (suivant le cahier des charges). Aussi, nous avons entamer la documentation sur
les outils que nous allions utiliser pour la réalisation de notre application.
B. Deuxième étape : Conception
Dans la seconde phase, après avoir bien maitrisé les différentes notions et avoir
eu une idée claire sur tout le travail demandé, ses limites et ses exigences, nous sommes
passés à la conception. Nous avons donc, défini les différentes fonctionnalités, au début
de manière générale ensuite d’une façon plus détaillée, établis le diagramme de la base
de données, et enfin la conception des différentes interfaces.
C. Troisième étape : Réalisation
Dans cette dernière phase, nous avons aborder la réalisation qui concerne
l’implémentation de la base de données, la programmation des différentes modules et
enfin la réalisation des différentes interfaces, tout cela en suivant ce qui a été fait durant
l’étape de conception.

Outil de gestion de projet :


Pour mieux nous organiser, nous avons aussi utilisé Trello qui est un outil de gestion de
projet en ligne inspiré par la méthode Kanban de Toyota. Il est basé sur une organisation des
projets en planches listant des cartes, chacune représentant des tâches. Les cartes sont
assignables à des utilisateurs et sont mobiles d'une planche à l'autre, traduisant leur avancement
Modification d’une réservation :

L’utilisateur peut modifier sa réservation si elle n’est pas expirée ou traitée.

Si on lance une modification tout les champs seront modifiable y compris les champs des dates (ce
qui déclenchera une nouvelle recherche des salles libres dans cette plages horaires).

Le responsable peut proposer une modification de salles seulement dans tout les demeandes valides.