0% ont trouvé ce document utile (0 vote)
90 vues3 pages

Préparer un Projet Web

Tp

Transféré par

Gaming star
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
90 vues3 pages

Préparer un Projet Web

Tp

Transféré par

Gaming star
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP PRÉPARER UN PROJET WEB

Partie Théorique :

EXERCICE 1 : (QCM)
Dans quel modèle de cycle de vie les étapes s'exécutent-elles en séquence?
a) Modèle en V.
b) Modèle en cascade.
c) Modèle AGILE.
Quel est le rôle de la visibilité "protected" dans une classe?
a) Visible dans la classe et dans les sous-classes
b) Visible seulement dans la classe.
c) Visible dans les classes du même paquetage.
Quelles sont les principales étapes du cycle de vie d'un projet ?
a) Planification, exécution, clôture.
b) Initiation, exécution, clôture.
c) Planification, conception, mise en œuvre.
Dans une agrégation, que se passe-t-il si l'objet conteneur est supprimé ?
a) L'objet contenu est également supprimé.
b) L'objet contenu peut exister indépendamment.
c) Impossible de supprimer l’objet conteneur.
Qu'est-ce que le cahier des charges dans un projet web?
1. Un document destiné à l'équipe de développement détaillant les
spécifications fonctionnelles.
2. Un document contractuel rédigé par la Maîtrise d'Ouvrage décrivant les
objectifs, besoins, et contraintes du projet.
3. Un document technique réservé à l'équipe de développement pour guider
la conception graphique.

FORMATEUR EN DEVELOPPEMENT DIGITAL ABDESSAMAD EL FERCHAKHI


TP PRÉPARER UN PROJET WEB
EXERCICE 2 :
1. Citez les étapes à suivre pour réaliser un projet web jusqu'à la livraison du
livrable (donnez, pour chaque étape, une tâche à réaliser).

Partie 2 :
Exercice 01 :

Un supermarché vise à moderniser son système de gestion afin d'optimiser la gestion des stocks,
des ventes, des clients et des commandes. Les caissiers devront être en mesure de réaliser des
transactions pour les clients du supermarché, en réglant le montant de la commande soit en
espèces, soit via un terminal de paiement électronique (TPE), ou en utilisant le montant disponible
sur leur carte de fidélité (si le client possède une carte de fidélité). Pour recharger leur carte, les
clients devront utiliser une application mobile pour scanner leur facture et remplir un formulaire
contenant le montant de la facture. Le système devra ensuite permettre de créditer le montant
correspondant sur la carte du client.
Seul le superviseur est autorisé à annuler ou modifier une commande.

Le responsable du stock doit disposer de la possibilité de surveiller le niveau de stock pour chaque
article disponible et d'enregistrer les nouvelles arrivées de produits. En cas d'épuisement d'un
article, le responsable doit pouvoir signaler cette rupture de stock dans le système afin d'initier une
démarche de réapprovisionnement.

a) Citez les acteurs principale et secondaire dans ce système.

b) Réalisez le Diagramme de use case.

FORMATEUR EN DEVELOPPEMENT DIGITAL ABDESSAMAD EL FERCHAKHI


TP PRÉPARER UN PROJET WEB
En se basant sur le cas précédent et en suivant les règles de gestion suivantes :
 Le caissier peut ajouter plusieurs commandes.

 Chaque commande appartient à un seul client et ne peut être ajoutée qu'une seule fois à sa
carte de fidélité.
 La commande peut contenir plusieurs articles.

 Le prix d'un article peut varier en fonction de la facture.


 Un article peut appartenir à un ou plusieurs fournisseurs.

 Une commande peut avoir un seul paiement avec un seul type de paiement.
 La carte de fidélité peut contenir plusieurs commandes.

 Chaque client peut avoir une seule carte de fidélité

C) Réalisez le Diagramme de classe.

Pour ajouter une commande à la carte de fidélité, le client doit se connecter à l'application mobile du
supermarché et remplir un formulaire comprenant le numéro de commande et le montant total.
Après la validation de ce formulaire, il doit scanner la facture via son téléphone et l'envoyer au
système.
D) Réalisez le Diagramme de Séquence Boite Noir.

FORMATEUR EN DEVELOPPEMENT DIGITAL ABDESSAMAD EL FERCHAKHI

Vous aimerez peut-être aussi