Beruflich Dokumente
Kultur Dokumente
Sujet
Auteurs
-1-
Date
INTRODUCTION..............................................................................................................3
1.1
But du document.........................................................................................................3
1.2
Contexte de lapplication............................................................................................3
1.3
Documentation............................................................................................................3
1.3.1
Documents applicables.......................................................................................3
1.3.2
Documents de rfrence......................................................................................3
2
SPECIFICATIONS GENERALES.....................................................................................3
2.1
Prsentation du logiciel...............................................................................................3
2.1.1
Environnement du logiciel..................................................................................3
2.1.2
Description gnrale du logiciel.........................................................................3
2.2
Contraintes oprationnelles.........................................................................................3
2.2.1
Performances.......................................................................................................3
2.2.2
Installation...........................................................................................................4
2.3
Contraintes de ralisation............................................................................................4
2.3.1
Contraintes structurelles......................................................................................4
2.3.2
Contraintes d'volution.......................................................................................4
2.3.3
Contraintes de dveloppement............................................................................4
2.3.4
Contraintes de qualit.........................................................................................4
3
SPECIFICATIONS FONCTIONNELLES ET/OU OBJET...............................................4
SPECIFICATIONS OBJET........................................................................................................4
3.1 Dfinition des acteurs.......................................................................................................4
3.2 Analyse du domaine..........................................................................................................4
3.3 Cas dutilisation................................................................................................................4
3.3.x Cas dutilisation x......................................................................................................5
3.4 Paquetages.........................................................................................................................5
SPECIFICATIONS FONCTIONNELLES.................................................................................5
Structure du logiciel................................................................................................................5
3.x Module x...........................................................................................................................5
3.x.y Fonction y..................................................................................................................5
3.x.y.1 Prsentation de la fonction..................................................................................5
3.x.y.2 Entres.................................................................................................................5
3.x.y.3 Traitements..........................................................................................................5
3.x.y.4 Sorties..................................................................................................................5
4
SPECIFICATIONS DINTERFACE..................................................................................5
4.1
Interface Homme Machine.........................................................................................5
4.1.1
Prototypage de linterface...................................................................................5
4.1.2
Enchanement des fentres..................................................................................6
4.1.3
Contraintes dutilisation de linterface................................................................6
4.2
Interfaces Logiciel/Logiciel........................................................................................6
4.2.1
Interfaces dutilisation........................................................................................6
4.2.2
Interfaces de communication..............................................................................6
4.2.2.x Interface x...........................................................................................................6
4.2.2.x.1. But et informations changes....................................................................6
4.2.2.x.2. Procdures d'change..................................................................................6
4.3
Interface Logiciel/Matriel.........................................................................................6
5
TRACABILITE..................................................................................................................6
Auteurs
-2-
Date
1 INTRODUCTION
1.1 But du document
Ce paragraphe est trs court. Il s'agit l de prsenter la phase de spcifications des besoins
du logiciel d'un point de vue mthodologique. Il dpend trs peu de l'application elle mme.
1.3 Documentation
1.3.1 Documents applicables
Ce paragraphe liste tous les documents applicables la prsente phase du projet (plan
dassurance qualit, normes, etc.) .
2 SPECIFICATIONS GENERALES
2.1 Prsentation du logiciel
2.1.1 Environnement du logiciel
Ce paragraphe dcrit sommairement lenvironnement dexcution du logiciel.
Exemple :
Contexte du systme
Architecture physique
Auteurs
-3-
Date
2.2.2 Installation
Ce paragraphe prcise sous quelle forme est livr le logiciel: installation automatique, source
et/ou excutable, ventuellement mthodes de cration d'excutables partir des sources.
SPECIFICATIONS OBJET
3.1 Dfinition des acteurs
Dfinition des acteurs
Auteurs
La description des cas d'utilisation se basera sur le modle fourni en annexe. Elle
pourra tre organise par paquetage. Pour chaque cas d'utilisation, on inclura les
-4-
Date
3.4 Paquetages
Architecture gnrale du systme
On dtaillera la hirarchie des packages le cas chant, ainsi que les modles de
conception appliqus.
SPECIFICATIONS FONCTIONNELLES
Ce paragraphe peut tre labor avec l'aide d'une mthode de spcification de logiciel.
L'exemple de plan qui suit s'appuie sur les principes de dcomposition fonctionnelle de SADT.
Structure du logiciel
Il sagit de dcouper le logiciel en modules regroupant des fonctionnalits forte cohrence.
Schma reprsentant les relations entre les modules.
3.x Module x
Prsentation du module et rapide rsum des fonctionnalits quil regroupe.
3.x.y Fonction y
3.x.y.2 Entres
Ce paragraphe liste les informations en entres de la fonction.
3.x.y.3 Traitements
Ce paragraphe liste les traitements effectus.
3.x.y.4 Sorties
Ce paragraphe liste les informations produites par la fonction.
4 SPECIFICATIONS DINTERFACE
Les interfaces du logiciel peuvent tre de plusieurs types : Homme/Logiciel, Logiciel/Logiciel,
logiciel/Matriel. Ce paragraphe permet de les spcifier.
Auteurs
-5-
Date
4.2.1.x Interface x
Ce paragraphe dcrit les primitives de l'interface avec leur type, leurs arguments, leur valeur
retourne, leur conditions d'utilisation et/ou les classes dinterface et de communication.
4.2.2.x Interface x
4.2.2.x.1. But et informations changes
Ce paragraphe dcrit le but de l'change d'informations, la signification, le sens, la taille et
la frquence des informations changes.
5 TRACABILITE
Ce paragraphe dcrit les lments et la matrice de traabilit entre les exigences utilisateur
et les lments dcrits dans la spcification fonctionnelle ou objet.
Exigences / cas d'utilisation
Auteurs
-6-
Date