1 / 39

SPECIFICATIONS DU LOGICIEL

SPECIFICATIONS DU LOGICIEL. OBJECTIFS DE LA PRESENTATION. SPECIFICATIONS DU LOGICIEL. DEFINITION DE LA SPECIFICATION PLAN TYPE DE SPECIFICATION LES METHODES. CONTEXTE DU LOGICIEL. SPECIFICATION CONCEPTION SYSTEME. PLANIFICATION. INTEGRATION VALIDATION SYSTEME. = ?. DEFINITION

Download Presentation

SPECIFICATIONS DU LOGICIEL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPECIFICATIONS DU LOGICIEL .

  2. OBJECTIFS DE LA PRESENTATION

  3. SPECIFICATIONS DU LOGICIEL • DEFINITION DE LA SPECIFICATION • PLAN TYPE DE SPECIFICATION • LES METHODES

  4. CONTEXTE DU LOGICIEL SPECIFICATION CONCEPTIONSYSTEME PLANIFICATION INTEGRATION VALIDATION SYSTEME = ? DEFINITION LOGICIEL VALIDATION LOGICIEL REALISATION LOGICIEL

  5. DEFINITION DU LOGICIEL • RESPONSABLE : CHEF DE PROJET SYSTEME • BUT : SPECIFIER LE LOGICIEL DEFINIR LA VALIDATION Documents système : - spécification - spécification de validation - conception - plan de validation Cahier des charges Documents logiciel : - spécifications des besoins - justificatif de définition - spécifications de validation - plan de validation - procédures de validation - normes de développement - rapports de maquettage - spécification de version ACTIVITES : Simulation/Maquettage Rédiger les documents Revue de définition

  6. DEFINITION DE LA SPECIFICATION DES BESOINS • DEFINITION DES BESOINS DU LOGICIEL • VU DE L'EXTERIEUR • POSE LE PROBLEME

  7. QUALITES D'UNE SPECIFICATION • LISIBLE • STRUCTUREE • NON AMBIGUE • COMPLETE • TESTABLE

  8. LOGICIEL SANS MATERIEL • FORMALISATION DU CAHIER DES CHARGES • LE MATERIEL • SUPPORT • HORS FOURNITURE

  9. LOGICIEL DANS SYSTEME • LOGICIEL = SOUS-SYSTEME • SPECIFICATION DU LOGICIEL = • SOUS ENSEMBLE DE LA SPECIFICATION DU SYSTEME • +SOUS ENSEMBLE DE LA CONCEPTION SYSTEME • donnant les fonctions allouées au logiciel • donnant les interfaces entre sous-systèmes SYSTEME LOGICIEL 1 LOGICIEL 2 MATERIEL 1 MATERIEL 2

  10. SPECIFICATION DES BESOINS • INTERFACES, FONCTIONS MATERIEL FONCTIONS LOGICIEL HOMME f f AUTRE LOGICIEL f f

  11. SPECIFICATION DES BESOINS • INTERFACES • HOMME MACHINE • LOGICIEL • MATERIEL • FONCTIONS • PERFORMANCES • SECURITES, DETECTIONS DE PANNE • AUTOTEST • NORMES & CONTRAINTES

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

  13. I.INTRODUCTION • I.1 BUT DU DOCUMENT ET CHAMP D'APPLICATION • I.2 DEFINITIONS, ABREVIATIONS ET SIGLES • I.3 REFERENCES • I.4 GENERALITES

  14. II. DESCRIPTION GENERALE • II.1 CONTEXTE DU PRODUIT • II.2 FONCTIONS • II.3 CARACTERISTIQUES D'UTILISATION

  15. III.SPECIFICATIONS • III.1 SPECIFICATIONS D'INTERFACE • III.2 SPECIFICATIONS FONCTIONNELLES ET DE PERFORMANCE • III.3 SPECIFICATIONS DE SECURITE ET DE DETECTION DE PANNES • III.4 SPECIFICATIONS DIVERSES • III.5 NORMES ET CONTRAINTES

  16. III.1 SPECIFICATIONS D'INTERFACE • III.1.1 SPECIFICATIONS D'INTERFACE MATERIELLE • III.1.2 SPECIFICATIONS D'INTERFACE LOGICIELLE • III.1.3 SPECIFICATIONS D'INTERFACE HOMME-MACHINE

  17. III.2 SPECIFICATIONS FONCTIONNELLES ET DE PERFORMANCE • III.2.1 SPECIFICATIONS FONCTIONNELLES • INTRODUCTION • ENTREES • TRAITEMENTS • SORTIES • III.2.2 SPECIFICATIONS DE PERFORMANCES

  18. III.3 SPEC... DE SECURITE ET DE DETECTION DE PANNES • III.3.1 SPECIFICATIONS DE SECURITE • III.3.2 SPECIFICATIONS DE DETECTION DE PANNES • III.3.3 SPECIFICATIONS D'AUTOTEST

  19. III.4 SPECIFICATIONS DIVERSES • III.4.1 SPECIFICATIONS D'ENVIRONNEMENT • III.4.2 SPECIFICATION DE PARAMETRAGE • III.4.3 AUTRES SPECIFICATIONS

  20. III.5 NORMES ET CONTRAINTES • III.5.1 NORMES • III.5.2 CONTRAINTES

  21. III.5.1 NORMES • III.5.1.1 NORMES DE DEVELOPPEMENT • III.5.1.2 NORMES D'ASSURANCE QUALITE • III.5.1.3 NORMES DE GESTION DE CONFIGURATION • III..5.1.4 NORMES DE LANGAGE • III.5.1.5 NORMES DE CODAGE • III.5.1.6 NORMES DE TEST • III.5.1.7 NORMES DE DOCUMENTATION • III.5.1.8 AUTRES NORMES

  22. III.5.2 CONTRAINTES • III.5.2.1 CONTRAINTES DE CONCEPTION • III.5.2.2 CONTRAINTES DE TESTABILITE • III.5.2.3 CONTRAINTES DE MAINTENABILITE • III.5.2.4 CONTRAINTES D'EVOLUTIVITE • III.5.2.5 CONTRAINTES DE PORTABILITE • III.5.2.6 CONTRAINTES DE CONFIDENTIABILITE • III.5.2.7 AUTRES CONTRAINTES

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

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

  25. DES METHODES ORIENTEES • DONNEES (CHEN) • FONCTIONS (SADT, SA/RT) • COMPORTEMENTS (SA/RT, STATES CHARTS) • OBJETS • (OOA SHLAER-MELLOR) • OMT

  26. DOCUMENTATION GENEREES • INTERFACES • FONCTIONS

  27. DOCUMENTATION A COMPLETER • INTRODUCTION • DESCRIPTION GENERALE • PERFORMANCES • NORMES ET CONTRAINTES

  28. SADT • DECOMPOSITION EN FONCTIONS COMMANDES SYSTEME SORTIES ENTREES MECANISMES

  29. SA/RT • DECOMPOSTIONS EN FONCTIONS FLOTS DE DONNES SORTIES MATERIEL MATERIEL LOGICIEL HOMME AUTRE LOGICIEL MATERIEL FLOTS DE CONTROLE

  30. SA/RT • DESCRIPTION DU COMPORTEMENT ETAT 1 ETAT 3 CONDITION/ACTION ETAT 2

  31. STATES CHARTS • DESCRIPTION DU COMPORTEMENT • AUTOMATES HIERARCHIQUES ETAT 1 ETAT2 ETAT3

  32. ENTITES/ASSOCIATIONS CHEN RELATION ENTITE 1 ENTITE 2

  33. METHODES OBJETS • MODELE OBJET • ATTRIBUTS, RELATIONS ENTRE OBJETS • COMPORTEMENT DES OBJETS • 1 AUTOMATE PAR CLASSE D'OBJETS A ETATS • DIAGRAMME DES FLOTS ENTRE ACTIONS

  34. SHLAER-MELLOROOA • APPLICABLE EN SPECIFICATION • EXECUTABLE • EN CONCEPTION UTILISATION DE OODLE

  35. OMT • OBJECT MANAGMENT TOOL • METHODE UNIQUE • SPECIFICATION • CONCEPTION

  36. LES OUTILS • TEAMWORK (SA/RT CHEN, SHLAER/MELLOR) • façilité d'utilisation, puissance, documentation générée • STP (SA/RT, OMT) • puissance • SELECT (SA/RT, OMT) • simplicité, coûts • STATEMATE • simulation

  37. LES OUTILSINTERFACE HOMME MACHINE • SL-GMS • ALTIA

  38. IHM

  39. CONCLUSION • ACTIVITE VITALE • SPECIF = CONTRAT • DES OUTILS POUR • VALIDER • AMELIORER LA PRODUCTIVITE

More Related