Anda di halaman 1dari 3

Www.Dev-Informatique.

Com

OFPPT

Office de la Formation Professionnelle et de la Promotion du Travail Direction Recherche et Ingnierie de Formation Examen de Fin de Formation Session Juin 2010 Filire : TDI Niveau : Technicien Spcialis Dure : 4 h 30 Barme : 20 Pts Epreuve : Pratique

Important : assurez-vous que tous les lments de vos projets sont sauvegards dans un dossier portant
votre nom et prnom et le numro de la variante de lexamen comme suit "NOMPRENOM_Variante".

Il est strictement interdit dutiliser lassistant pour mettre jours les tables de la base de donnes

Variante n 1
Les responsables des hpitaux souhaitent dvelopper une application pour grer les consultations, mdecins et les hpitaux pour cela ils ont fait appel vous pour dvelopper ce SI en free lance. Le schma suivant a t tabli par un analyste afin de mettre en place une base de donnes sous SQL SERVER ou ORACLE : Mdecin (IdMedecin, Nom, Prnom, DdN, Sexe, #IdSpecialite, # IdService) Specialite (IdSpecialite, libelle) Service (IdService, #IdHopital, NbLits) ; Sjourne (IdSejour, #IdService, #IdPatient, DateEntree, DateSortie) Patient (IdPatient, Nom, Prnom, DdN, Sexe, Adresse) Soigne (IdSoin, #IdMedecin, #IdPatient, nommaladie, Commentaire, Date_soigne) Hpital (IdHopital, Nom, Adresse, Ville)

I SGBDR : (4 Pts) 1/3

Www.Dev-Informatique.Com
1. Crer une base de donnes relative au schma relationnel et ajouter un jeu denregistrements pour toutes les tables (2Pts) 2. Ajouter des procdures stockes qui permettent de :
a. Afficher pour un patient donn le nombre de sjour effectu. (0.5 Pt) b. Ecrivez une procdure qui affiche la liste des sjours pendant une priode imprvue (Affichez les numros de consultations, les noms de mdecin, les noms de patient). (0.5 Pt) c. afficher le nom, le prnom et le numro des patients ayant t suivis par au moins deux mdecins de spcialit diffrente au cours de mme sjour. (0.5 Pt)

d. Ecrivez un trigger qui permet dadapter le mme format du tlphone lors de la modification ou
lajout des informations dun Mdecin (exemple de format souhait 05 22.20.20.20). (0.5 Pt)

II APPLICATION :

(11 Pts)

1. Crer un formulaire pour mettre jour la table hpital. (2Pts)


Prvoir les boutons : Ajouter, Modifier, Enregistrer, Supprimer, Fermer et des boutons de navigation entre les enregistrements.

2. Crer un formulaire pour mettre jour la table Mdecin. (1.5 Pts)


Prvoir les boutons : Ajouter, Modifier, Enregistrer, Supprimer, Fermer et des boutons de navigation entre les enregistrements.

3. Crer un formulaire pour mettre jour la table Patient. (1.5 Pts)


Prvoir les boutons : Ajouter, Modifier, Enregistrer, Supprimer, Fermer et des boutons de navigation entre les enregistrements.

4. Mise jour de la table Sjourne. Prvoir les boutons : Ajouter, Modifier et Enregistrer (1Pt) 5. Crer un formulaire Soigne pour saisir les informations concernant la table prescription (1Pt) 6. Crer une feuille de recherche qui affiche : a. Pour une hpital donne (combobox), tous ses services (nom nombre de mdecins de chaque service). (1Pt) b. Pour une date donne, tous les patients qui devront quitter les hpitaux. (1Pt) 7. Crer ltat qui affiche pour une spcialit donne les hpitaux o il y a cette spcialit ainsi que nombre de mdecins de chaque hpital trouve qui ont cette spcialit (1Pt) 8. Crer une feuille MDI avec menu un menu de navigation (0.5Pt) 9. Crer le dploiement de votre application (0.5Pt) IV - Web : et nombre de lits,

(6 Pts)

1. Crer un modle pour votre site afin de permettre aux clients de parcourir tous les services prsents par votre SI. (1Pt)

2/3

Www.Dev-Informatique.Com
2. Crer une page Web affichant pour une ville donne la liste de ses hpitaux (1Pt) 3. Au clic sur le nom dun hpital lutilisateur peut recevoir la liste de ses services (id de service, son nombre de lits libres et occups). (1Pt) 4. Crer une page web permettant lAjout dun sjour : lutilisateur saisi les informations dun sjour et clique sur le bouton Enregistrer. (1Pt) 5. Ajouter dans la mme page un programme permettant de chercher un sjour et de faire la mise jour d'un sjour. (2Pts)

3/3

Anda mungkin juga menyukai