SlideShare a Scribd company logo
1 of 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

More Related Content

Viewers also liked

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
 

Viewers also liked (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 to 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
 
Rapport etude entreprise 20 en france
Rapport etude entreprise 20 en franceRapport etude entreprise 20 en france
Rapport etude entreprise 20 en franceRichard Collin
 

Similar to 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
 
Rapport etude entreprise 20 en france
Rapport etude entreprise 20 en franceRapport etude entreprise 20 en france
Rapport etude entreprise 20 en france
 

Recently uploaded

Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
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 SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
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
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
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
 

Recently uploaded (13)

Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
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 SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
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
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
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
 

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