Besoins Analyse du problème Spéci ?cation des besoins Gerson Sunyé - gerson sunye univ-nantes fr CPlan ? Aperçu du processus ? Techniques de modélisation ? Concepts de base ? Analyse du problème ? Spéci ?cation des besoins CAperçu du processus ? Modéliser

Analyse du problème Spéci ?cation des besoins Gerson Sunyé - gerson sunye univ-nantes fr CPlan ? Aperçu du processus ? Techniques de modélisation ? Concepts de base ? Analyse du problème ? Spéci ?cation des besoins CAperçu du processus ? Modéliser concevoir implémenter et tester périodiquement ? Di ?érent chemins possibles à l ? intérieur de la méthode ? Le processus est non-linéaire itératif et parallèle CTechniques de modélisation CTechniques de modélisation ? Dictionnaire ? Carte conceptuelle Concept Map ? Diagrammes UML rappel ? Instantanés Snapshots ? Cas d ? utilisation ? DSL CDictionnaire ? Permet de ?ger la terminologie du domaine d ? application ? Constitue le point d ? entrée et le référentiel initial du système ? Outil de dialogue informel évolutif et simple à réaliser CDictionnaire Exemple de dictionnaire Exemple pour un simulateur de vol ?? Dictionnaire d'un simulateur de vol Notion Pilotage Instrument Manette des gaz Dé ?nition Action de piloter un avion en encha? nant des manoeuvres élémentaires Organe d'interaction entre le pilote et l'avion ou entre l'avion et le pilote Instrument qui permet d'agir sur la quantité de carburant injectée dans le moteur Traduit en Nom informatique Package Pilotage Classe abstraite Classe Instrument Manette gaz Action Dé ?nition Traduit en Nom informatique Mettre les gaz à fond Action qui permet d ? injecter le maximum de carburant pour atteindre la vitesse maximale ? - J -M Jézéquel Opération Mettreafond CCarte conceptuelle Novak ? Une carte conceptuelle est une représentation graphique d ? une base de connaissances déclaratives qui possède une organisation hiérarchique CCarte conceptuelle ? Représentation informelle bien que structurée des termes en relation d ? un domaine CCarte conceptuelle Vidéothèque Membres Catalogue Client Loue achète réserve Video réservé emprunté prix CUML - Diagramme de classes ? Sans détails ? Analyse ? Conception ? Propriétés groupées selon leur visibilité HTML Page HTML Page title String size Integer render save HTML Page title String size Integer version Integer contents String - visibility Boolean true - tags String render save - optimize HTML Page public title String size Integer package version Integer protected contents String private visibility Boolean true tags String public render save private optimize CUML - Diagramme d ? instances ? Similaire à celle d ? une classe ? Le nom de l ? instance et celui de la classe sont soulignés et séparés par ?? ? ? Les deux noms sont facultatifs Arnaud Etudiant adresse r du pont age Integer appartient Département nom Informatique ? CInstantanés ? Un diagramme d ? instances représentant l ? état d ? un système à un moment donnée ? Représentation du problème métier non obligatoirement un logiciel ? Les objets et liens peuvent représenter aussi bien des ?ches en papier que des tuples d ? une base de données CInstantanés laurent Etudiant nom Dupont prenom Laurent age aurelie Etudiant nom Montaigne prenom Aurélie age lessive Matière repassage Matière jardinage Matière cirage Matière CLes cas d ? utilisation use-cases ? Un cas d ? utilisation est une manière

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager