Vous êtes sur la page 1sur 5

OFPPT

Office de la Formation Professionnelle


et de la Promotion du Travail

Direction Recherche et Ingénierie de Formation

Examen de Fin formation, session juin 2006

Epreuve théorique

Filière : TSDI Barème :40 Pts.


Niveau : TS Durée : 4H.

ELEMENTS DE CORRECTION

Dossier 1 : Questions de cours (4 points)


Voir cours

Dossier 2 : Procédures stockées et Triggers (6 points)


On considère la base de données Evaluation suivante :
Module(n°module, Durée, Intitulé)
Stagiaire(n°stagiaire, Nom, Prénom, Section)
Notation(n°module, n°stagiaire, Note)

1. CREATE Trigger InsererNote On evaluation For Insert


as
declare @numstg int, @nummod int
Select @numstg=[n°stagiaire] From Stagiaire
Select @nummod=[n°module] From Module
If(Select count(*) From inserted i, stagiaire s, module m
Where i.[n°stagiaire]=s.[n°stagiaire]
and i.[n°module]=m.[n°module]
and i.[n°stagiaire]=@numstg And i.[n°module]=@nummod)>0
Begin
Print 'Note existe'
Rollback Transaction
end
else
begin
Print 'Note ajoutée'
Commit Transaction
End
Page 1 / 5
2. CREATE PROCEDURE moyennestagiaire @numstg int
AS
Select avg(note) from Notation where [n°stagiaire]=@numstg

3. CREATE PROCEDURE moyennesection @nummod int, @section char(10)


AS
select avg(note) from evaluation e,stagiaire s
where e.[n°stagiaire]=s.[n°stagiaire]
and e.[n°module]=@nummod and s.[n°stagiaire]=@section

Dossier 3 : Etude de cas (12 points)

1.Voici un exemple du MCD

2. Le MLDR doit être valide et respecte les règles de passage du MCD au MLD

Dossier 4 : Réseaux (3 points)

1) Interconnexion de deux réseaux locaux distant


2) Dépannage d’une connexion réseau.
3) Dépannage d’une connexion Internet.

Page 2 / 5
Dossier 3 : Etude de cas UML (15 points)

1) Diagramme de cas d’utilisation


Recensement des acteurs
On peut retenir 3 acteurs :
• Un employé dont le rôle est de saisir les caractéristiques des articles lors d’un chargement /
déchargement.
• Un superviseur dont le rôle est de pouvoir contrôler l’état du stock.
• Un administrateur du système dont le rôle est de gérer des comptes utilisateurs pour les employés et le
superviseur.

2.a) Diagrammes de séquence pour le déchargement d’un camion


Deux principaux scénarios peuvent être envisagés lors du déchargement :
• déchargement sans problème ;
• déchargement avec manque de place ;

Page 3 / 5
2.b) Diagramme de collaboration

Page 4 / 5
3) Diagramme de classe de l’application

Page 5 / 5

Vous aimerez peut-être aussi