Bonjour,
Le dossier de spécifications fonctionnelles, on dit aussi "Cahier des charges", il décrit ce que l'application doit faire. Par exemple, l'application doit permettre de créer et éditer une facture, l'application doit permettre d'enregistrer des valeurs dans une base de données, l'application doit permettre de gérer les entrées et sorties du personnel, l'utilisateur doit pouvoir consulter tel ou tel données, quelles données sont prises en compte ... etc ...
Le dossier de spécifications techniques décrit l'environnement de l'application, les cas d'utilisations de chaque fonctionnalités, la normalisation des données, la modélisation du flux des données, les maquettes d'écrans ... etc...
Il y a ensuite le dossier de conception qui va décrire l'architecture de l'application et détailler toutes les fonctions et procédures de chaque module. Il décrit également toutes les actions de l'application, par exemple pour chaque zone de saisie ou d'affichage, où va ou d'où provient la donnée du champ, quel traitement etc ... la navigation entre les écrans et ce que cela implique dans le traitement des données etc ...
Ca représente 70% de la réalisation d'un projet. Le codage retranscrit le dossier de conception en langage machine.
Bon courage
;o)
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau