Title: CONCEPTION%20PRELIMINAIRE
1CONCEPTION PRELIMINAIRE
2OBJECTIFS DE LA PRESENTATION
3 CONCEPTION PRELIMINAIRE
- OBJECTIFS DE LA PRESENTATION
- DEFINITION DE LA CONCEPTION PRELIMINAIRE
- PLAN TYPE DE CONCEPTION PRELIMINAIRE
- LES METHODES
4CONTEXTE DU LOGICIEL
SPECIFICATION CONCEPTIONSYSTEME
PLANIFICATION
INTEGRATION VALIDATION SYSTEME
?
DEFINITION LOGICIEL
VALIDATION LOGICIEL
REALISATION LOGICIEL
5REALISATION DU LOGICIEL
?
CONCEPTION
TEST
CODAGE
6REALISATION DU LOGICIEL
?
CONCEPTION PRELIMINAIRE
TEST INTEGRATION
REALISATION COMPOSANTS
7CONCEPTION 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
8QUALITES D'UNE CONCEPTION PRELIMINAIRE
- LISIBLE
- STRUCTUREE
- TRACABLE AVEC LA SPECIFICATION
- TRACABLE ENTRE LES ARCHITECTURES
- REALISABLE
- TESTABLE
9CONCEPTION PRELIMINAIRE
- Architecture logique
- Architecture dynamique
- Architecture physique
10ARCHITECTURE 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
11ARCHITECTURE DYNAMIQUE
- Identification des tâches et des communications
entre tâches - Allocation des fonctions logiques aux tâches
TACHE A
TACHE B
ISR A
12ARCHITECTURE PHYSIQUE
- Décomposition en composants
- Spécification des composants
13POURQUOI UN PLAN TYPE
- POUR ASSURER LA COMPLETUDE
- POUR SAVOIR OU SONT LES INFORMATIONS
- POUR FACILITER LA LECTURE
14VOCABULAIRE GENERAL
- LES ENTITES
- LES ATTRIBUTS
- LES VUES
15I.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
16II. 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
17III.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
18ARCHITECTURE LOGIQUE VOCABULAIRE
- LES TERMINAISONS
- LES TRANSFORMATIONS DE DONNEES
- LES TRANSFORMATIONS DE CONTROLE
- LES TYPES DE DONNEES
- LES TYPES DE CONTROLE
- LES RESERVOIRS
19III.3 DESCRIPTION DETAILLEE DES TRANSFORMATIONS
- NOM
- IDENTIFICATION
- CATEGORIE
- BUT
- ENTREE
- TRAITEMENT
- SORTIES
- DECOMPOSITION
- DONNEES INTERNES
- DIAGRAMMES
- LIENS VERS LES SPECIFICATIONS
20III.4 DESCRIPTION DETAILLEE DES DONNEES
- DICTIONNAIRE DES TYPES
- NOM
- IDENTIFICATION
- CATEGORIE
- BUT
- DECOMPOSTION
21III.4 DESCRIPTION DETAILLEE DES DONNEES
- DICTIONNAIRE DES DONNEES
- NOM
- IDENTIFICATION
- TYPE
- BUT
- DECOMPOSTION
- TRANSFORMATION LA PRODUISANT
- TRANSFORMATION L'UTILISANT
22IV ARCHITECTURE DYNAMIQUE
- IV.1 ARCHITECTURE GENERALE
- IV.2 TACHES ET PROCEDURES D'INTERRUPTION
- IV.3 COMMUNICATIONS ET SYNCHRONISATIONS
- IV.4 TRACABILITE
23IV.2 TACHES ET PROCEDURES D'INTERRUPTION
- NOM
- IDENTIFICATION
- BUT
- NIVEAU D'INTERRUPTION
- CONDITIONS D'ACTIVATION
- PERIODE D'ACTIVATION
- PRIORITE D'EXECUTION
- TRAITEMENTS
24IV.3 COMMUNICATIONS ET SYNCHRONISATIONS
- EVENEMENTS
- SEMAPHORES
- BOITES AUX LETTRES
- FILES D'ATTENTE
- MEMOIRES PARTAGEES
25RENSEIGNEMENTS SUR LES EVENEMENTS...
- NOM
- IDENTIFICATION
- FONCTION
- PROPRIETAIRE
- TACHES Y ACCEDANT ET MODE D'ACCES
26V 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
27ANNEXES
- A DICTIONNAIRE DES ENTITES DE CONCEPTION
- B JUSTIFICATIF DE CONCEPTION
28AVANTAGE 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
29AVANTAGE DES OUTILS
- VERIFICATION DE LA COMPLETUDE
- VERIFICATION DE LA COHERANCE INTERNE
- PARFOIS EXECUTABLES
- PROTOTYPAGE
- PRODUIT UNE PARTIE DE LA DOCUMENTATION
30METHODES D'ARCHITECTURE LOGIQUE
- LES MEMES QUE POUR LA SPECIFICATION
- FONCTIONS (SADT, SA/RT)
- COMPORTEMENTS (SA/RT, STATES CHARTS)
- OBJETS (OMT, SHLAER ET MELLOR)
31METHODES 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
32METHODES 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
33DOCUMENTATION GENEREES
- VARIABLE SUIVANT LES OUTILS
- EN GENERAL PLUSIEURS OUTILS SONT NECESSAIRES
34DOCUMENTATION A COMPLETER
35CONCLUSION
- ACTIVITE NECESSAIRE POUR
- TRAVAILLER EN EQUIPE
- MAITRISER
- MAINTENIR
- DES OUTILS POUR
- PROTOTYPER