You are on page 1of 7

OFPPT

Office de la Formation Professionnelle et de la Promotion du Travail



Direction Recherche et Ingellierie de Formation

Session Juin 2009

Examen de Fin de Formation

Filiere : TSDI - TDI

Epreuve : Theorique

Niveau : Technicien Specialise Duree : 4 h 30

Bareme : 20Pts

I -XML (2 PTS)

Distinguez les noms XML corrects des noms incorrects et corrigez les en-ems.

1. < D riversLice nse_N u:m ber> 9 8 NY 32</Drivers_;_License_N umber>

2. <Driver's_License_Number>98 NY 32</Driver's_License_Number>

3. <month-day-year> 7/23/2001 </month-day-year>

4. <first name>Alan </first name>

6. <month/day/year> 7/23/2001<!month/day/year>

"

7. <.:._4-lane> I -610</ _ 4-lane>

8. <4-lane>I-610</4-lane>

II - RESEAUX INFORMATIOUES (2 PTS)

Completer Ie tableau ci-dessous en operant les elements cites par une croix

Elements(Couciles OSI} HUB PONT REPETEUR ROUTEUR PASSERElLE
Application
...
...
... ,
. "
... 111

III - ANALYSE & MODEL/SAT/ON (9 PTS)

La societe G4 Pare SA desire develcpper un 51 pour gerer son atelier.

Cahier des charges:

a. L'entretien des vehicules :

L'entreprise possede son propre parc de vehlcules. L'atelier est done en charge d'en assurer I'entretien : vidanges, reparations des petites pannes ...

L'atelier comporte 5 individus ; Ie responsab!e d'atelier et 4 ouvriers. Deux types de taches sont definis :

- les reparations suite a une panne

- les controles pre-programmes (ex: vidange, nettoyage du vehicule ... )

Une tache est donc declenchee so it suite a une planification decidee par Ie chef d'atelier (ex : revision du vehicule Ie 15/06) soit suite a la demande d'un membre du personnel (employe, ouvrier au chef d'atelier).

Chaque demande est etudiee par Ie chef d'atelier qui accepte ou refuse la demande. En cas d'aeceptation, II dettntt un niveau de prlorite (de tres urgent a non prioritaire). Pour cela, il peut consulter la liste des taches deja definies.

C'est egalement lui qui decide 5i la tache peut etre traitee en interne (par j'atelier) ou si elle dolt etre realisee par u ne entreprise exterieure.

Chaque rnatin, les ouvriers consultent la li_ste des taches a reallser dans .. la, journee et les executent,

Une fois la tache terrnlnee, it incombe a I'ouvrier I'ayant traitee de notifier que Ie travail a ete accompli et de satsireventuellernent les pieces au produits qu'il a utillse(e ls.

En fin de journee, Ie chef d'atelier cloture les taches accomplies a pres une eventuelle verification (controle de la tache).

b. La realisation de travaux spectfiques :

Lorsque I'entreprise a besoin d'un materiel speclfique, I'atelier peut Ie fabriquer (ex: parc a velo, meuble de rangement pour ·Ies outils ... ).

La demande de fabrication peut ernaner de n'importe quel employe mais dans tous les cas, elle est visee et acceptee (ou rejetee ) par Ie chef dateller.

Lui seul a en effet Ie pouvoir d'accepter la realisation d'une fabrication speciflque.

Chaque soir, Ie chef d'ateller consulte les demandes de fabrication qui ont ete faites et decide du sort a leur accarder.

5i la fabrication est acceptee, il affecte un ordre de prtorite.

NB " sf fa fabrication est jugee trap ardue par Ie chef d'etetier. il peut eqeletnent decider de soustraiter la tache.

2/'

De temps en temps, Ie chef d'atelier consulte la liste des taches pour eventuellernent apporter des modifications aux niveaux de prlorlte.

En debut de matinee, les ouvriers consultent les taches a reallser et les traitent.

Pour tout travail effectue (entretien ou fabrication), l'ernploye (ou les employes dans Ie cas d'un travail en commun) est tenu de remplir une « fiche travail» qui indique sur quelle tache il a travallle et combien de temps II a passe.

La rnerne tache peut donner lieu a plusieurs « fiches travail » 51 elle n'est pas traitee en 1 seule fois.

Lorsqu'ils ont fini leur travail, ils notifient la fin des travaux et saisissent les sorties de pieces ou de produits du stock.

En fin de journee, Ie chef d'atelier consulte la liste des taches accomplies et decident alors de les cloturer apres un eventuel controle.

NB : Une fabrication ou un entretien peut done donner lieu a fa saisie de plusieurs fiches travaux (travail realise sur plusieurs jours par exemple).

c. Commande de materiel et gestion des stocks

L'atelier dispose d'un stock de pieces necessaire a I'entretien des vehicules ou a la fabrication d'objets speclfiques (filtres a huile, outils, bois ... ).

Lorsqu'une tache d'entretlen ou un ordre de fabrication necesslte I'achat de materiel/ I'ouvrier

etabltt un devis en consultant eventuellernent le catalogue -des fournlsseurs. -

II indique alors quelles sont les pieces a commander, leur prix et quel est Ie fournisseur retenu. Le chef d'atelier verifie ensuite Ie devis et s'il I'accepte, le transforrne en commande (en y apportant eventuellement des modifications: choix du fourniss eur, nombre de pieces a commander ... ).

La commande est ensuite envovee au fournisseur retenu.

Lors de la reception d'une livraison (toujours effectuee par un des ouvriers), un controle est realise. Par rapprochement avec la commande, on est en effet en mesure de savoir 5i la livraison est conforme. Dans ce cas, elle est acceptee et I'ouvrier saisit Ie bon de livraison. Sinon, elle est rejetee.

NB " une commande peut donner lieu a un ou plusieurs livreisons.

Travail it faire :

EN SE BASANT SUR LES EXTRAITS DU CAHIER DES CHARGES DONNEES EN ANNEXES, ETABLIRE :

1. Le Diagramme de cas d'utilisation des du traitement de la commande. (2 pts)

2. Le Diagramme de classes. (4 pts)

3. Le Modele conceptuel de donnees. (3 pts)

3/1

IV-PROGRAMMATION(4 PTS)

On desire realiser un programme (VB.Net, C# ou JAVA) permettant de calculer les ceracteristrques d'un cylindre de Rayon Ret de Hauteur H.

1. Le programme est constitue d'une classe Cylindre contenant les methodes suivantes : (lPt) GetRayonO : Retourne Ie Rayon saisi par I'utilisateur

GetHauteurO : Retourne la hauteur saisie par I'utilisateur

CalculSurfaceO : Calcule la surface du cylindre (3.14*R*R)

CalculSurfaceLateraleO : Calcule la surface latera!e du cylindre (3.14*R*H) SurfaceTotaleO : Calcule la surface totale du cylindre [3.14*R*(H+R)]

VolumeO : Calcule Ie volume du cylindre (3.14*R*R*H)

2. Ecrire une methode main, qui cree une instance de la c!asse cylindre , et qui demande a I'utilisateur de saisir Ie Rayon et la Hauteur et affiche ces caractertstiques. Prevolr des exceptions pour Ie controle des donnees saisies par I'utilisateur. (1 Pt)

3. Ecrire un script Javascript permettant de calculer les caracteristlques d'un cylindre (1 Pt),

4. Ecrire Ie code HTML permettant aux utilisateurs la saisie de Ret H. (1 Pt).

v - PROCEDURES STOCKEES (3 PTS)

Boit Ie modele relationnel suivant :

L Creer une procedure stockee qui affiche les clients dont la quantite commande est superieur a 250 et les factures sont realisees entre 2006 et 2008 (1 Pt},

2. Creer une procedure stockee qui retourne la somme des prix a payer par taus les clients en utilisant un pararnetre de sortie. (1 Pt).

3. Creer la procedure stockee qui compte Ie nombre de commandes d'un client et affiche Ie resultat, (1 pt).

411

ANNEXES: EXTRAITS DU CAllIER DES CHARGES

Devis

~~>.l\jr.;r~ai4 i

, .. ~n~.~.~.~,~._.., .. _~ __ ,,,,,.~

Prbt:

15

Cornman de

NCHJ\JeUe Commands

" 'I

3

l'otal ;:;;: 63,00

5/'1-

Livraison

Date: ,231'1 H2rJGZ Heure: wr.!lJ

Foumisseur : ,f O'JHlI05E!jf '1

J:lru.rl~'Jl"l li

=~'¥'-""<+,.-.;;.

Nornbre de cons :

.~

~~~di:i'it: ·--Qtrc·

F!LTR.AD5 3

CLEi2

Sortie du stock

Demande d'entretien

Demande de fabrication

Alfect.::,tjon :

No de la dernende !55

Demandeur:

Libelle demanrie: IVidar'ge

\i'Bhicule . FIX-~~~~r=~;=JL=6="'="" ~~3~:""".'

Etat general vehicule : P::]

Nbkm 1~400

D,:,te de ls dernende F.12""'5~)O=5=)'721'":"JO"""~"'" _'

N o de le dernct'l'jej i6"

Libelle dernende .1.6.rr~(jire langement~"flltres

Source demande

l.6,rmoire existente trop petite

Temps estime :

D ste de la dernende 102/06/2005

6/7

Validation d'une demande d'entretien

Node la demands ! 56

DemandelJr: jdlJ[and :::oJ

l.ibelle demsnde; jVidange

Vehicule :1F.X-:-s-~-r~;"'\;~L~8~-~::J-_c'"'f_._.

Etat ger,eral vehicule: '17 3

Nb krn F5400

Date de la dernende i-:p=--5:-:/0':"":5=-/:-::Z=OO::':5::--

:::d

Validation:

Date de realisation prevue: ]28/05/2005

Ordre de priorite: .IUlgent :3

Validation d'une demande de fabrication

leIo de 1.Ol dernende p5

D emendeur

jMartin

Libelle demands 1,~fmoire rangements fmres

S ource demande -

IArmoire e~:istante trop petite

T srnps estime

Date de la dernende 1-[)Z!06/2005

Validation:

jAcceptee

DatI': de r·e.:;lisatio~ prevue: ~25/06.120[)5; - Ordre de primite: Jt"Io~priorit~ir~P3

Saisie d'une fiche travail! notification de fin de tache d'entretien ou de fabrication


No de 103 dernende : li6 (fabric.Oltion errnoue rangement bidons] =::oJ No!,f,c"tion demande tr"itee !;;7
l.iste des fiches tf avail correpondent :
Ho liche de travail: Guvners ~jb d'heuies Date ... !
FEi ~1Jli • ... 1 1- -'Y 120/06/2005 I ""'1
.,
Durant liil Acce~ scrtie stock I
Ii 1
. ..-! ,
Tartenpon ....:~,lt 1
In .,J I 121 /OS/20 [15 !
_it tm •• 1 I
Durant Acces sortie stock 1
'1
t-.-j.:,rtin ,
,::.1 -!
Ta!t<mpron ~
ii
,I
!
* I Dupont ~ I I , ,
Durant Acces sortie stock ~
Marlin
Tartanpion ,,;oj ~
...
,.,~ ... -~ 717

You might also like