Bonjour, je developpe une application est on me demande de faire une analyse fonctionnelle, mais je sais pas ce que c'est.
Est ce que qqn peut m'aider
Merci d'avance
A+ Sandrine
Bonjour, je developpe une application est on me demande de faire une analyse fonctionnelle, mais je sais pas ce que c'est.
Est ce que qqn peut m'aider
Merci d'avance
A+ Sandrine
Slt
Une analyse fonctionnelle est l'étape suivante apres la conception du système d'information (bdd), tu dois, spécifier quelles sont les fonctions a remplir (ajouts, suppresionns, modifs de données, états demandés, outils de recherche, sauvegardes, autres...) par ton application, et de quelle maniere tu va les effectuer...
Enfin a mon gout c'est qqch qui ressemble a ca... avis aux plus experts.![]()
Merci de ta réponse, mais qqn n'aurais pas un exemple sur lequel je puisse me basé pour faire la mienne?
J'en ai marre aider moi svp
Merci d'avance
A+ sandrine
Salut,
chez nous un dossier de specifications fonctionnelles se dévelloppe (généralement) en 3 parties :
1) description générale du système applicatif
2) description détaillé des fonctions et procédures (où l'on explique aussi la provenance et la destination des données, les états eventuellement générés etc....)
3) description de la mise en application (ou de la reprise si ton appli est là pour en remplacer une autre)
Ensuite viendront les descriptions organiques : fonctionnalité, algo et organigramme de chaque programme de l'appli.
Ciao et bon courage
Slt
Je me renseigne si je peux t'en envoyer une d'un projet Delphi/Interbase mais je ne te promets rien car ce sont en général des documents confidentiels...
Je te l'enverrais par mail.
![]()
j'ai fait pas mal d'AF à l'aide de la méthode Merise
il y a un site sympa a cette adresse ou il te parle de l'AF mais aussi d'autres stades d'etudes
http://perso.wanadoo.fr/matthieu.vidal/
L'analyse fonctionnelle dont vous parlez, est l'ensemble des modeles et des démarches sur lesquels sont fondées les methode d'analyse du SI comme le Standard MERISE ou SSADM des années 80. L'AF se base sur la dualité données-traitement ( conception séparée puis confrontation), la modélisation donne une variété de modeles MCC, MCD, MOT ...graphique (schéma) pour la plupart et plus ou moins riche en cémentique.
Les praticiens de ce genre de méthode se préparent pour se convertir en UML (s'ils ne l'ont pas déjà fait) qui va mieux avec les les techinque offertes par les outils de développement orientéés objet.
Merci et bon courage.
les termes employés sont une question d'époque
l'Analyse Fonctionnelle est un terme ancien qu'on opposait alors à
Analyse Organique
Ce qu'en dit bouba64 est un très bon résumé
Puis la méthode Merise a été à la mode et a remplacé les vieux termes
par son propre vocabulaire
Ce qu'en dit REBHI est bien aussi
Maintenant la nouvelle mode est ULM . Qu en dire ?
---------------
En fait, on retrouve toujours les principes simples
fonctionnel/conceptuel ---> quoi ? pourquoi ?
organisationnel ---> qui ? ou ? quand ?
physique/opérationnel ---> comment ?
Une analyse fonctionnelle, c'est définir une axiomatique pour le projet, i.e. un formalisme utilisé pour résoudre les problèmes que vous pose le projet.
La nécessité de définir ce formalisme est celle de coordonner le travail de plusieurs personnes, et même (surtout) de coordonner son propre travail. De plus, cela permet, je le crois, de modulariser l'ensemble d'une application de façon efficace, sans avoir à se demander sans cesse ou est le bug.
L'utilisation pertinente d'assertions logiques permet un meilleur suivi du développement et est un bon outil d'analyse du code.
______________________________________________________________
Bref, bien développer, c'est un métier
@Petrus :
ta définition est purement liée à des BDD.
La définition d'une analyse fonctionnelle est comprise dans le titre :
c'est une analyse de la fonctionalité.![]()
En gros, effectivement après la spécification du système, cela revient à :
- analyser en première instance un découpage de fonctionalités
- préciser pour chacune des fonctionalités les paramètres en entrée et en sortie
Et qu'on l'affuble de tel ou tel nom, qu'on utilise telle ou telle méthode pour le présenter (et UML n'est qu'une méthode de présentation) , le fond c'est cela.
Ensuite, les étapes logiques peuvent être d'approfondir la définition pour chacune des fonctionalités (algorithmes, structures de données, etc.., même pseudo-code) (ce qui avec les anciens vocabulaires se dénommaient conception préliminaire et conception détaillée).
Ensuite, au choix, on peut structurer le code pour correspondre à ce découpage ou non.
Si je suis d'accord avec tout le reste, mais ici je tique un tantinet sans pour autant être en total désaccordEnvoyé par souviron34
Car tu commences à rentrer dans le domaine de la conception interne et à quitter sérieusement l'analyse des fonctionnalités (une partie de l'analyse des besoins – requirement analysis dans la norme IEEE 610.12).
c'est bien ce que j'ai dit non ??Envoyé par Garulfo
Envoyé par souviron34
Partager