Plan du cours

Introduction

  • Qu'est-ce que le processus d'analyse et de conception de systèmes ?
  • Place des activités d'analyse et de conception dans le processus unifié (RUP)
  • Panorama des UML 2 diagrammes utilisés dans l'analyse et la conception du système
  • Cadres pour la traçabilité des exigences vers l'implémentation et les tests du logiciel

Comment transformer les exigences en spécifications d'analyse basées sur les composants ?

  • Traçabilité entre les exigences et l'analyse du système
  • Notions avancées pour représenter la structure et la dynamique du système
  • Raffinement des exigences sur les deux axes
  • Vers la conception du système à l'aide de contrats d'exploitation
  • Étude de cas : Définition du modèle d'analyse du système

Comment transformer les spécifications d'analyse en spécifications de conception ?

  • Traçabilité entre l'analyse et la conception du système
  • Design Patterns pour un couplage lâche et une forte cohésion des composants
  • Définition de l'ossature architecturale du système au niveau de la conception (composants, ports, interfaces, objets d'échange)
  • Diagrammes d'interaction au niveau de la conception pour mettre en œuvre les contrats d'exploitation
  • Étude de cas : Mise à jour du diagramme de composants du niveau de conception avec les choix architecturaux

Mise en œuvre des spécifications techniques et des tests sur la base des composants

  • Générer des spécifications au niveau de la conception dans un langage de programmation orienté objet
  • Déploiement des composants sur les nœuds physiques
  • Tests d'intégration et d'acceptation sur la base des spécifications précédentes

Conclusion

  • Étapes des processus d'analyse et de conception des systèmes
  • Modèles pour assurer la traçabilité entre les exigences et le code du logiciel
  • Test des exigences sur l'architecture du système

Remarque : Les sessions de formation-mentorat ci-dessus sont menées de manière interactive en utilisant les outils d'ingénierie des exigences et de modélisation afin d'assurer un bon niveau de traçabilité entre les exigences et les solutions sous-jacentes. Les concepts sont d'abord expliqués à l'aide d'exemples de base et sont ensuite suivis par des ébauches de solutions à vos propres problèmes. Après cette session, nous pouvons vous accompagner en révisant et en validant vos solutions en fonction de vos besoins.

 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires