Imprimer

Stage Amar Halassa Semaine7

Premiers formulaires et utilisation d'Ajax

Pour cette semaine, la partie à développer concerne la création, la modification et la suppression d'une consultation.

La création d'une consultation sur un navigateur standard se fait dans un seul formulaire avec un pop-up pour rechercher un patient. Pour simplifier cette démarche sur un navigateur mobile, ce formulaire est divisé en trois, avec à la fin une vue sur les champs les plus importants pour rappeler à l'utilisateur ses saisies avant la création.

Les parties du formulaire sont appelées en Ajax, ce qui permet un affichage rapide, et une sauvegarde des champs déjà saisis dans le formulaire de la page parente

Comment créer une consultation ?

Dans le module consultation, un clic sur le lien rendez-vous affichera la page de création d'une consultation qui se fait en trois étapes :

Sélection du praticien

Cette page représente la première partie du formulaire, elle permet de sélectionner le praticien qui est indispensable pour créer une consultation et les différentes autres informations complémentaires. Une fois le praticien sélectionné, on passera à la page suivante.

Sélection de la date

Cette page permettra de choisir une plage de consultation(date), et une place de consultation (heure)

En cliquant sur la date, on pourra voir les places disponibles:

Les boutons avant et après servent à ajouter des places, et en choisissant une place, on est redirigé vers la page suivante qui a pour but de sélectionner un patient.

Sélection du patient

Après une recherche, une liste de patients est renvoyée.En cliquant sur une ligne, cela sélectionnera le patient de la ligne, et affichera la page finale(vue du résumé)

Vue du résumé

Cette page reprend les différents champs essentiels avant de créer une consultation pour rappeler à l'utilisateur les informations saisies, avant d'envoyer le formulaire de création.

Dans chaque page, un bouton précédent permet de revenir à la page précédente pour faire une modification.

Dernièrement modifié par amar1636 points  .
Modifiée dernièrement le jeudi 06 de mai, 2010 12h43m32.

Sponsors privilégiés

Mediboard project