Diapositive 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Diapositive 1

Description:

Title: Diapositive 1 Author: lamine Last modified by: lamine Created Date: 2/19/2004 9:18:48 PM Document presentation format: Affichage l' cran – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 14
Provided by: lami60
Category:

less

Transcript and Presenter's Notes

Title: Diapositive 1


1
Génie Logiciel
Cycle de développement en Spirale
2
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Introduction
Définition Génie Logiciel
Cycle de vie
Les Activités
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Teste de Logiciel
Etude de cas
Conclusion
Plan de travail
3
Génie Logiciel
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Introduction
Introduction
  • Le logiciel nest pas fiable.
  • Il est très difficile de réaliser dans les
    délais prévus
  • des logiciels satisfaisant leurs
    cahiers de charge .

4
Génie Logiciel
Etude de cas
Teste de Logiciel
Conclusion
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Les Activités
Cycle de vie
Introduction
Définition Génie Logiciel
Définition Génie Logiciel
  • Selon lISO (Organisation internationale de
    normalisation) 
  •  Le génie logiciel est une création
    intellectuelle rassemblant des programmes, des
    procédures, des règles et de la documentation
    utilisés pour faire fonctionner un système
    informatique .

5
Etude de cas
Teste de Logiciel
Conclusion
Génie Logiciel
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Définition Génie Logiciel
Introduction
Les Activités
Définition Génie Logiciel
Cycle de vie
Cycle de vie
Cycle de vie
Avant Projet
Développement
Exploitation et maintenance
Retrait
Initialisation Du projet Etude Préa
lable
Planification du projet
Évaluation
Pilotage et suivie du projet
Gestion de qualité
Analyse
Maintenance Et assistance
Retrait
Conception
Implémentation
Test
Installation
Vérification et validation
Gestion de la configuration
Développement de la Documentation
Formation
Cycle de développement du logiciel
Cycle de vie du logiciel
.Cycle de vie du logiciel (Le génie logiciel /
S.Grine)
6
Génie Logiciel
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Introduction
Les Activités
Les Activités
  • Analyse des besoins 
  • Spécification globale 
  • Conception architecturale et détaille 
  • Programmation 
  • Gestion de configuration et dintégration 
  • Validation et vérification 
  • Maquettage  

7
Génie Logiciel
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Modèles de développement de logiciel
Modèles de développement de logiciel
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Le modèle de la cascade 
Le modèle en v 
Le modèle en spirale 
  • Défaillance de personnel 
  • Calendrier et budget irréalistes 
  • Développement de fonctions inappropriés 
  • Développement dinterfaces utilisateurs
    inappropriés 
  • Produit  plaqué or  
  • Volatilité des besoins 
  • Composants externes manquants 
  • Tâches externes défaillantes 
  • Problèmes de performance 
  • Exigences démesurées par rapport à la
    technologie 

Installation et test système
Analyse des besoins et faisabilité
Faisabilité
Modèle de la cascade(précis de génie logiciel)
Les risques majeurs du développement de logiciel
Analyse des besoins Planification
. La mise en œuvre du modèle
Conception du produit
Test dacceptation
Spécification
Conception détaillée
Intégration et test dintégration
Codage
Conception architecturale
Intégration
Conception détaillée
Instalation
Test unitaire
Exploitation et maintenance
Programmation
8
Génie Logiciel
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Méthode danalyse, de Spécification et de
conception
Méthode danalyse, de Spécification et de
conception
Les techniques graphiques ou semi-formelles 
Les représentations formatées
  • Le modèle entité-association
  • La table de décision 
  • Différentes techniques de spécification
  • Les diagrammes de flots de données 
  • La table états-transitions 
  • Les diagrammes de structure 
  • Les diagrammes états-transitions
  • Les réseaux de Petri et le Grafcet 

9
Génie Logiciel
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Méthode danalyse et de conception
  • Les méthodes fonctionnelles  
  • Les méthodes orientées objets 
  • Merise
  • La méthode de Grady Booch
  • La méthode Merise (version 1)
  • La méthode SADT 
  • La méthode de Shlaer et Mellor
  • La méthode MERISE/2 (version 2)
  • Lanalyse structurée 
  • La méthode OOM  Orientation Objet dans
  • MERISE
  • La conception structurée 
  • La méthode OMT 
  • Lanalyse et la conception  temps réel  

10
Génie Logiciel
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Etude de cas
Teste de Logiciel
Conclusion
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Teste de Logiciel
Teste de Logiciel
Les principales méthodes de test statique
Les principales tests dynamiques
  • Les lectures croisées et linspection
  • La sélection
  • Lanalyse danomalies
  • La soumission du jeu de test
  • Définition du test de logiciel 
  • Classification des méthodes 
  • Lévaluation symbolique
  • Le dépouillement des résultats
  • Lévaluation de la qualité des tests effectués

11
Génie Logiciel
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Etude de cas
Teste de Logiciel
Conclusion
Etude de cas
Etude de cas
  • Un processus de développement en spirale
  • Pour la simulation multi-agents

La macro-spirale projet
La micro-spirale dexpériences
Exemple de spirale
12
Génie Logiciel
Modèles de développement de logiciel
Méthode danalyse, de Spécification et de
conception
Méthode danalyse et de conception
Les Activités
Cycle de vie
Définition Génie Logiciel
Introduction
Teste de Logiciel
Conclusion
Etude de cas
Conclusion
13
MERCI DE VOTRE ATTENTION
Réalisé par
Mostapha MAHDJOUB Kamel BENSAOUD
( 4 SI)_2003/2004
Write a Comment
User Comments (0)
About PowerShow.com