Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Groupe :
University Constantine 2-Abdelhamid Mehri Avril2015
Facult^ des NTIC
Departement de Tronc Commun MI
Annee: L2
Matiere: GL1
Interrogation ecrite Si
1. Classer les besoins suivants en Besoins Fonctionnels (BF) ou Besoins Non Fonctionnels (BNF) :
a. Le systeme doit utiliser une base de donnees relationnelle avec le SGBD Oracle.
b. Quand 1'alarme se declenche, 1'ascenseur doit descendre au rez-de-chaussee, ouvrir ses portes
et arreter toute operation.... | Vp j~_
c. Le systeme de gestion de la scolafite doit fournir les releves de notes des etudiants a la fin de
chaque s e m e s t r e :L.V-. i
d. Le logiciel doit d'abord verifier les dossiers des candidats puis classer les demandes
d'admission... 1 « P !
••
e. Les programmes doivent etre lisibles et bien comrnentes.
3. Donner la representation generale la plus complete possible d'une classe dans UML en utilisant le
classeur donne.
Reponse:
1) UML est:
a. Une methode de modelisation,
b. Une technique de modelisation.
(cC) Une notation pour la modelisation.
d. Une methodologie avec un langage de modelisation.
a.
5. Soit un systeme informatique S dont les fonctionnalites sont modelisees dans UML par 9 cas
d'utilisation Cl, C2. . . C9 qui sont utilises par 3 acteurs Al, A2 et A3 representant des utilisateurs
humains. Les roles des acteurs et les cas d'utilisation sont definis comme suit :
1) Al est responsable des cas Cl et C2
2) A2 est responsable d e C l , C 2 e t C 3 ?(r
3) A3 est responsable de C3 et C4
4) Cl et C2 ne peuvent etre effectues sans C5 ^
5) C3 peut etre complete par C6 ou C7 '
6) La realisation de C2 consiste a ex^cuter C8 oubien C9.
Sujet d'examen B
2) Quel est l.e diagrarame UML (DUG, DC, DO, DCo, DS, DA, DE/T) recommand^pour :
/\ Modeliser
- Verifier lesun cardinalites
scenario d'un
desUC selon unetsO
associations: representation temporelle:
Partie 2 points)
Exercice 1 :
Completer le DUG incomplet propose ci-apres pour modeliser le fonctionnement d ' u n site de vente en ligne decrit
comme suit:
L'internaute consulte le catalogue des produits sur le site et pent parfois rechercher un produit ou consulter les
produits les plus vendus.
Pour beneficier des autres services d'achat, I'internaute doit s'inscrire et avoir un compte. 11 devient alors client et
peut ajouter un produit a son panier, vider son panier et choisir un mode de payement pour ses achats.
L'administrateur gere les comptes des clients apres authentification. II peut ajouter ou modifier ou encore
supprimer des comptes.
1/3
Nom et Prenom :
Groupe :
o
CT Consulter produits les plus vendus
Internaute
<-•
u -pa-
5
Oi x^-ic
\r comptes
O
S
Ai
/J O C'1
Q ^yV-bV-y*uXAMA.U^
jf I/-
Exercice 2 » |; ^
Completer le diagramme propose ci-apres rnodelisant la structure generale d'un systeme de gestion d'un pare
informatique (ordinateurs, imprimantes, etc.) decrit comme s u i t :
Un ordinateur a une carte mere, un on deux processeurs et une RAM. Ces elements out des proprietes differentes. Tout
ordinateur est caracterise par son tuimero d'inventaire, son adresse IP, son modele et la date de son acquisition. En
outre, on distingue deux types d'ordinateurs (portables et fixes). Sur chaque ordinateur est installe un ensemble de
logiciels caractenses chacun par un niimero de licence, un nom et une version. On souhaite connartre pour chaque
ordinateur la date d'installation de chaque logiciel.
Chaque ordinateur pent etre utilise par plusieurs employes mais, pour des raisons de securite des donnees. un employe
n'a le droit d'utiliser qu'un seul ordinateur. L'acces aux ordinateurs se fait par un systeme de mots de passe. Un
employe est caracterise par son nom, son prenom et sa fonction dans 1'entreprise.
Pour etre utilises de maniere efficace, les ordinateurs necessitent d'autres types cle materiels informatiques. Us sont
relies alors via un reseau a des peripheriques (imprimantes, scanners et videoprojecteurs). Chaque peripherique est
caracterise par son numero d'inventaire, son type, son modele et sa date cPacquisition. Les imprimantes possedent de
plus la vitesse d'impression, le scanner est caracterise cle plus par la resolution optique et le videoprojecteur a cle plus
une taille et une distance de projection^.
Norn et Prenom:
Groupe :
Exercice 3 :
On veut modeliser un systeme de controie d'un ascenseur d'un immeuble a nombreux etages. On s'interesse ici a la
logique necessaire pour deplacer I'ascenseur entre les etages:
L'ascenseur fonctionne sous Ses ordres d'un controleur automatique et possede une eabine avec un ensemble de
boutons, un pour chaque etage, et une porte.
Une personne qui se trouve a I'interieur de I'ascenseur presse le bouton de I'etage qu'elle desire. Le controleur
automatique allume le bouton presse puis donne un ordre de deplacement a la cabine. Arrive a I'etage demande, le
controleur eteint le bouton correspondant et ouvre la porte de I'ascenseur. II attend ensuite un temps t (accorde a la
personrte pour sortir de la cabine) et ferme la porte.
Completer le diagramme de collaboration suivant pour modeliser le scenario ainsi decrit.
: PotteAscejiseui
1: PresserBouton(etage)
: ControleurAscenceur : CabiteAscenceyr
:Personne