SlideShare una empresa de Scribd logo
1 de 9
MASTER II SICG 2008 / 2009
Projet de génie logiciel




                           Application de gestion des
                    budgets de salaires et de production




                                          www.strego.fr




        Spécifications fonctionnelles




Lot de développement           Gestion des Sociétés
Analyste                       Renan Lehebel
Date de mise à jour            18/07/2009
Version                        1.00


Delphine DELANNEE
David FROGIN
Patricia GIROUD
Renan LEHEBEL
Marie-José YAO


                                      www.igr.univ-rennes1.fr
STREGO


      Table des matières
      1 FONCTIONNALITÉS COUVERTES........................................................................................3
      2 DESCRIPTION DE L’INTERFACE...........................................................................................3
         2.1 FORMULAIRE GESTION DES SOCIÉTÉS................................................................................................3
            2.1.1 Maquette du formulaire.............................................................................................3
            2.1.2 Contrôles effectués sur les éléments du formulaire....................................................3
            2.1.3 Cinématique du formulaire.........................................................................................4
            2.1.4 Description des états...................................................................................................4
      3 DESCRIPTION DES TRAITEMENTS.......................................................................................6
         3.1 BOUTON AJOUTER....................................................................................................................6
            3.1.1 Etats ou cette action est disponible............................................................................6
            3.1.2 Traitements réalisés....................................................................................................6
         3.2 SÉLECTION D’UNE SOCIÉTÉ............................................................................................................6
            3.2.1 Etats ou cette action est disponible............................................................................6
            3.2.2 Traitements réalisés....................................................................................................6
         3.3 BOUTON MODIFIER...................................................................................................................6
            3.3.1 Etats ou cette action est disponible............................................................................7
            3.3.2 Traitements réalisés....................................................................................................7
         3.4 BOUTON SUPPRIMER.................................................................................................................7
            3.4.1 Etats ou cette action est disponible............................................................................7
            3.4.2 Traitements réalisés....................................................................................................7
         3.5 BOUTON VALIDER.....................................................................................................................7
            3.5.1 Etats ou cette action est disponible............................................................................7
            3.5.2 Traitements réalisés en mode ajout...........................................................................7
            3.5.3 Traitements réalisés en mode modification...............................................................8
            3.5.4 Traitements réalisés en mode suppression.................................................................8
         3.6 BOUTON ANNULER...................................................................................................................8
            3.6.1 Etats ou cette action est disponible............................................................................8
            3.6.2 Traitements réalisés....................................................................................................9
         3.7 BOUTON FERMER.....................................................................................................................9
            3.7.1 Etats ou cette action est disponible............................................................................9
            3.7.2 Traitements réalisés....................................................................................................9




Renan Lehebel                                                                                                                                       Page 2
STREGO



1 Fonctionnalités couvertes

        Le formulaire de gestion des sociétés permet de :
            •   Ajouter une nouvelle société
            •   Modifier une société existante
            •   Supprimer une société existante

2 Description de l’interface
2.1 Formulaire Gestion des sociétés
2.1.1 Maquette du formulaire
          << La copie d’écran permet à l’utilisateur qui va lire ce document de se projeter dans
l’utilisation de l’application >>



                                                                                           1      2        3




2.1.2 Contrôles effectués sur les éléments du formulaire
        << L’objectif est de valider avec l’utilisateur que l’on a bien pris en comptes les contraintes sur
les données >>
       Code société : (cf Formulaire, bulle n° 1) : Le code société doit être un nombre à 3 chiffres
compris entre 000 et 999. Il est obligatoire.
        Nom de la société: (cf Formulaire, bulle n° 2) : Le nom de la société doit être sur 50
caractères alphanumériques au maximum. Il est obligatoire.
       Code client: (cf Formulaire, bulle n° 3) : Le code client doit être un nombre à 5 chiffres
compris entre 00000 et 99999. Il est obligatoire.




Renan Lehebel                                                                                         Page 3
STREGO


2.1.3 Cinématique du formulaire
          << L’objectif est de s’assurer que tout état du formulaire est le résultat d’une action de
l’utilisateur, et que toute action de l’utilisateur abouti à un état utile du formulaire. Quels que soient
les chemins empruntés, on doit partir de l’état initial et pouvoir arriver à l’état final sans rester
bloqué.
        La numérotation des états et des actions renvoi à la numérotation des paragraphes
d’explications complémentaires.
        Ce schémas est suffisamment générique pour pouvoir servir dans la majorité des cas.>>




2.1.4 Description des états
         << On décrit textuellement ici ce qu’on a le droit de faire dans chaque état du formulaire,
pour valider l’ergonomie avec l’utilisateur. On pourrait ajouter des copies d’écran du formulaire dans
les différents états pour mieux visualiser les zones accessibles et les zones grisées.
        Cette partie servira au développeur à définir les éléments du formulaire qui doivent être
accessible ou non quand le formulaire est dans un certain état. >>



Renan Lehebel                                                                                      Page 4
STREGO


2.1.4.1 Etat par défaut
       L’utilisateur peut :
           •    Sélectionner une société dans la liste des sociétés (à gauche),
           •    Cliquer sur le bouton « Ajouter »,
           •    Cliquer sur le bouton « Fermer », pour quitter le formulaire de gestion des sociétés.

2.1.4.2 Mode Ajout
       L’utilisateur peut :
           •    Saisir un code société,
           •    Saisir un nom de société,
           •    Saisir un code client,
           •    Valider l’ajout de la société,
           •    Annuler l’ajout de la société.
         Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler
l’action d’ajout d’une société.
       La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer »

2.1.4.3 Mode Société sélectionné
       L’utilisateur peut :
           •    Sélectionner une société différente dans la liste des sociétés (à gauche),
           •    Cliquer sur « Ajouter »,
           •    Cliquer sur « Modifier »,
           •    Cliquer sur « Supprimer »,
           •    Fermer le formulaire pour quitter la gestion des sociétés.

2.1.4.4 Mode Modification
       L’utilisateur peut :
           •    Modifier le nom de la société,
           •    Valider la modification de la société,
           •    Annuler la modification de la société.
         Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler
l’action de modification d’une société.
       La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer ».

2.1.4.5 Mode Suppression
       L’utilisateur peut :
           •    Valider la suppression de la société,
           •    Annuler la suppression de la société.




Renan Lehebel                                                                                   Page 5
STREGO


         Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler
l’action de suppression d’une société.
        La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer ».

3 Description des traitements
        << On décrit textuellement ici ce qui doit se passer quand l’utilisateur effectue une opération.
L’objectif est de valider ces opérations avec l’utilisateur.
           Cette partie servira au développeur à définir les traitements associés aux boutons et aux clics
de l’utilisateur. >>

3.1 Bouton Ajouter
        << Action concernée : Clic sur le bouton AJOUTER >>

3.1.1 Etats ou cette action est disponible
        Le bouton « Ajouter » est disponible dans les états du formulaire :
            •   Etat par défaut
            •   Site sélectionné

3.1.2 Traitements réalisés
        On active la partie droite du formulaire en initialisant les zones suivantes :
            •   Code de la société : à blanc
            •   Nom de la société : A blanc
            •   Code client : A blanc


        La partie droite du formulaire est nommée « Ajout d’une société»

3.2 Sélection d’une société
        << Action concernée : Sélection d’un site dans la liste des sites >>

3.2.1 Etats ou cette action est disponible
        La sélection d’un site dans la liste de gauche est possible dans les états du formulaire :
            •   Etat par défaut
            •   Société sélectionnée

3.2.2 Traitements réalisés
        On rend accessible les boutons :
            •   Modifier
            •   Supprimer

3.3 Bouton Modifier
        << Action concernée : Clic sur le bouton MODIFIER >>


Renan Lehebel                                                                                        Page 6
STREGO


3.3.1 Etats ou cette action est disponible
      Le bouton « Modifier » est disponible dans l’état du formulaire :
          •     Société sélectionnée

3.3.2 Traitements réalisés
      On active la partie droite du formulaire en initialisant les zones suivantes :
          •     Code société : Code de la société sélectionnée,
          •     Nom de la société : Nom de la société sélectionnée,
          •     Code client : Code client de la société sélectionnée.


      La partie droite du formulaire est nommée « Modification d’une société »

3.4 Bouton Supprimer
      << Action concernée : Clic sur le bouton SUPPRIMER >>

3.4.1 Etats ou cette action est disponible
      Le bouton « Supprimer » est disponible dans l’état du formulaire :
          •     Société sélectionnée

3.4.2 Traitements réalisés
      On active la partie droite du formulaire en initialisant les zones suivantes :
          •     Code société : Code de la société sélectionnée,
          •     Nom de la société : Nom de la société sélectionnée,
          •     Code client : Code client de la société sélectionnée.


      La partie droite du formulaire est nommée « Suppression d’une société»

3.5 Bouton Valider
      << Action concernée : Clic sur le bouton VALIDER >>

3.5.1 Etats ou cette action est disponible
      Le bouton « Valider » est disponible dans l’état du formulaire :
          •     Mode Ajout
          •     Mode Modification
          •     Mode Suppression

3.5.2 Traitements réalisés en mode ajout
      On s’assure que :
          •     Un code société est renseigné et est conforme aux critères définis dans la section
                « Contrôles effectués sur le formulaire »,



Renan Lehebel                                                                              Page 7
STREGO


            •   Un nom est renseigné et est conforme aux critères définis dans la section « Contrôles
                effectués sur le formulaire »,
            •   Un code client est renseigné et est conforme aux critères définis dans la section
                « Contrôles effectués sur le formulaire »,
            •   le code société et le code client renseignés ne sont pas déjà attribués à une société
                existante,
         Si au moins un de ces contrôles est infructueux, on informe l’utilisateur par un message à
l’écran, et on revient sur le formulaire.
        Si tous les contrôles sont satisfaisants, on crée la société dans la base de données, et on place
le formulaire en mode par défaut, en réinitialisant la partie droite.

3.5.3 Traitements réalisés en mode modification
        On s’assure que :
            •   Un nom est renseigné et est conforme aux critères définis dans la section « Contrôles
                effectués sur le formulaire »,
            •   Un code client à été sélectionné dans la liste des codes client


         Si au moins un de ces contrôles est infructueux, on informe l’utilisateur par un message à
l’écran, et on revient sur le formulaire.
        Si tous les contrôles sont satisfaisants, on met à jour la société dans la base de données, et
on place le formulaire en mode par défaut, en réinitialisant la partie droite.

3.5.4 Traitements réalisés en mode suppression
       << Les éléments qui sont rattachés à un site sont listés à partir du modèle conceptuel de
données >>
        On s’assure que l’établissement n’est utilisé dans aucun des éléments suivants :
            •   Etablissements
       Si la société est utilisée dans cet élément, on informe l’utilisateur que la suppression est
impossible, et on fournit un rapport des éléments utilisant la société.
          Si la société n’est pas utilisée dans cet élément, on demande une confirmation à
l’utilisateur (Exemple de message pour la société 100 – COGEX : « Vous aller supprimer la société 100
–COGEX, voulez vous abandonner ? », le message attend une réponse OUI ou NON)
        Si l’utilisateur répond « OUI » on place le formulaire en mode par défaut, en réinitialisant la
partie droite.
       Si l’utilisateur répond « NON » on supprime La société de la base de données, et on place le
formulaire en mode par défaut, en réinitialisant la partie droite.

3.6 Bouton Annuler
        << Action concernée : Clic sur le bouton ANNULER >>

3.6.1 Etats ou cette action est disponible
        Le bouton « Annuler » est disponible dans l’état du formulaire :




Renan Lehebel                                                                                     Page 8
STREGO


          •     Mode Ajout
          •     Mode Modification
          •     Mode Suppression

3.6.2 Traitements réalisés
      On place le formulaire en mode par défaut, en réinitialisant la partie droite.

3.7 Bouton Fermer
      << Action concernée : Clic sur le bouton FERMER >>

3.7.1 Etats ou cette action est disponible
      Le bouton « Fermer » est disponible dans l’état du formulaire :
          •     Mode par défaut
          •     Société sélectionnée

3.7.2 Traitements réalisés
      On ferme le formulaire




Renan Lehebel                                                                          Page 9

Más contenido relacionado

Destacado

Danse et politique
Danse et politiqueDanse et politique
Danse et politiquelucilelucile
 
Presentación Saieh, Desarrollo Estratégico
Presentación Saieh, Desarrollo EstratégicoPresentación Saieh, Desarrollo Estratégico
Presentación Saieh, Desarrollo EstratégicoJavier Saieh
 
Venez découvrir la CPC Franche-Comté
Venez découvrir la CPC Franche-ComtéVenez découvrir la CPC Franche-Comté
Venez découvrir la CPC Franche-ComtéBruno Bolle-reddat
 
Comment gérer un site à très haut trafic avec Drupal
Comment gérer un site à très haut trafic avec DrupalComment gérer un site à très haut trafic avec Drupal
Comment gérer un site à très haut trafic avec DrupalAdyax
 
09 pour-femmes-pourquoi-les-hommes...
09 pour-femmes-pourquoi-les-hommes...09 pour-femmes-pourquoi-les-hommes...
09 pour-femmes-pourquoi-les-hommes...Patricia GALLET
 
Projet de veille Décembre 2010
Projet de veille Décembre 2010Projet de veille Décembre 2010
Projet de veille Décembre 2010FredericJutant
 
2011 gula para elaborar e implementar los manuales de convivencia
2011 gula para elaborar e implementar los manuales de convivencia2011 gula para elaborar e implementar los manuales de convivencia
2011 gula para elaborar e implementar los manuales de convivenciaAdalberto
 
Informatica
InformaticaInformatica
Informaticalchavezm
 
Diaporama soirée de remise des prix
Diaporama soirée de remise des prixDiaporama soirée de remise des prix
Diaporama soirée de remise des prixouestmedialab
 
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...Congrès ABF 2014 - Compétences et formation : La multiplication des formation...
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...Association des Bibliothécaires de France
 
Créations.2011
Créations.2011Créations.2011
Créations.2011elodie67
 
Calidad tota y educacion
Calidad tota y educacionCalidad tota y educacion
Calidad tota y educacionAdalberto
 
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...Association des Bibliothécaires de France
 

Destacado (20)

Danse et politique
Danse et politiqueDanse et politique
Danse et politique
 
Presentación Saieh, Desarrollo Estratégico
Presentación Saieh, Desarrollo EstratégicoPresentación Saieh, Desarrollo Estratégico
Presentación Saieh, Desarrollo Estratégico
 
Venez découvrir la CPC Franche-Comté
Venez découvrir la CPC Franche-ComtéVenez découvrir la CPC Franche-Comté
Venez découvrir la CPC Franche-Comté
 
Comment gérer un site à très haut trafic avec Drupal
Comment gérer un site à très haut trafic avec DrupalComment gérer un site à très haut trafic avec Drupal
Comment gérer un site à très haut trafic avec Drupal
 
Eva
EvaEva
Eva
 
09 pour-femmes-pourquoi-les-hommes...
09 pour-femmes-pourquoi-les-hommes...09 pour-femmes-pourquoi-les-hommes...
09 pour-femmes-pourquoi-les-hommes...
 
Projet de veille Décembre 2010
Projet de veille Décembre 2010Projet de veille Décembre 2010
Projet de veille Décembre 2010
 
2011 gula para elaborar e implementar los manuales de convivencia
2011 gula para elaborar e implementar los manuales de convivencia2011 gula para elaborar e implementar los manuales de convivencia
2011 gula para elaborar e implementar los manuales de convivencia
 
Informatica
InformaticaInformatica
Informatica
 
Bulletin PPEM-MEM octobre 2013
Bulletin PPEM-MEM octobre 2013  Bulletin PPEM-MEM octobre 2013
Bulletin PPEM-MEM octobre 2013
 
Diaporama soirée de remise des prix
Diaporama soirée de remise des prixDiaporama soirée de remise des prix
Diaporama soirée de remise des prix
 
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...Congrès ABF 2014 - Compétences et formation : La multiplication des formation...
Congrès ABF 2014 - Compétences et formation : La multiplication des formation...
 
Créations.2011
Créations.2011Créations.2011
Créations.2011
 
Calidad tota y educacion
Calidad tota y educacionCalidad tota y educacion
Calidad tota y educacion
 
vvvvvv
vvvvvvvvvvvv
vvvvvv
 
Delicious
DeliciousDelicious
Delicious
 
Plaque percee
Plaque perceePlaque percee
Plaque percee
 
Livre blanccollaboration en entreprise
Livre blanccollaboration en entrepriseLivre blanccollaboration en entreprise
Livre blanccollaboration en entreprise
 
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...
Congrès ABF 2014 - Compétences et formation : Y a-t'il encore un coeur de mét...
 
Escucha !!
Escucha !!Escucha !!
Escucha !!
 

Similar a PRESENTATION DOCUMENTATION

Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop amat samiâ boualil
 
Viadeis™ CRM Modules Complémentaires : Présentation Fonctionnelle
Viadeis™ CRM Modules Complémentaires : Présentation FonctionnelleViadeis™ CRM Modules Complémentaires : Présentation Fonctionnelle
Viadeis™ CRM Modules Complémentaires : Présentation FonctionnelleSage france
 
Rapport de stage ucsjd greg cameroun (réparé)
Rapport de stage ucsjd greg cameroun (réparé)Rapport de stage ucsjd greg cameroun (réparé)
Rapport de stage ucsjd greg cameroun (réparé)Claude BASSILEKIN
 
Utilisation de sage comptabilite en reseau
Utilisation de sage comptabilite en reseauUtilisation de sage comptabilite en reseau
Utilisation de sage comptabilite en reseauOULAAJEB YOUSSEF
 
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingRapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingMohamed Cherkaoui
 
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesManuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesGestion-Ressources Inc.
 
PFA.Houda.Bouhaouli.(version 19.09.22).docx
PFA.Houda.Bouhaouli.(version 19.09.22).docxPFA.Houda.Bouhaouli.(version 19.09.22).docx
PFA.Houda.Bouhaouli.(version 19.09.22).docxHoudaBouhaouli
 
0098-formation-word-2010.pdf
0098-formation-word-2010.pdf0098-formation-word-2010.pdf
0098-formation-word-2010.pdfSofiane BENYETTOU
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisationAmir Souissi
 
Modèle de cahier des charges DAM
Modèle de cahier des charges DAMModèle de cahier des charges DAM
Modèle de cahier des charges DAMGalilée
 
Guide sap pp_co01 - navigation sap
Guide sap pp_co01 - navigation sapGuide sap pp_co01 - navigation sap
Guide sap pp_co01 - navigation sapMICKAEL QUESNOT
 
Ctrl de gestion et management
Ctrl de gestion et managementCtrl de gestion et management
Ctrl de gestion et managementantilaman
 
Rapport de synthese-_t._mandon
Rapport de synthese-_t._mandonRapport de synthese-_t._mandon
Rapport de synthese-_t._mandonJean-Michel Boudon
 
Guide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceGuide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceDenisCHARLES4
 
conception de gestion d'une station de service
conception de gestion d'une station de service conception de gestion d'une station de service
conception de gestion d'une station de service Nesrine Hached
 
L'entreprise 2.0 en france en 2012 - mythe et réalité - juin 2012
L'entreprise 2.0 en france en 2012 -  mythe et réalité - juin 2012L'entreprise 2.0 en france en 2012 -  mythe et réalité - juin 2012
L'entreprise 2.0 en france en 2012 - mythe et réalité - juin 2012Romain Fonnier
 

Similar a PRESENTATION DOCUMENTATION (20)

Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop
 
Opencourrier
OpencourrierOpencourrier
Opencourrier
 
Viadeis™ CRM Modules Complémentaires : Présentation Fonctionnelle
Viadeis™ CRM Modules Complémentaires : Présentation FonctionnelleViadeis™ CRM Modules Complémentaires : Présentation Fonctionnelle
Viadeis™ CRM Modules Complémentaires : Présentation Fonctionnelle
 
Rapport de stage ucsjd greg cameroun (réparé)
Rapport de stage ucsjd greg cameroun (réparé)Rapport de stage ucsjd greg cameroun (réparé)
Rapport de stage ucsjd greg cameroun (réparé)
 
Utilisation de sage comptabilite en reseau
Utilisation de sage comptabilite en reseauUtilisation de sage comptabilite en reseau
Utilisation de sage comptabilite en reseau
 
Chap3
Chap3Chap3
Chap3
 
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingRapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
 
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesManuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
 
PFA.Houda.Bouhaouli.(version 19.09.22).docx
PFA.Houda.Bouhaouli.(version 19.09.22).docxPFA.Houda.Bouhaouli.(version 19.09.22).docx
PFA.Houda.Bouhaouli.(version 19.09.22).docx
 
0098-formation-word-2010.pdf
0098-formation-word-2010.pdf0098-formation-word-2010.pdf
0098-formation-word-2010.pdf
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisation
 
Modèle de cahier des charges DAM
Modèle de cahier des charges DAMModèle de cahier des charges DAM
Modèle de cahier des charges DAM
 
Guide sap pp_co01 - navigation sap
Guide sap pp_co01 - navigation sapGuide sap pp_co01 - navigation sap
Guide sap pp_co01 - navigation sap
 
Ctrl de gestion et management
Ctrl de gestion et managementCtrl de gestion et management
Ctrl de gestion et management
 
Rapport de synthese-_t._mandon
Rapport de synthese-_t._mandonRapport de synthese-_t._mandon
Rapport de synthese-_t._mandon
 
Facturation Rapide Web - Guide de démarrage
Facturation Rapide Web - Guide de démarrageFacturation Rapide Web - Guide de démarrage
Facturation Rapide Web - Guide de démarrage
 
Guide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceGuide utilisateur DEAN Finance
Guide utilisateur DEAN Finance
 
Le guide d'administration d'un site sous joomla3
Le guide d'administration d'un site sous joomla3Le guide d'administration d'un site sous joomla3
Le guide d'administration d'un site sous joomla3
 
conception de gestion d'une station de service
conception de gestion d'une station de service conception de gestion d'une station de service
conception de gestion d'une station de service
 
L'entreprise 2.0 en france en 2012 - mythe et réalité - juin 2012
L'entreprise 2.0 en france en 2012 -  mythe et réalité - juin 2012L'entreprise 2.0 en france en 2012 -  mythe et réalité - juin 2012
L'entreprise 2.0 en france en 2012 - mythe et réalité - juin 2012
 

Último

GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdfMariaClaraAlves46
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfGamal Mansour
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Technologia Formation
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsJaouadMhirach
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 

Último (20)

GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 

PRESENTATION DOCUMENTATION

  • 1. MASTER II SICG 2008 / 2009 Projet de génie logiciel Application de gestion des budgets de salaires et de production www.strego.fr Spécifications fonctionnelles Lot de développement Gestion des Sociétés Analyste Renan Lehebel Date de mise à jour 18/07/2009 Version 1.00 Delphine DELANNEE David FROGIN Patricia GIROUD Renan LEHEBEL Marie-José YAO www.igr.univ-rennes1.fr
  • 2. STREGO Table des matières 1 FONCTIONNALITÉS COUVERTES........................................................................................3 2 DESCRIPTION DE L’INTERFACE...........................................................................................3 2.1 FORMULAIRE GESTION DES SOCIÉTÉS................................................................................................3 2.1.1 Maquette du formulaire.............................................................................................3 2.1.2 Contrôles effectués sur les éléments du formulaire....................................................3 2.1.3 Cinématique du formulaire.........................................................................................4 2.1.4 Description des états...................................................................................................4 3 DESCRIPTION DES TRAITEMENTS.......................................................................................6 3.1 BOUTON AJOUTER....................................................................................................................6 3.1.1 Etats ou cette action est disponible............................................................................6 3.1.2 Traitements réalisés....................................................................................................6 3.2 SÉLECTION D’UNE SOCIÉTÉ............................................................................................................6 3.2.1 Etats ou cette action est disponible............................................................................6 3.2.2 Traitements réalisés....................................................................................................6 3.3 BOUTON MODIFIER...................................................................................................................6 3.3.1 Etats ou cette action est disponible............................................................................7 3.3.2 Traitements réalisés....................................................................................................7 3.4 BOUTON SUPPRIMER.................................................................................................................7 3.4.1 Etats ou cette action est disponible............................................................................7 3.4.2 Traitements réalisés....................................................................................................7 3.5 BOUTON VALIDER.....................................................................................................................7 3.5.1 Etats ou cette action est disponible............................................................................7 3.5.2 Traitements réalisés en mode ajout...........................................................................7 3.5.3 Traitements réalisés en mode modification...............................................................8 3.5.4 Traitements réalisés en mode suppression.................................................................8 3.6 BOUTON ANNULER...................................................................................................................8 3.6.1 Etats ou cette action est disponible............................................................................8 3.6.2 Traitements réalisés....................................................................................................9 3.7 BOUTON FERMER.....................................................................................................................9 3.7.1 Etats ou cette action est disponible............................................................................9 3.7.2 Traitements réalisés....................................................................................................9 Renan Lehebel Page 2
  • 3. STREGO 1 Fonctionnalités couvertes Le formulaire de gestion des sociétés permet de : • Ajouter une nouvelle société • Modifier une société existante • Supprimer une société existante 2 Description de l’interface 2.1 Formulaire Gestion des sociétés 2.1.1 Maquette du formulaire << La copie d’écran permet à l’utilisateur qui va lire ce document de se projeter dans l’utilisation de l’application >> 1 2 3 2.1.2 Contrôles effectués sur les éléments du formulaire << L’objectif est de valider avec l’utilisateur que l’on a bien pris en comptes les contraintes sur les données >> Code société : (cf Formulaire, bulle n° 1) : Le code société doit être un nombre à 3 chiffres compris entre 000 et 999. Il est obligatoire. Nom de la société: (cf Formulaire, bulle n° 2) : Le nom de la société doit être sur 50 caractères alphanumériques au maximum. Il est obligatoire. Code client: (cf Formulaire, bulle n° 3) : Le code client doit être un nombre à 5 chiffres compris entre 00000 et 99999. Il est obligatoire. Renan Lehebel Page 3
  • 4. STREGO 2.1.3 Cinématique du formulaire << L’objectif est de s’assurer que tout état du formulaire est le résultat d’une action de l’utilisateur, et que toute action de l’utilisateur abouti à un état utile du formulaire. Quels que soient les chemins empruntés, on doit partir de l’état initial et pouvoir arriver à l’état final sans rester bloqué. La numérotation des états et des actions renvoi à la numérotation des paragraphes d’explications complémentaires. Ce schémas est suffisamment générique pour pouvoir servir dans la majorité des cas.>> 2.1.4 Description des états << On décrit textuellement ici ce qu’on a le droit de faire dans chaque état du formulaire, pour valider l’ergonomie avec l’utilisateur. On pourrait ajouter des copies d’écran du formulaire dans les différents états pour mieux visualiser les zones accessibles et les zones grisées. Cette partie servira au développeur à définir les éléments du formulaire qui doivent être accessible ou non quand le formulaire est dans un certain état. >> Renan Lehebel Page 4
  • 5. STREGO 2.1.4.1 Etat par défaut L’utilisateur peut : • Sélectionner une société dans la liste des sociétés (à gauche), • Cliquer sur le bouton « Ajouter », • Cliquer sur le bouton « Fermer », pour quitter le formulaire de gestion des sociétés. 2.1.4.2 Mode Ajout L’utilisateur peut : • Saisir un code société, • Saisir un nom de société, • Saisir un code client, • Valider l’ajout de la société, • Annuler l’ajout de la société. Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler l’action d’ajout d’une société. La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer » 2.1.4.3 Mode Société sélectionné L’utilisateur peut : • Sélectionner une société différente dans la liste des sociétés (à gauche), • Cliquer sur « Ajouter », • Cliquer sur « Modifier », • Cliquer sur « Supprimer », • Fermer le formulaire pour quitter la gestion des sociétés. 2.1.4.4 Mode Modification L’utilisateur peut : • Modifier le nom de la société, • Valider la modification de la société, • Annuler la modification de la société. Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler l’action de modification d’une société. La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer ». 2.1.4.5 Mode Suppression L’utilisateur peut : • Valider la suppression de la société, • Annuler la suppression de la société. Renan Lehebel Page 5
  • 6. STREGO Pour changer d’opération ou sortir du formulaire, il a l’obligation de valider ou d’annuler l’action de suppression d’une société. La partie gauche du formulaire n’est pas accessible, ni le bouton « Fermer ». 3 Description des traitements << On décrit textuellement ici ce qui doit se passer quand l’utilisateur effectue une opération. L’objectif est de valider ces opérations avec l’utilisateur. Cette partie servira au développeur à définir les traitements associés aux boutons et aux clics de l’utilisateur. >> 3.1 Bouton Ajouter << Action concernée : Clic sur le bouton AJOUTER >> 3.1.1 Etats ou cette action est disponible Le bouton « Ajouter » est disponible dans les états du formulaire : • Etat par défaut • Site sélectionné 3.1.2 Traitements réalisés On active la partie droite du formulaire en initialisant les zones suivantes : • Code de la société : à blanc • Nom de la société : A blanc • Code client : A blanc La partie droite du formulaire est nommée « Ajout d’une société» 3.2 Sélection d’une société << Action concernée : Sélection d’un site dans la liste des sites >> 3.2.1 Etats ou cette action est disponible La sélection d’un site dans la liste de gauche est possible dans les états du formulaire : • Etat par défaut • Société sélectionnée 3.2.2 Traitements réalisés On rend accessible les boutons : • Modifier • Supprimer 3.3 Bouton Modifier << Action concernée : Clic sur le bouton MODIFIER >> Renan Lehebel Page 6
  • 7. STREGO 3.3.1 Etats ou cette action est disponible Le bouton « Modifier » est disponible dans l’état du formulaire : • Société sélectionnée 3.3.2 Traitements réalisés On active la partie droite du formulaire en initialisant les zones suivantes : • Code société : Code de la société sélectionnée, • Nom de la société : Nom de la société sélectionnée, • Code client : Code client de la société sélectionnée. La partie droite du formulaire est nommée « Modification d’une société » 3.4 Bouton Supprimer << Action concernée : Clic sur le bouton SUPPRIMER >> 3.4.1 Etats ou cette action est disponible Le bouton « Supprimer » est disponible dans l’état du formulaire : • Société sélectionnée 3.4.2 Traitements réalisés On active la partie droite du formulaire en initialisant les zones suivantes : • Code société : Code de la société sélectionnée, • Nom de la société : Nom de la société sélectionnée, • Code client : Code client de la société sélectionnée. La partie droite du formulaire est nommée « Suppression d’une société» 3.5 Bouton Valider << Action concernée : Clic sur le bouton VALIDER >> 3.5.1 Etats ou cette action est disponible Le bouton « Valider » est disponible dans l’état du formulaire : • Mode Ajout • Mode Modification • Mode Suppression 3.5.2 Traitements réalisés en mode ajout On s’assure que : • Un code société est renseigné et est conforme aux critères définis dans la section « Contrôles effectués sur le formulaire », Renan Lehebel Page 7
  • 8. STREGO • Un nom est renseigné et est conforme aux critères définis dans la section « Contrôles effectués sur le formulaire », • Un code client est renseigné et est conforme aux critères définis dans la section « Contrôles effectués sur le formulaire », • le code société et le code client renseignés ne sont pas déjà attribués à une société existante, Si au moins un de ces contrôles est infructueux, on informe l’utilisateur par un message à l’écran, et on revient sur le formulaire. Si tous les contrôles sont satisfaisants, on crée la société dans la base de données, et on place le formulaire en mode par défaut, en réinitialisant la partie droite. 3.5.3 Traitements réalisés en mode modification On s’assure que : • Un nom est renseigné et est conforme aux critères définis dans la section « Contrôles effectués sur le formulaire », • Un code client à été sélectionné dans la liste des codes client Si au moins un de ces contrôles est infructueux, on informe l’utilisateur par un message à l’écran, et on revient sur le formulaire. Si tous les contrôles sont satisfaisants, on met à jour la société dans la base de données, et on place le formulaire en mode par défaut, en réinitialisant la partie droite. 3.5.4 Traitements réalisés en mode suppression << Les éléments qui sont rattachés à un site sont listés à partir du modèle conceptuel de données >> On s’assure que l’établissement n’est utilisé dans aucun des éléments suivants : • Etablissements Si la société est utilisée dans cet élément, on informe l’utilisateur que la suppression est impossible, et on fournit un rapport des éléments utilisant la société. Si la société n’est pas utilisée dans cet élément, on demande une confirmation à l’utilisateur (Exemple de message pour la société 100 – COGEX : « Vous aller supprimer la société 100 –COGEX, voulez vous abandonner ? », le message attend une réponse OUI ou NON) Si l’utilisateur répond « OUI » on place le formulaire en mode par défaut, en réinitialisant la partie droite. Si l’utilisateur répond « NON » on supprime La société de la base de données, et on place le formulaire en mode par défaut, en réinitialisant la partie droite. 3.6 Bouton Annuler << Action concernée : Clic sur le bouton ANNULER >> 3.6.1 Etats ou cette action est disponible Le bouton « Annuler » est disponible dans l’état du formulaire : Renan Lehebel Page 8
  • 9. STREGO • Mode Ajout • Mode Modification • Mode Suppression 3.6.2 Traitements réalisés On place le formulaire en mode par défaut, en réinitialisant la partie droite. 3.7 Bouton Fermer << Action concernée : Clic sur le bouton FERMER >> 3.7.1 Etats ou cette action est disponible Le bouton « Fermer » est disponible dans l’état du formulaire : • Mode par défaut • Société sélectionnée 3.7.2 Traitements réalisés On ferme le formulaire Renan Lehebel Page 9