Projet numéro 9560 : "RESERVATION D-OBJETS DIVERS "


Initiateur du projet :
Description projet :

Description / calendrier de réservation d'objets

Calendrier destiné à la réservation d'objets pour durées prédéterminées qui suivant paramètres générés par un gestionnaire des réservation peuvent être inférieures à une journée (24h)


L'image ci-jointe (reservation.zip(reservation.png)) montre à gauche le calendrier mensuel (qui par défaut point sur la date du jour) avec possibilité de changer le mois via les flèches < ou > et possibilité de sélectionner un jour en cliquant sur une date correspondante. A droite une vue des réservations du jour de la sélection. Avec a chaque ligne un des objets /ressources disponibles en réservation (en remplacement ici les mois) et les colonnes représentant les unités de temps minimum « réservable » (nombre de minutes qui divisent une journée / en remplacement ici les jours) De préférence, ce model d'affichage sera utilisé dans les différentes autres vues (Internaute, Enregistré, Gestion des réservations)

Une couleur différente (paramétrée en gestion des réservation) montre l'état de l'unité de réservation :

  1. Hors réservation

  2. Libre

  3. Pré-réservé

  4. Réservé

Affichage en légende des différents états & couleurs dans la bartie actuellement blanche / sous le calendrier

Vision Internaute :

Un visiteur non identifié/enregistré peut visualiser le calendrier (uniquement). Si possible : affichage (info-bulle) du nom de la personne qui a réservé


Vision Internaute enregistré :

Affichage graphique identique … Cet internaute à la possibilité de pré-réserver après avoir sélectionné une date et en cliquant sur le bouton réservation situé sous le calendrier de droite (dans la partie blanche / non montré ici). Une fenêtre s'ouvre alors permettant à l'internaute enregistré de voir et de spécifié les information suivantes :

Formulaire de réservation :

  • Affichage de la date de réservation

  • Entrée / sélection de la ressource à réserver (1)

  • Entrée de l'heure de début de la réservation (2)

  • Entrée de la durée de la réservation (2)

  • Entrée du nombre de participants (3) / Affichage du maximum de participants autorisé pour la ressource

  • Entrée de l'adresse email pour confirmation (par défaut celui par défaut/ déjà enregistré dans ;la db utilisateurs)

  • Entrée d'un événement lié à cette réservation

  • Entrée d'un commentaire / remarque / demande diverse

  • Affichage de la date & heure d'enregistrement de la demande de réservation

  • Identification du demandeur (nom)

  • Affichage de la date & heure d'enregistrement de demande de réservations


  1. Sélection conditionnelle : Suivant paramétrisation en gestion des réservations, l'internaute à ou non le droit de choisir la ressource qui suivant le cas sera ou non automatiquement sélectionnée par le système (cette sélectionne automatique est alors faite dans l'ordre ascendant des ressources disponibles)

  1. La réservation ne peut pas dépasser la journée sélectionnée

  2. Le système tient compte du maximum de participants autorisés pour ressource réservée (pré-défini en gestion des réservations) et en cas de dépassement, une ressource supplémentaire est automatiquement pré-réservée,

  3. Le délai minimum avant réservation est contrôlé (pré-défini en gestion des réservations)


Après ces validations,, l'internaute en est averti via un message de la marche à suivre pour confirmer sa pré-réservation résumée dans ce même message. Après validation de cette information par l'internaute, l'enregistrement de la demande de pré-réservation est fait dans la base des données. Et un email lui est envoyé, reprenant ces mêmes informations.

Vision Internaute membre :

Affichage identique. Sont considérés membres les internautes enregistrés et spécifiés comme tel pas le gestionnaire des réservations. Ces internautes réservent de la même manière que les internautes enregistrés mais leurs demandes ne devront pas être validées par un gestionnaire des réservations.


Vision gestionnaire des réservations

Le gestionnaire des réservation à la possibilité de valider les pré-réservation, d'en ajouter, de les modifier et de les supprimer. Il a accès au formulaire « internaute » reprenant quelques possibilité supplémentaires :

Formulaire de gestion des réservations :

  • Affichage de la date de réservation

  • Entrée / sélection de la ressource à réserver

  • Entrée de l'heure de début de la réservation

  • Entrée de la durée de la réservation

  • Entrée du nombre de participants / Affichage du maximum de participants autorisé pour la ressource

  • Entrée d'un événement lié à cette réservation

  • Entrée d'un commentaire / remarque / demande diverse

  • Affichage et Sélection (modification...) d'un état de réservation :

  • Hors réservation

  • Libre

  • Pré-réservé

  • Réservé

  • Affichage de la date & heure d'enregistrement de la demande de réservation

  • Identification du demandeur (nom email tel)

  • Affichage de la date & heure de changement d'une information de la demande de réservation

  • Identification du gestionnaire du dernier changement (nom email)

  • Bouton Supprimer la réservation

Un email est envoyé à l'internaute à chaque changement d'état de sa demande (cet envoi peut toutefois être désactivé par le gestionnaire)

Le gestionnaire a aussi la possibilité de spécifier les paramètres suivants :

  • paramètres de temps

  • Unité de temps (dénominateur horaire, p.ex. 30 minutes)

  • Durée minimum de réservation (en minute p.ex. 60')

  • Durée maximum de réservation (en minute p.ex. 240)

  • Délai minimum avant pré-réservation (en minutes p.ex. 36000') → internautes enregistré

  • Délai minimum avant réservation (en minutes p.ex. 60') → internautes membres et plus

  • Type de réservation / choix des couleurs

  • Hors réservation

  • Libre

  • Pré-réservé

  • Réservé

  • Possibilité de sélectionner des ressources (identiques dans une même journée) par l'internaute

  • oui / non (si nom le système choisi automatiquement la première ressource disponible)

  • Message de confirmation

  • de la pré-réservation

  • de la réservation effective

  • de l'annulation

     

Intégration minimum / joomla :

Les différents niveaux d'utilisateurs existent en joomla et comme suggéré il vaut mieux aller les chercher là pour ne pas faire double emploi. A cet effet, j'ai préparé une installation de test qui nous permettra d'accéder au code joomla, aux tables de la db et d'éventuellement faire certains essais.


En ce qui concerne la table utilisateur joomla prévoit les niveaux suivants :


Registered


  • Accéder aux espaces privés


Author

  • Accéder aux espaces privés

  • Rédiger des articles

  • Modifier ses articles

     

Editor

  • Accéder aux espaces privés

  • Rédiger des articles

  • Modifier ses articles

  • Modifier les articles des autres utilisateurs


Publisher

  • Accéder aux espaces privés

  • Rédiger des articles

  • Modifier ses articles

  • Modifier les articles des autres utilisateurs

  • Publier/Dépublier les articles


Les autres niveaux concerne la partie back-end de joomla non accessible aux utilisateurs visés ici. En tout cas, on peut faire le parallèle avec les niveaux d'accès au calendrier notamment décrit plus haut comme ceci :


Registered = vision internaute enregistrés

Author = vision internaute membre

Editor = Gestionnaire des réservations

Publisher et autes niveau supérieurs = administration complète du calendrier


La logique générales est « qui peut le plus peut aussi le moins »

Nature du projet : Ce projet est

 
 



Les sujets suivants peuvent également vous intéresser

expert sql server 2000 et 2005cherche expert visual web developer2008
cherche professionnel programmeur expert c plus pluscherche professionnel traduction fr esp
codeur redaction d articles scientifiques ou nonnouvelles technologies de l information
cherche expert installation configuration de serveur poste de travailprestataire ingenieur tests et validation
freelance realisation livres artcherche freelance consultant en systemes informations

Projets "en attente" similaires


Integrateur experimente SPIPV 2.1 - republication
REPUBLICATION - Relecture et correction de textes en portugais
Recherche Developpeur PERL
Recherche 2 Developpeurs JAVA-JEE PARIS-republication
Mise en place dun Backup pour informaticien maison

Projets "en cours" similaires


gestion des demandes delectricite et de gaz des nouveau clients
Base de donnees - Web Service - extranet
Recherche un prestataire pour apporter des modifications sur mon site
Creation de site web
Animation Flash alimentee par des flux de donnees en temps reel

Projets "en archive" similaires


Referencement site lingerie
Modification lecteur mp3 Flash
update a little static web site
Amelioration d-un script existant
Parametreur-trice- Progiciel H-F

Projets "VIP" similaires


Recherche Dveloppeur Web
Je recheche un developpeur _NET _C_ ou VB_ NET_
VOICEXML
Lise a jour du site www_insecula_com
Messenger audio video type msn ou yahoo messenger

 

 

 

 

(c)