Doc rapport si
ROYAUME DU MAROC
OFPPT
Office de la Formation Professionnelle et de la Promotion du Travail Centre NTIC Settat
RESUME THEORIQUE & GUIDE DES TRAVAUX PRATIQUES
MODULE N° : 8 TITRE DU MODULE : Spécification fonctionnelle d’une
application informatique
SECTEUR : NTIC SPECIALITE : TSDI Niveau : TECHNICIEN Spécialisé
Décembre 2006
1
REMERCIEMENT
La DRIF remercie les personnesqui ont contribué à l’élaboration du présent document. Pour la supervision :
MME.BENNANI WAFAE M. ESSABKI NOURDDINE DIRECTRICE CDC TERTIAIRE & TIC CHEF DE DIVISION CCFF
Pour la conception :
– MR MOHAMMED EL OUMAMI
Pour la validation :
– JELLAL ABDELILAH
Les utilisateurs de ce document sont invités à communiquer à la DRIF toutes les remarques et suggestions afin de les prendre enconsidération pour l’enrichissement et l’amélioration de ce programme. Said Slaoui DRIF
2
MODULE 8 : Spécification fonctionnelle d’une application informatique
Durée : 95 h OBJECTIF OPERATIONNELS DE PREMIER NIVEAU DE COMPORTEMENT COMPORTEMENT ATTENDU Pour démontrer sa compétence, le stagiaire doit spécifier fonctionnellement une application selon les conditions, les critères et les précisionsqui suivent. CONDITIONS D’EVALUATION • Epreuve écrite de type étude de cas CRITERES GENERAUX DE PERFORMANCE • Utilisation des commandes appropriées. • Respect du temps alloué. • Respect des règles d’utilisation du matériel et logiciel Informatique.
3
OBJECTIF OPERATIONNELS DE PREMIER NIVEAU DE COMPORTEMENT PRECISIONS SUR LE COMPORTEMENT CRITERES PARTICULIERS DE ATTENDU PERFORMANCE A.Analyser le cahier des charges • • • • Description précise des limites du projet Précision exacte de la liste des éléments fonctionnels à réaliser Organisation optimisée des travaux à effectuer Enumération exacte des éléments techniques constitutifs du projet Formalisation exacte du dictionnaire des données et des règles de gestion à partir des éléments techniques extraits du cahier des chargesApplication judicieuse de la démarche et du formalisme de la méthode UML pour l’analyse des traitements. Mise en oeuvre pertinente du modèle entité/association pour l’analyse des données et des règles de passage au modèle logique des données (Merise). Installation et paramétrage correct de l’outil de modélisation
B. Créer et gérer le dictionnaire des données et des règles de gestion
•
C. Modéliser• •
D. Installer et Utiliser un outil de modélisation
•
E. Créer le dossier de spécification • Utilisation adéquate des contrôles sémantiques pour présenter les fonctionnalités de l’application à développer à l’aide de l’outil de modélisation. Documentation judicieuse des fiches de chaque modèle conçu.
•
4
OBJECTIFS OPERATIONNELS DE SECOND NIVEAU
LE STAGIARE DOITMAITRISER LES SAVOIR, SAVOIR-FAIRE, SAVOIR -PERCEVOIR OU SAVOIR-ETRE JUGES PREALABLES AUX APPRENTISSAGES DIRECTEMENT REQUIS POUR L’ATTEINTE DE L’OBJECTIF DE PREMIER NIVEAU, TELS QUE : Avant d’apprendre à analyser le cahier des charges (A) : 1. Expliquer l’intérêt d’un cahier de charge 2. Analyser les données de la situation présentée Avant d’apprendre à Créer et gérer le dictionnaire des données et desrègles de gestion (B) 3. Expliquer l’intérêt du dictionnaire des données et des règles de gestion Avant d’apprendre à Modéliser (C ) : 4. Expliquer le formalisme de chaque méthode (Merise et UML) 5. Expliquer l’intérêt du model Entités/Association Avant d’apprendre à Utiliser un outil de modélisation (D) : 6. Expliquer l’intérêt d’utilisation d’un outil de modélisation 7. Utiliser un outil deprésentation graphique.
5
– Introduction : • • • • • • • • • • • Constatations et état du marché Approche objet Inconvénients et remèdes Historique d’UML Diagramme des cas d’utilisation Diagramme de classes, objets Diagramme de séquence Diagramme de collaboration Diagramme d’états – transition Diagramme de composants Diagramme de déploiement
– Les diagrammes UML
6
L’état du Marché •…