La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Encadré par : Mr Naoufel KRAIM Réalisé par: Monia HABASSI Maroua BEN HAMZA Nadia BEN AYED Rabeb AMARI 23 Novembre 2010 Exposé Sujet: INSTITUT SUPERIEUR.

Présentations similaires


Présentation au sujet: "Encadré par : Mr Naoufel KRAIM Réalisé par: Monia HABASSI Maroua BEN HAMZA Nadia BEN AYED Rabeb AMARI 23 Novembre 2010 Exposé Sujet: INSTITUT SUPERIEUR."— Transcription de la présentation:

1

2 Encadré par : Mr Naoufel KRAIM Réalisé par: Monia HABASSI Maroua BEN HAMZA Nadia BEN AYED Rabeb AMARI 23 Novembre 2010 Exposé Sujet: INSTITUT SUPERIEUR DINFORMATIQUE DEL MANAR ***** Département Informatique

3 2 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

4 3 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

5 4 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction SEL : Spécification des exigences logicielles La SEL comporte lensemble des exigences logicielles pour une portion ou pour tout le système. La présente spécification est adoptée pour un projet utilisant une modélisation de cas dutilisation. Cet artéfact est un paquetage qui comprend les cas dutilisation du modèle des cas dutilisation et les spécifications supplémentaires applicables ainsi que les autres informations pertinentes. Plusieurs aménagement dune SEL sont possibles. La norme IEEE est la référence pour de plus amples explications ainsi que pour dautres options dorganisation du document.

6 5 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

7 6 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Document de spécification dexigences (1/2) Décrit clairement les exigences essentielles (fonctions, performance, contraintes de conception, attributs de qualité) du logiciel et de ses interfaces externes et les limites du système Chaque exigence décrite doit être réalisable et vérifiable objectivement (par inspection, démonstration, analyse, ou test) Base pour entente contractuelle entre fournisseurs et clients Élaborée à partir des notes délicitation

8 7 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Document de spécification dexigences (2/2) Les termes utilisés dans ce document sont conformes aux définitions de la norme IEEE Les termes clés sont définis ci-dessous. contrat : un document juridique exécutoire, sur lequel sentendent le client et le fournisseur client : personne ou groupe qui paie le produit et qui (habituellement) en précise les exigences. le client et le fournisseur peuvent faire partie de la même entreprise. fournisseur : personne ou groupe qui fournit le produit au client. Le client et le fournisseur peuvent faire partie de la même entreprise. utilisateur : personne qui utilise le produit ou qui est en interaction avec lui.

9 8 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perpectives Conclusion Plan

10 9 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Exemple de spécification (Bray, 2004) (1/2) 12 cm Quand le levier d'échange(de commutateur) est déplacé en bas, alors, dans 0.1 secondes, la lampe illumine Quand le levier d'échange(de commutateur) est donné de l'avancement, alors, dans 0.2 secondes, la lampe sort

11 10 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Exemple de spécification (Bray, 2004) (2/2) Extrait de la spécification des exigences Il existe plusieurs conceptions alternatives qui pourraient satisfaire ces exigences. R1:le système fournira l'illumination d'au moins 500 candela R2: le système ira dans un cube avec la largeur maximale de 15 cm R3: l'illumination peut être allumée et de par un opérateur humain R4: le système répondra à l'apport(la saisie) d'opérateur dans 0.5 secondes R5: le système aura une alimentation électrique incorporée qui devrait être capable de maintenir(d'entretenir) l'illumination continue pendant au moins 4 heures Etc......

12 11 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

13 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE Norme IEEE : « IEEE Recommended Practice for Software Requirements Specifications » Approches recommandées pour la spécification dexigences pour logiciels la norme IEEE 830 spécifie une façon standard de présenter les exigences afin de limiter la difficulté à exprimer des besoins flous.

14 13 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

15 14 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Norme IEEE :Objectifs Aider les clients à décrire le plus clairement possible ce quils veulent Aider les fournisseurs à comprendre ce que le client veut Aider à définir une table des matières normalisée pour la spécification des exigences logicielles (SRS en anglais) Aider à définir le contenu de chaque chapitre Aider à préparer des listes de vérification

16 15 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

17 16 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Norme IEEE :Bénéfices attendus Établir un accord entre client et fournisseur sur ce quil faut faire. Réduire les coûts de développement du logiciel Fournir une base pour lévaluation des coûts et de léchéancier Fournir une base pour la V&V Faciliter les transferts vers dautres services, dautres gens, etc. Fournir une base pour les améliorations

18 17 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

19 18 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Contraintes dobtention de bons documents dexigences Contraintes dobtention de bons documents dexigences Buts du SEL Environnement du SEL Caractéristiques dun bon SEL Évolution du SEL Prototypage

20 19 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

21 20 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Structure dun document dexigences (SRS) (1/6) Introduction Description générale du produit logiciel Exigences spécifiques - description détaillée Informations additionnelles

22 introduction Vue d'ensemble de tout le document des exigences Objectif du document (but et public) Portée du produit logiciel (identification, explication brève et description du contexte) Définitions, acronymes et abréviations Documents de référence (documents, normes et rapports) Aperçu du document (rescription de lorganisation) Structure dun document dexigences (SRS) (2/6) 21 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830

23 Description générale du produit logiciel Perspective du produit (identification des interfaces logicielles et matérielles du produit) Vue d'ensemble des fonctionnalités du produit Caractéristiques des utilisateurs Contraintes d'ordre général Hypothèses et dépendances Répartition des exigences Structure dun document dexigences (SRS) (3/6) 22 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830

24 Exigences spécifiques-Description détaillée Modèle environnemental et interfaces externes (description détaillée des fonctionnalités) Les diagrammes des cas d'utilisation (les interactions significatives) Les scénarios de transaction Écrans d'interface utilisateur Format des rapports Description des fonctionnalités (Le modèle structural, Le modèle comportemental) Structure dun document dexigences (SRS) (4/6) 23 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830

25 Exigences d'opérations et de performance (nombre de terminaux, dutilisateurs, transaction par secondes, quantité dinformation) Exigences logiques de bases de données ( fréquence dutilisation, taux de croissance et contraintes dintégrité pour chaque classe) Contraintes de conception (Nomenclature des données et procédures de comptabilité) Exigences non-fonctionnelles (fiabilité, disponibilité, sécurité et portabilité) Structure dun document dexigences (SRS) (5/6) 24 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830

26 Informations additionnelles Index Annexes Structure dun document dexigences (SRS) (6/6) 25 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830

27 26 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspetives Conclusion Plan

28 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE Correspondance au niveau générique (1/2) Correspondance au niveau générique (1/2) 12207: « Software life cycle processes » Aussi identifié IEEE/EIA Définit un cadre commun pour les processus de cycle de vie du logiciel IEEE et IEEE/EIA placent tous deux des exigences sur les documents décrivant les exigences logicielles

29 28 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Correspondance au niveau générique (2/2)

30 29 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Introduction Document de spécification dexigences Exemple de spécification (Bray, 2004) Norme IEEE 830 Norme IEEE : Objectifs Norme IEEE 830: Bénéfices attendus Contraintes dobtention de bons documents dexigences Structure dun document dexigences (SRS) Correspondance au niveau générique Perspectives Conclusion Plan

31 30 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Perspectives Une spécification dexigences de systèmes doit permettre de réaliser les objectifs de données de cycles de vie stipulés de la norme IEEE/EIA

32 31 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 Conclusion Toute spécification dexigences de système rédigée à laide du présent guide Une spécification dexigences de systèmes respecte les exigences de contenu précisées au tableau B.2 Une spécification dexigences de systèmes est égalememt conforme aux exigences dune spécification dexigences de système énoncées dans le tableauIEEE/EIA Une spécification dexigences de systèmes doit permettre de réaliser les objectifs de données de cycles de vie stipulés de la norme IEEE/EIA

33 Merci Pour Votre Attention Questions ? 32 Exposé sur Les Spécifications textuelles en se basant sur la norme IEEE 830 !!! !!!???


Télécharger ppt "Encadré par : Mr Naoufel KRAIM Réalisé par: Monia HABASSI Maroua BEN HAMZA Nadia BEN AYED Rabeb AMARI 23 Novembre 2010 Exposé Sujet: INSTITUT SUPERIEUR."

Présentations similaires


Annonces Google