Vous êtes sur la page 1sur 4

Etude de cas - Développement Informatique

Etude de cas

Gestion des stages

Gestag

L'application GESTAG gère les stagiaires, les stages et les inscriptions aux stages. La partie
de l'application à étudier dans cette étude de cas est la partie inscription à un stage avec
création du stagiaire s'il n'existe pas.

2)-Schéma organique

Stagiaire Stage TypeStage

Application inscription à un Inscription


stage à un
Inscription stage
GESTAG30

cas_gestag.doc - 22/12/22 Page :1


Etude de cas - Développement Informatique

3)-Schéma externe de données

Extrait de la Base de Données relationnelle Gestion Stagiaires

STAGE
TYPESTAGE
CODE_STAGE char(5)
TYPE_STAGE char(5)
TYPE_STAGE char(5) LIB_STAGE char(25)
DEBUT_STAGE datetime TYPE_STAGE = TYPE_STAGE
DUREE_STAGE_SEM numeric(2)
FIN_STAGE datetime NIVEAU_STAGE numeric(2)
NBPLACE_STAGE numeric(2)
NBINSCRIT_STAGE numeric(2)

CODE_STAGE = CODE_STAGE

INSCRIPTION
STAGIAIRE
CODE_STAGE char(5)
NUM_STAGIAIRE NUM_STAGIAIRE
char(5) NUM_STAGIAIRE = NUM_STAGIAIRE char(5)
DATE_INSCRIP datetime NOM_STAGIARE char(15)
STATUT_INSCRIP char(1) PRENOM_STAGIAIRE char(15)
CODE_POSITION char(1) SEXE_STAGIAIRE char(1)
DNAISS_STAGIAIRE datetime
DIPLO_STAGIAIRE char(3)

4)-Traitement

Dialogue

L'application débute avec l'écran de sélection d'un stage à partir d'une liste (fenêtre
1) de tous les stages.

La liste est affichée soit par type soit par date de début de stage, l'utilisateur choisi le
type liste avec les boutons appropriés, au premier appel la liste est affichée par date.

L'utilisateur sélectionne un stage en cliquant dans la liste. Si les inscriptions ne sont


pas closes la fenêtre informations détaillées du stage apparaît avec la liste des
inscrits (fenêtre 2). Pour ajouter une nouvelle inscription, l'utilisateur appuie sur le
bouton "Nouvelle inscription".
Il peut aussi revenir au début choisir un autre stage.

A partir de la fenêtre inscription (fenêtre 3), l'utilisateur sélectionne un stagiaire dans


la liste de tous les stagiaires.
Si le stagiaire n'existe pas dans la liste l'utilisateur peut le créer avec le bouton
"Nouveau Stagiaire". Sur la fenêtre nouveau stagiaire (fenêtre 4) il renseigne alors
les informations du stagiaire puis revient à la fenêtre 2 d'inscription, avec le bouton
création, dans le laquelle la liste des stagiaire est actualisée. Sur cette fenêtre l'option
inscription permet le retour à la fenêtre 2 sans création et l'option abandon permet le
retour à la fenêtre 1.
Le stagiaire sélectionné dans la liste, les informations s'affichent sur la fenêtre.
L'utilisateur après avoir sélectionner le STATUT valide l'inscription (Enregistrement
cas_gestag.doc - 22/12/22 Page :2
Etude de cas - Développement Informatique

sur table Inscription) ou abandonne.


Le diplome du stagiaire doit correspondre au Niveau du Type du stage selon le
tableau suivant ( TD ):

Diplome Niveau
BAC 3
BEP 4
CAP 5

Si le nombre d'inscrits est égale ou supérieur au nombre de places le code position


de la table inscription est à "3" pour mettre le stagiaire en liste d'attente, sinon à "2"
pour inscrit.

Après la validation, on ecrit l'inscription dans la Table et on Réecrit le Stage après


avoir incrémenter de 1 le nombre d'inscrits.
Pour information on fait apparaître un message "Inscrition enregistrée" avec bouton
"OK". En cliquent sur le "OK" du message on réaffichera la fenêtre 2 : liste des
inscrits actualisée.
Dans les fenêtres 3, et 4, Le click sur le bouton abandon annule la transaction et fait
revenir a la fenêtre 1

Messages :

ECRAN REGLE de GESTION MESSAGE


1 Si DATE DEBUT >= Aujourd'hui Plus d'Inscription pour ce stage
2
3 NOM ou PRENOM a blanc Renseignez nom et prénom SVP
NB Inscriptions du stagiaire = 3 Pas plus de 3 Stages
Date Fin du dernier stage auquel il est Stage précédent non terminé
inscrit > Date Jour
Diplome Stagiaire et Niveau Stage ne Diplôme incompatible avec le
correspondent pas au la table stage
4 NOM ou PRENOM a blanc Renseignez nom et prénom SVP
Diplôme a Blanc Renseigner Diplôme SVP !!
5)-Maquette des écrans Fenêtre 1 : Sélection d'un stage :

cas_gestag.doc - 22/12/22 Page :3


Etude de cas - Développement Informatique

Fenêtre 2 : Liste des inscrits à un stage

Fenêtre 3 : Inscription au stage

Fenêtre 4 : Création d'un stagiaire

cas_gestag.doc - 22/12/22 Page :4

Vous aimerez peut-être aussi