CONCEPTION%20PRELIMINAIRE - PowerPoint PPT Presentation

About This Presentation
Title:

CONCEPTION%20PRELIMINAIRE

Description:

IV.3 COMMUNICATIONS ET SYNCHRONISATIONS. IV.4 TRACABILITE. IV.2 TACHES ... 3 COMMUNICATIONS ET SYNCHRONISATIONS. EVENEMENTS. SEMAPHORES. BOITES AUX ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 36
Provided by: dan270
Category:

less

Transcript and Presenter's Notes

Title: CONCEPTION%20PRELIMINAIRE


1
CONCEPTION PRELIMINAIRE
  • .

2
OBJECTIFS DE LA PRESENTATION
3
CONCEPTION PRELIMINAIRE
  • OBJECTIFS DE LA PRESENTATION
  • DEFINITION DE LA CONCEPTION PRELIMINAIRE
  • PLAN TYPE DE CONCEPTION PRELIMINAIRE
  • LES METHODES

4
CONTEXTE DU LOGICIEL
SPECIFICATION CONCEPTIONSYSTEME
PLANIFICATION
INTEGRATION VALIDATION SYSTEME
?
DEFINITION LOGICIEL
VALIDATION LOGICIEL
REALISATION LOGICIEL
5
REALISATION DU LOGICIEL
?
CONCEPTION
TEST
CODAGE
6
REALISATION DU LOGICIEL
?
CONCEPTION PRELIMINAIRE
TEST INTEGRATION
REALISATION COMPOSANTS
7
CONCEPTION PRELIMINAIRE
  • AUTEUR ANALYSE
  • BUT TROUVER UNE SOLUTION GLOBALE

ACTIVITES Prototypage Rédiger les
documents Revue de conceptionpréliminaire
- spécification du logiciel - spécification
de version
- conception préliminaire - justificatif de la
conception préliminaire - plan d'intégration -
procédures d'intégration - mise à jour du plan
de developpement - manuel d'utilisation
8
QUALITES D'UNE CONCEPTION PRELIMINAIRE
  • LISIBLE
  • STRUCTUREE
  • TRACABLE AVEC LA SPECIFICATION
  • TRACABLE ENTRE LES ARCHITECTURES
  • REALISABLE
  • TESTABLE

9
CONCEPTION PRELIMINAIRE
  • Architecture logique
  • Architecture dynamique
  • Architecture physique

10
ARCHITECTURE LOGIQUE
  • Approfondissement de la spécification
  • Ajout de fonctions liées à la conception
  • Identification de sous-fonctions communes

MATERIEL
f
FONCTIONS LOGICIEL
HOMME
f
f
f
f
f
f
AUTRE LOGICIEL
f
11
ARCHITECTURE DYNAMIQUE
  • Identification des tâches et des communications
    entre tâches
  • Allocation des fonctions logiques aux tâches

TACHE A
TACHE B
ISR A
12
ARCHITECTURE PHYSIQUE
  • Décomposition en composants
  • Spécification des composants

13
POURQUOI UN PLAN TYPE
  • POUR ASSURER LA COMPLETUDE
  • POUR SAVOIR OU SONT LES INFORMATIONS
  • POUR FACILITER LA LECTURE

14
VOCABULAIRE GENERAL
  • LES ENTITES
  • LES ATTRIBUTS
  • LES VUES

15
I.INTRODUCTION
  • I.1 BUT DU DOCUMENT
  • I.2 CHAMP D'APPLICATION
  • I.3 AUDIENCE
  • I.4 CONVENTIONS, SIGLES ET ABREVIATIONS
  • I.5 BIBLIOGRAPHIE ET REFERENCES
  • I.6 PRESENTATION GENERALE DU DOCUMENT

16
II. GENERALITES
  • II.1 CONTEXTE
  • II.2 FONCTIONS
  • II.3 CARACTERISTIQUES D'UTILISATION
  • II.4 CONTRAINTES GENERALES
  • II.5 HYPOTHESES DE REALISATION
  • II.6 ORGANISATION GENERALE DU LOGICIEL

17
III.ARCHITECTURE LOGIQUE
  • III.1 CONTEXTE
  • III.2 ARBORESCENCE
  • III.3 DESCRIPTION DETAILLEE DES TRANSFORMATIONS
  • III.4 DESCRIPTION DETAILLEE DES DONNEES
  • III.5 MATRICE DETAILLEE DES DONNEES

18
ARCHITECTURE LOGIQUE VOCABULAIRE
  • LES TERMINAISONS
  • LES TRANSFORMATIONS DE DONNEES
  • LES TRANSFORMATIONS DE CONTROLE
  • LES TYPES DE DONNEES
  • LES TYPES DE CONTROLE
  • LES RESERVOIRS

19
III.3 DESCRIPTION DETAILLEE DES TRANSFORMATIONS
  • NOM
  • IDENTIFICATION
  • CATEGORIE
  • BUT
  • ENTREE
  • TRAITEMENT
  • SORTIES
  • DECOMPOSITION
  • DONNEES INTERNES
  • DIAGRAMMES
  • LIENS VERS LES SPECIFICATIONS

20
III.4 DESCRIPTION DETAILLEE DES DONNEES
  • DICTIONNAIRE DES TYPES
  • NOM
  • IDENTIFICATION
  • CATEGORIE
  • BUT
  • DECOMPOSTION

21
III.4 DESCRIPTION DETAILLEE DES DONNEES
  • DICTIONNAIRE DES DONNEES
  • NOM
  • IDENTIFICATION
  • TYPE
  • BUT
  • DECOMPOSTION
  • TRANSFORMATION LA PRODUISANT
  • TRANSFORMATION L'UTILISANT

22
IV ARCHITECTURE DYNAMIQUE
  • IV.1 ARCHITECTURE GENERALE
  • IV.2 TACHES ET PROCEDURES D'INTERRUPTION
  • IV.3 COMMUNICATIONS ET SYNCHRONISATIONS
  • IV.4 TRACABILITE

23
IV.2 TACHES ET PROCEDURES D'INTERRUPTION
  • NOM
  • IDENTIFICATION
  • BUT
  • NIVEAU D'INTERRUPTION
  • CONDITIONS D'ACTIVATION
  • PERIODE D'ACTIVATION
  • PRIORITE D'EXECUTION
  • TRAITEMENTS

24
IV.3 COMMUNICATIONS ET SYNCHRONISATIONS
  • EVENEMENTS
  • SEMAPHORES
  • BOITES AUX LETTRES
  • FILES D'ATTENTE
  • MEMOIRES PARTAGEES

25
RENSEIGNEMENTS SUR LES EVENEMENTS...
  • NOM
  • IDENTIFICATION
  • FONCTION
  • PROPRIETAIRE
  • TACHES Y ACCEDANT ET MODE D'ACCES

26
V ARCHITECTURE PHYSIQUE
  • V.1 ARBORESCENCE DE DECOMPOSITION
  • V.2 LISTE DES COMPOSANTS DU LOGICIEL
  • V.3 SPECIFICATIONS DES COMPOSANTS A REALISER
  • V.4 SPECIFICATIONS DES COMPOSANTS A MODIFIER
  • V.5 RELATIONS DE DEPENDANCE
  • V.6 GRAPHES D'APPELS
  • V.7 MATRICE DE TRACABILITE

27
ANNEXES
  • A DICTIONNAIRE DES ENTITES DE CONCEPTION
  • B JUSTIFICATIF DE CONCEPTION

28
AVANTAGE DE LA METHODE
  • FACILITE L'ELABORATION DE LA CONCEPTION
  • EN GENERAL PAR DECOMPOSITION
  • PROPOSER UN SYMBOLISME RECONNU
  • DONC LISIBLE
  • DONC ASSISTANCE POSSIBLE PAR DES OUTILS

29
AVANTAGE DES OUTILS
  • VERIFICATION DE LA COMPLETUDE
  • VERIFICATION DE LA COHERANCE INTERNE
  • PARFOIS EXECUTABLES
  • PROTOTYPAGE
  • PRODUIT UNE PARTIE DE LA DOCUMENTATION

30
METHODES D'ARCHITECTURE LOGIQUE
  • LES MEMES QUE POUR LA SPECIFICATION
  • FONCTIONS (SADT, SA/RT)
  • COMPORTEMENTS (SA/RT, STATES CHARTS)
  • OBJETS (OMT, SHLAER ET MELLOR)

31
METHODES D'ARCHITECTURE DYNAMIQUE
  • DIAGRAMME DES TACHES
  • TASK MAP BUILDER (CARDTOOLS)
  • SA/RT
  • ORIENTEES OBJETS
  • EN ASSOCIANT LES TACHES A DES COMPOSANTS
    PHYSIQUES
  • BUHR
  • HOOD
  • OMT
  • SHLAER MELLOR

32
METHODES D'ARCHITECTURE PHYSIQUE
  • STRUCTUREE SD
  • ORIENTEE OBJETS
  • OOSD
  • BUHR
  • HOOD
  • OMT
  • RECUPERATION DES INTERFACES DES COMPOSANTS
  • ANALYSEURS DE SOURCES
  • GENERATEURS DE GRAPHES DE DEPENDANCE
  • GENERATEURS DE GRAPHES D'APPEL

33
DOCUMENTATION GENEREES
  • VARIABLE SUIVANT LES OUTILS
  • EN GENERAL PLUSIEURS OUTILS SONT NECESSAIRES

34
DOCUMENTATION A COMPLETER
  • INTRODUCTION
  • GENERALITES

35
CONCLUSION
  • ACTIVITE NECESSAIRE POUR
  • TRAVAILLER EN EQUIPE
  • MAITRISER
  • MAINTENIR
  • DES OUTILS POUR
  • PROTOTYPER
Write a Comment
User Comments (0)
About PowerShow.com