Projet de fin d’études              Dédicaces  DEDICACESA mes très chers parents
Projet de fin d’études                                   DédicacesPour tout l’amour dont vous m’avez entouré, pour tout ce...
Projet de fin d’études                                  Dédicacesmodeste travail, soit l’exaucement de vos veux tant formu...
Projet de fin d’études                                 DédicacesVous occupez une place particulière dans mon cœur. Je vous...
Projet de fin d’études                                  DédicacesEn souvenir de nos éclats de rire et des bons moments. En...
Projet de fin d’études                 Dédicaces                                    SalahA mes très chers warida et wiem
Projet de fin d’études                                   DédicacesJe vous dois ce que je suis aujourd’hui grâce à votre am...
Projet de fin d’études                                  DédicacesQue dieu, le tout puissant, vous préserve et vous procure...
Projet de fin d’études                                   Dédicaces  Aucune dédicace ne serait exprimé assez profondément c...
Projet de fin d’études                                DédicacesEn témoignage de l’amitié sincère qui nous a liées et des b...
Projet de fin d’études                               DédicacesPour tout ce que vous avez fait pour moi. Je vous dirais tou...
Projet de fin d’études                                                     Remerciements                                Re...
Projet de fin d’études                  Remerciements                         Avant-propos                                ...
Projet de fin d’études                                               RemerciementsA               yant atteint la fin de f...
Projet de fin d’études   Remerciements                                 F
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                                    ...
Projet de fin d’études                                                                                          Table des ...
Projet de fin d’études                  Introduction                             générale                         Introduc...
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Realisation d une application de gestion d-un -tablissement priv-e 26-04_08
Prochain SlideShare
Chargement dans…5
×

Realisation d une application de gestion d-un -tablissement priv-e 26-04_08

24 197 vues

Publié le

1 commentaire
28 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
24 197
Sur SlideShare
0
Issues des intégrations
0
Intégrations
11
Actions
Partages
0
Téléchargements
2 523
Commentaires
1
J’aime
28
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Realisation d une application de gestion d-un -tablissement priv-e 26-04_08

  1. 1. Projet de fin d’études Dédicaces DEDICACESA mes très chers parents
  2. 2. Projet de fin d’études DédicacesPour tout l’amour dont vous m’avez entouré, pour tout ce que vous avez fait pour moi. Je ferai de mon mieux pour rester un sujet de fierté à vos yeux avec l’espoir de ne jamais vous décevoir. Que ce
  3. 3. Projet de fin d’études Dédicacesmodeste travail, soit l’exaucement de vos veux tant formulés et de vos prières quotidiennes. A mes très chères sœurs et frère
  4. 4. Projet de fin d’études DédicacesVous occupez une place particulière dans mon cœur. Je vous dédiece travail en vous souhaitant un avenir radieux, plein de bonheur et de succès. A mes très chers amis
  5. 5. Projet de fin d’études DédicacesEn souvenir de nos éclats de rire et des bons moments. En souvenir de tout ce qu’on a vécu ensemble. J’espère de tout mon cœur que notre amitié durera éternellement.
  6. 6. Projet de fin d’études Dédicaces SalahA mes très chers warida et wiem
  7. 7. Projet de fin d’études DédicacesJe vous dois ce que je suis aujourd’hui grâce à votre amour, à votre patience et vos innombrables sacrifices.Que ce modeste travail, soit pour vous une petite compensation etreconnaissance envers ce que vous avez fait d’incroyable pour moi.
  8. 8. Projet de fin d’études DédicacesQue dieu, le tout puissant, vous préserve et vous procure santé et longue vie afin que je puisse à mon tour vous combler. A mes très chers parents
  9. 9. Projet de fin d’études Dédicaces Aucune dédicace ne serait exprimé assez profondément ce que jeressens envers vous. Je vous dirais tout simplement, un grand merci, je vous aime. A mes très chers collègues
  10. 10. Projet de fin d’études DédicacesEn témoignage de l’amitié sincère qui nous a liées et des bons moments passés ensemble. Je vous dédie ce travail en vous souhaitant un avenir radieux et plein de bonnes promesses. A mes très chers directeurs Monsieur Mourad HALI et Adel YAHYAOUI
  11. 11. Projet de fin d’études DédicacesPour tout ce que vous avez fait pour moi. Je vous dirais tout simplement, un grand merci. Riadh
  12. 12. Projet de fin d’études Remerciements Remerciements Madame Latifa RABAINous vous remercions pour le grand honneur que vous nous avez fait en nousproposant le sujet de ce mémoire de fin d’étude.Nous avons eu l’honneur et le privilège de travailler sous votre assistance et deprofiter de vos qualités humaines, professionnelles et de votre grande expérience.Vous nous avez guidés tout le long de ce travail dont vous avez mis à cœur,l’élaboration avec l’amabilité et le dynamisme qui vous caractérisent.Puisse ce modeste travail, vous satisfaire et témoigner de notre gratitude etconnaissance pour l’aide et les conseils que vous nous avez prodigués, ainsi que pourle savoir que vous nous avez inculqué. C
  13. 13. Projet de fin d’études Remerciements Avant-propos D
  14. 14. Projet de fin d’études RemerciementsA yant atteint la fin de formation pour l’obtention de maîtrise en Informatique appliquée à la Gestion, un Projet de fin d’études nous est demandé d’accomplir.Notre choix s’est rapporté à concevoir et réaliser un produit logiciel.Après de nombreuses recherches, nous avons réussi à obtenirl’accord des responsables de l’Ibnou Ârafa.Nous nous sommes trouvés dans un groupe de deux personnes,amenés à réaliser un logiciel de gestion de l’établissement.Nous avons plusieurs décisions à prendre, surtout lorsqu’il s’agirade mettre en place la base de données et de concevoir les interfacesutilisateurs.Nous avons choisi nos outils d’une manière cohérente avec notrephilosophie de travail. En effet, nous voulons que notre système soitouvert, extensible, évolutif et ergonomique tout en gardant sonefficacité. L’objectif de la direction, après notre départ, étant la miseen place du système en intranet seulement. E
  15. 15. Projet de fin d’études Remerciements F
  16. 16. Projet de fin d’études Table des matièresTable des matièresDEDICACES....................................................................................................................................AProjet de fin d’étudesDédicaces..........................................................................................................................................AProjet de fin d’étudesRemerciements.................................................................................................................................CAvant-propos....................................................................................................................................DProjet de fin d’étudesTable des matières.............................................................................................................................iProjet de fin d’étudesTable des figures...............................................................................................................................xProjet de fin d’étudesIntroduction générale.......................................................................................................................1Introduction Générale......................................................................................................................1Projet de fin d’études Chapitre I La phased’incubation......................................................................................................................................4Chapitre I : La phase d’incubation..................................................................................................4I.Introduction..................................................................................................................................17II. La capture des besoins...............................................................................................................17 1.Contexte du système ..........................................................................................................................17 1.1.Présentation du lycée .....................................................................................................................................17 1.2.Hiérarchie administrative de l’établissement .................................................................................................18 1.3.Restructuration de l’enseignement secondaire .............................................................................................19 1.4.Définition des besoins fonctionnels ................................................................................................................19 1.5.Définition des besoins non fonctionnels ........................................................................................................20 2.Recherche des acteurs........................................................................................................................20 2.1.Définition d’un acteur......................................................................................................................................20 2.2.Les principaux acteurs du système .................................................................................................................20 2.2.1.Le directeur ..................................................................................................................................................20 2.2.2.Le secrétaire .................................................................................................................................................20 2.2.3.Le surveillant général ...................................................................................................................................20 3.Les cas d’utilisations ..........................................................................................................................21 3.1.Définition d’un cas dutilisation ......................................................................................................................21 3.2.Identification des cas d’utilisation...................................................................................................................21 3.3.Le modèle des cas d’utilisations......................................................................................................................22 3.4.Affectation des priorités aux cas d’utilisation.................................................................................................23 4.Description détaillée des cas d’utilisations .......................................................................................23 4.1.Gérer les professeurs ......................................................................................................................................23 4.1.1.Description du cas d’utilisation « Inscrire professeur»................................................................................24 4.1.2.Description du cas d’utilisation « Affecter professeur aux groupes »..........................................................25 4.1.3.Description du cas d’utilisation « modifier professeur»..............................................................................26 4.1.4.Description du cas d’utilisation « Rechercher professeur»..........................................................................26 4.2.Préparer l’année scolaire ................................................................................................................................27 4.2.1.Description du cas d’utilisation « Ajouter Année scolaire»..........................................................................28 4.2.2.Description du cas d’utilisation « Ajouter cycle d’étude»............................................................................29 4.2.3.Description du cas d’utilisation « Ajouter niveau d’étude».........................................................................29 4.2.4.Description du cas d’utilisation « Ajouter orientation»...............................................................................30 4.2.5.Description du cas d’utilisation « Ajouter passage».....................................................................................30
  17. 17. Projet de fin d’études Table des matières 4.2.6.Description du cas d’utilisation « Ajouter section»......................................................................................31 4.2.7.Description du cas d’utilisation « Ajouter classe»........................................................................................32 4.2.8.Description du cas d’utilisation « Ajouter groupe»......................................................................................32 4.3.Gérer les élèves ...............................................................................................................................................33 4.3.1.Description du cas d’utilisation « Inscrire élève».........................................................................................33 4.3.2.Description du cas d’utilisation « Affecter élève à un groupe »..................................................................34 4.3.3.Description du cas d’utilisation « Réinscrire élève».....................................................................................34 4.3.4.Description du cas d’utilisation « Modifier les informations d’un élève»....................................................35 4.3.5.Description du cas d’utilisation « Rechercher les informations d’un élève»...............................................36 4.3.6.Description du cas d’utilisation « Inscrire abandon»...................................................................................36 4.4.Modifier les informations de l’année scolaire ................................................................................................37 4.4.1.Description du cas d’utilisation « Modifier informations de l’année scolaire »...........................................37 4.5.Attribuer coefficient matière ........................................................................................................................38 4.6.Gérer les notes ...............................................................................................................................................38 4.7.Gérer les paies .................................................................................................................................................39 4.8.Gérer les disciplines ........................................................................................................................................40 5.Les prototypes des interfaces utilisateurs ........................................................................................40Projet de fin d’études Chapitre I La phased’incubation....................................................................................................................................41III.Analyse des cas d’utilisation prioritaires ................................................................................42Projet de fin d’études Chapitre I La phased’incubation....................................................................................................................................42 1. Analyse du cas d’utilisation « gérer les professeurs » ....................................................................42 1.1.Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer les professeurs »..........................................................................................................................................................42 1.2.Le diagramme des classe relatif au cas d’utilisation « Gérer les professeurs »...........................................42 1.3.Les diagrammes de collaboration du cas d’utilisation « Gérer les professeurs »...........................................42 1.3.1.Le diagramme de collaboration « Inscrire professeur »...............................................................................43 1.3.2.Le diagramme de collaboration « Modifier professeur ».............................................................................44 2.Analyse du cas d’utilisation « gérer les élèves » ...............................................................................45 2.1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer les élèves »..................................................................................................................................................................45 2.2. Le diagramme des classes relatif au cas d’utilisation « Gérer les élèves »....................................................45 2.3.Le diagramme de collaboration « Inscrire élève »..........................................................................................46 2.4. Le diagramme de collaboration «Affecter élève ».........................................................................................46 2.5.Le diagramme de collaboration « Modifier élève »........................................................................................47 2.6.Le diagramme de collaboration «Réinscrire élève ».......................................................................................47 2.7.Le diagramme de collaboration «Réinscrire abandon»...................................................................................48 2.8.Le diagramme de collaboration «Recherche élève».......................................................................................48 3.Analyse du cas d’utilisation « Préparer année scolaire » ................................................................49 3.1.Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Préparer année scolaire».................................................................................................................................................................49 3.2. Le diagramme des classes relatif au cas d’utilisation « Préparer année scolaire » .......................................49 3.3. Le diagramme de collaboration relatif au cas d’utilisation « Ajouter année ».............................................49 3.4.Le diagramme de collaboration « Ajouter cycle d’étude ».............................................................................49 3.5.Le diagramme de collaboration « Ajouter niveau d’étude »...........................................................................50 3.6.Le diagramme de collaboration « Ajouter section ».......................................................................................50 3.7.Le diagramme de collaboration « Ajouter passage »......................................................................................50 3.8.Le diagramme de collaboration « Ajouter classe ».........................................................................................50 3.9.Le diagramme de collaboration « Ajouter groupe ».......................................................................................50 4.Analyse du cas d’utilisation « Modifier informations de l’année scolaire » :.................................51 4.1.Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Modifier informations de l’année scolaire».........................................................................................................................51 4.2. Le diagramme des classes relatif au cas d’utilisation « Modifier informations de l’année scolaire »...........51
  18. 18. Projet de fin d’études Table des matières 4.3.Le diagramme de collaboration relatif au cas d’utilisation « Modifier informations de l’année scolaire »...52IV. Conclusion ...............................................................................................................................52Projet de fin d’études Chapitre II Laphase d’élaboration........................................................................................................................55Chapitre II : La phase d’élaboration.............................................................................................54I.Introduction..................................................................................................................................67II.Première itération : Modélisation des cas d’utilisation secondaires et conception des casd’utilisation prioritaires : ............................................................................................................68 1.La capture des besoins .......................................................................................................................68 1.1.Raffinement des cas d’utilisation « Gérer les matières »..............................................................68 1.1.1.Description du cas d’utilisation « Ajouter matière »....................................................................................68 1.1.2.Description du cas d’utilisation « Modifier matière »..................................................................................69 1.1.3.Description du cas d’utilisation «Rechercher matière »..............................................................................70 1.1.4.Description du cas d’utilisation «Supprimer matière »................................................................................70 1.2.Raffinement des cas d’utilisation « Gérer discipline »..................................................................71 1.2.1.Description du cas d’utilisation « Enregistrer les absences ».......................................................................71 1.2.2.Description du cas d’utilisation « Enregistrer les sanctions».......................................................................72 1.3.Raffinement des cas d’utilisation « Attribuer coefficient matière ».............................................73 1.3.1.Description du cas d’utilisation « Ajouter coefficient» ...........................................................................73 1.3.2.Description du cas d’utilisation « Modifier coefficient » ............................................................................74 1.4.Raffinement des cas d’utilisation « Gérer les notes »....................................................................75 1.4.1.Description du cas d’utilisation « saisir les notes».......................................................................................75 1.4.2.Description du cas d’utilisation « exporter les feuilles des notes» ..........................................................76 1.4.3.Description du cas d’utilisation « importer les feuilles des notes» ......................................................77 1.4.4.Description du cas d’utilisation « Attribuer les formules de calculs» ........................................................77 1.5.Raffinement des cas d’utilisation « Gérer les paies »....................................................................78 1.5.1.Description du cas d’utilisation « Enregistrer paie».....................................................................................78 2.Analyse des cas d’utilisation secondaires..........................................................................................79 2.1.Le modèle d’analyse du cas d’utilisation « Gérer matières ».......................................................79 2.1.1.Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer matières »..............................................................................................................................................................79 2.1.2.Le diagramme des classes du modèle d’analyse relative au cas d’utilisation « Gérer matière »..............80 2.1.3.Les diagrammes de collaboration du modèle d’analyse relatifs à la réalisation du cas d’utilisation « Gérer matières »..............................................................................................................................................................80 2.1.3.1.Le diagramme de collaboration du cas d’utilisation « Ajouter matière ».................................................80 2.1.3.2.Le diagramme de collaboration du cas d’utilisation « Modifier matière »..............................................81 2.1.3.3.Le diagramme de collaboration du cas d’utilisation « Rechercher matière »..........................................82 2.2.Le modèle d’analyse du cas d’utilisation « Gérer discipline »......................................................83 2.2.1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer discipline ».............................................................................................................................................................83 2.2.2.Le diagramme des classes du modèle d’analyse relative au cas d’utilisation « Gérer discipline »..............83 2.2.3.Le diagramme de collaboration du cas d’utilisation « Enregistrer les absences ».......................................84 2.2.4.Le diagramme de collaboration du cas d’utilisation « Enregistrer les sanctions »......................................85 2.3.Le modèle d’analyse du cas d’utilisation « Attribuer coefficient matière ».................................86 2.3.1. Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse relatif au cas d’utilisation « Attribuer coefficient matière »...........................................................................................................................86 2.3.2.Le diagramme des classes relatif au cas d’utilisation « Attribuer coefficient matière »..............................86 2.3.3.Le diagramme de collaboration du cas d’utilisation « Ajouter coefficient»................................................87 2.3.4.Le diagramme de collaboration du cas d’utilisation «Modifier coefficient»...............................................88
  19. 19. Projet de fin d’études Table desmatières 2.4.Le modèle d’analyse du cas d’utilisation « Gérer les notes »........................................................89 2.4.1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer les notes »...................................................................................................................................................................89 2.4.2.Le diagramme des classes du modèle d’analyse relative au cas d’utilisation « Gérer les notes »..............89 2.4.3.Les digrammes de collaboration du modèle d’analyse relatifs à la réalisation du cas d’utilisation « Gérer les notes »..............................................................................................................................................................89 2.4.4.Le diagramme de collaboration du cas d’utilisation « Saisir les notes »......................................................90 2.4.5.Le diagramme de collaboration du cas d’utilisation « Exporter feuilles des notes »...................................91 2.4.6.Le diagramme de collaboration du cas d’utilisation « Importer les notes »................................................92 2.4.7.Le diagramme de collaboration du cas d’utilisation « Attribuer formule de calcul»...................................93 3.Conception des cas d’utilisation prioritaires...................................................................................94 3.1.Le modèle de conception du cas d’utilisation « Préparer l’année scolaire »...............................94 3.1.1.Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Préparer l’année scolaire »...................................................................................................................................................94 3.1.2. Le diagramme des classes du modèle de conception relative au cas d’utilisation « Préparer l’année scolaire».................................................................................................................................................................95 3.1.3. Le diagramme de séquence du cas d’utilisation «Ajouter cycle»...............................................................96 3.1.4. Le diagramme de séquence du cas d’utilisation «Ajouter niveau».............................................................96 3.1.5. Le diagramme de séquence du cas d’utilisation «Ajouter passage»...........................................................96 3.1.6. Le diagramme de séquence du cas d’utilisation «Ajouter orientation».....................................................96 3.1.7. Le diagramme de séquence du cas d’utilisation «Ajouter section»............................................................96 3.1.8. Le diagramme de séquence du cas d’utilisation «Ajouter classe»..............................................................96 3.1.9. Le diagramme de séquence du cas d’utilisation «Ajouter groupe»............................................................97 3.1.10.Le diagramme de séquence du cas d’utilisation «Rechercher cycle»........................................................97 3.1.11. Le diagramme de séquence du cas d’utilisation «Rechercher niveau»....................................................97 3.1.12.Le diagramme de séquence du cas d’utilisation «Rechercher passage»...................................................97 3.1.13.Le diagramme de séquence du cas d’utilisation «Rechercher section»....................................................97 3.1.14.Le diagramme de séquence du cas d’utilisation «Rechercher orientation»..............................................98 3.1.15. Le diagramme de séquence du cas d’utilisation «Rechercher classe»......................................................98 3.1.16. Le diagramme de séquence du cas d’utilisation «Rechercher groupe»...................................................99 3.2.Le modèle de conception du cas d’utilisation « modifier informations de l’année scolaire ».....99 3.2.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Modifier informations de l’année scolaire » :......................................................................................................................99 3.2.2. Le diagramme des classes relatif au cas d’utilisation « Modifier informations de l’année scolaire » ....100 3.3. Le modèle de conception du cas d’utilisation « Gérer élève »...................................................101 3.3.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer élève » .................................................................................................................................................................101 3.3.2.Le diagramme des classes du modèle de conception relative au cas d’utilisation « Gérer les élèves»....101 3.3.3.Le diagramme de séquence du cas d’utilisation «Inscrire élève»..............................................................102 3.3.4.Le diagramme de séquence du cas d’utilisation «Réinscrire élève»..........................................................102 3.3.5.Le diagramme de séquence du cas d’utilisation «Modifier élève»............................................................102 3.3.6.Le diagramme de séquence du cas d’utilisation «Affecter élève».............................................................103 3.3.6.1. Scénario d’affectation par élève ............................................................................................................103 3.3.6.2.Scénario d’affectation par groupe ..........................................................................................................104 3.3.7.Le diagramme de séquence du cas d’utilisation «Inscrire élève abandon»...............................................104 3.3.8.Le diagramme de séquence du cas d’utilisation «Rechercher élève».......................................................104 3.4.Le modèle de conception du cas d’utilisation « Gérer professeur »...........................................105 3.4.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer professeur ».........................................................................................................................................................105 3.4.2.Le diagramme des classes du modèle de conception relative au cas d’utilisation « Gérer les professeurs» ..............................................................................................................................................................................105 3.4.3.Le diagramme de séquence du cas d’utilisation «Inscrire professeur».....................................................106 3.4.4.Le diagramme de séquence du cas d’utilisation «Modifier professeur»...................................................106 3.4.5.Le diagramme de séquence du cas d’utilisation «Affecter professeur»....................................................107 3.4.6.Le diagramme de séquence du cas d’utilisation «Supprimer professeur»................................................107 3.4.7.Le diagramme de séquence du cas d’utilisation «Rechercher professeur»...............................................108
  20. 20. Projet de fin d’études Table des matièresIII.Deuxième itération : Modélisation des cas d’utilisation tertiaires et conception des casd’utilisation secondaires: ...........................................................................................................108 1.La capture des besoins .....................................................................................................................108 1.1.Raffinement du cas d’utilisation « Gérer les paies »...................................................................108 1.1.1.Description du cas d’utilisation « Enregistrer paie »..................................................................................108 1.2.Raffinement du cas d’utilisation « Editer documents »..............................................................109 1.2.1.Description du cas d’utilisation « Editer certificat d’inscription »..............................................................110 1.2.2.Description du cas d’utilisation « Editer attestation scolaire »..................................................................110 1.2.3.Description du cas d’utilisation « Editer bon de paie ».............................................................................111 1.2.4.Description du cas d’utilisation « Editer billet d’entrée ».........................................................................112 1.3.Raffinement du cas d’utilisation « Gérer les utilisateurs ».........................................................112 1.3.1.Description du cas d’utilisation « Ajouter utilisateur»...............................................................................113 1.3.2.Description du cas d’utilisation « Supprimer utilisateur»..........................................................................114 1.3.3.Description du cas d’utilisation « Modifier utilisateur».............................................................................114 1.3.4.Description du cas d’utilisation « Modifier compte utilisateur»................................................................115 1.4.Raffinement du cas d’utilisation « S’identifier»..........................................................................116 1.4.1.Description du cas d’utilisation « S’identifier»...........................................................................................116 2.Analyse des cas d’utilisation tertiaires et des nouveaux cas décrit :.............................................117 2.1.Analyse du cas d’utilisateur « Gérer paie ».................................................................................117 2.1.1.Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Gérer paie » ..............................................................................................................................................................................117 2.1.2.Le diagramme des classes relatif au cas d’utilisation « Gérer paie »........................................................117 2.1.3.Le diagramme de collaboration du cas d’utilisation « Enregistrer paie »..................................................118 2.2.Analyse du cas d’utilisateur « Editer documents »......................................................................118 2.2.1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation « Editer documents »........................................................................................................................................................118 2.2.2.Le diagramme des classes relatif au cas d’utilisation « Editer documents »............................................119 2.2.3.Le diagramme de collaboration relatif au cas d’utilisation « Editer attestation d’inscription»................119 2.2.4.Le diagramme de collaboration relatif au cas d’utilisation « Editer certificat scolaire»...........................120 2.2.5.Le diagramme de collaboration relatif au cas d’utilisation « Editer bon de paie»....................................121 2.2.6.Le diagramme de collaboration relatif au cas d’utilisation « Editer Bulletin»..........................................122 2.2.6.1.Scénario 1 : édition des bulletins lors du 1èr et 2ème trimestre...........................................................122 2.2.6.2.Scénario 2 : édition des bulletins lors du 3ème trimestre.....................................................................122 2.2.7.Le diagramme de collaboration relatif au cas d’utilisation « Editer billet»...............................................123 2.2.7.1. Scénario : l’absence est déjà enregistrée...............................................................................................123 2.2.7.2. Scénario : l’absence n’est pas encore enregistrée................................................................................124 2.3.Analyse du cas d’utilisateur « S’identifier »................................................................................124 2.3.1.Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse du cas « S’identifier ».........124 2.3.2.Le diagramme des classes du cas d’utilisation et le modèle d’analyse du cas « S’identifier ».................125 2.3.3.Le diagramme de collaboration du cas d’utilisation et le modèle d’analyse du cas « S’identifier »........126 2.3.3.1.Scénario 1 : vérification de l’identification de l’utilisateur avec succès...................................................................................................................................................................126 2.3.3.2.Scénario 2 : Vérification de l’identification de l’utilisateur avec échec...........................................................................................................................................................127 2.4. Analyse du cas d’utilisateur « Gérer utilisateur »......................................................................128 2.4.1. Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse du cas « Gérer utilisateur » ..............................................................................................................................................................................128 2.4.2. Le diagramme des classes du cas d’utilisation « Gérer utilisateur ».........................................................128 2.4.3. Le diagramme de collaboration relatif au cas d’utilisation « Ajouter utilisateur »...................................129 2.4.4.Le diagramme de collaboration relatif au cas d’utilisation « Ajouter responsable »................................130 2.4.5.Le diagramme de collaboration relatif au cas d’utilisation « modifier utilisateur »..................................131 2.4.6.Le diagramme de collaboration relatif au cas d’utilisation « Supprimer utilisateur »..............................132
  21. 21. Projet de fin d’études Table des matières 3.Conception des cas d’utilisation secondaires .................................................................................133 3.1.Conception du cas d’utilisation « Gérer matières »....................................................................133 3.1.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer matière »..............................................................................................................................................................133 3.1.2. Le diagramme des classes relatif au cas d’utilisation « Gérer matières » ..............................................133 3.1.3. Le diagramme de séquence relatif au cas d’utilisation « Ajouter matière» ...........................................134 3.1.4. Le diagramme de séquence relatif au cas d’utilisation « Modifier matière» .........................................134 3.1.5.Le diagramme de séquence relatif au cas d’utilisation « Supprimer matière» .......................................135 ...............................................................................................................................................................135 3.1.6. Le diagramme de séquence relatif au cas d’utilisation « Rechercher matière» .....................................135 3.2.Conception du cas d’utilisation « Attribuer coefficient matière »..............................................136 3.2.1.Traçabilité entre le modèle d’analyse et le modèle de conception du cas « Attribuer coefficient matière » ..............................................................................................................................................................................136 3.2.2.Le diagramme des classes relatif au cas d’utilisation « Attribuer coefficient matière »...........................136 3.2.3.Le diagramme de séquence relatif au cas d’utilisation « Ajouter coefficient ».........................................137 3.2.4. Le diagramme de séquence relatif au cas d’utilisation «Modifier coefficient »......................................137 3.3.Conception du cas d’utilisation « Gérer discipline »...................................................................138 3.3.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation Gérer discipline » :.........................................................................................................................................................138 3.3.2. Le diagramme des classes relatif au cas d’utilisation « Gérer discipline »................................................138 3.3.3.Le diagramme de séquence relatif au cas d’utilisation « enregistrer les absences » :.............................139 3.3.4. Le diagramme de séquence relatif au cas d’utilisation « enregistrer les sanctions » :............................139 3.4. Conception du cas d’utilisation « Gérer les notes »....................................................................140 3.4.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer les notes ».................................................................................................................................................................140 3.4.2.Le diagramme des classes relatif au cas d’utilisation « Gérer les notes ».................................................140 3.4.3. Le diagramme de séquence relatif au cas d’utilisation « saisir notes »....................................................141 3.4.4.Le diagramme de séquence relatif au cas d’utilisation « exporter feuilles des notes »............................142 3.4.5. Le diagramme de séquence relatif au cas d’utilisation « importer feuilles des notes »...........................143 3.4.6.Le diagramme de séquence relatif au cas d’utilisation « Attribuer formules»..........................................144IV.Conclusion : ............................................................................................................................144Projet de fin d’études Chapitre III La phase deconstruction...................................................................................................................................147Chapitre III : La phase de construction......................................................................................145I.Introduction ...............................................................................................................................158II.Première itération : conception des cas d’utilisation tertiaires :............................................158 1.Conception des cas d’utilisation tertiaires......................................................................................158 1.1. Conception du cas d’utilisation « Gérer les paies »......................................................................................158 1.1.1. Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer les paies »..................................................................................................................................................................158 1.1.2.Le diagramme des classes relatif au cas d’utilisation « Gérer les paies »..................................................159 1.1.3.Le diagramme de séquence relatif au cas d’utilisation « Gérer les paies »...............................................159 1.2.Conception du cas d’utilisation « Gérer utilisateur »....................................................................................160 1.2.1.Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Gérer utilisateur »..........................................................................................................................................................160 1.2.2.Le diagramme des classes relatif au cas d’utilisation « Gérer utilisateur »...............................................160 1.2.3.Le diagramme de séquence relatif au cas d’utilisation «Ajouter utilisateur »...........................................161 1.2.4.Le diagramme de séquence relatif au cas d’utilisation « Modifier utilisateur »........................................161 1.2.5.Le diagramme de séquence relatif au cas d’utilisation « Supprimer utilisateur »....................................162 1.2.6.Le diagramme de séquence relatif au cas d’utilisation « Ajouter responsable »......................................162 1.3.Conception du cas d’utilisation « S’identifier ».............................................................................................163
  22. 22. Projet de fin d’études Table des matières 1.3.1.Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « S’identifier »......................................................................................................................................................163 1.3.2.Le diagramme des classes relatif au cas d’utilisation « S’identifier »........................................................163 1.3.2.1.Scénario avec succès ...............................................................................................................................163 1.3.2.2.Scénario avec échec ................................................................................................................................164 1.4.Conception du cas d’utilisation «Editer les documents ».............................................................................164 1.4.1.Traçabilité entre le modèle d’analyse et le modèle de conception relatif au cas d’utilisation « Editer les documents »........................................................................................................................................................164 1.4.2.Le diagramme des classes relatif au cas d’utilisation « Editer les documents »........................................164 1.4.3.Le diagramme de séquence relatif au cas d’utilisation « Editer attestation d’inscription »......................165 1.4.4.Le diagramme de séquence relatif au cas d’utilisation « Editer certificat scolaire ».................................165 1.4.5.Le diagramme de séquence relatif au cas d’utilisation « Editer bon de paie »..........................................166 1.4.6.Le diagramme de séquence relatif au cas d’utilisation « Editer billet d’entrée».......................................166 1.4.6.1. Scénario1 : l’absence est déjà enregistrée .....................................................................................166 1.4.6.2.Scénario2 : l’absence n’est pas encore enregistrée :..............................................................................167 2.Le diagramme des classes entités complet .....................................................................................168 3.Les règles de passage du diagramme des classes vers la base de données relationnelle .............169 4.Schéma relationnel de la base de données ......................................................................................170 5.Schéma final de la base de données relationnelle...........................................................................171 5.1.La table « Professeur » ..................................................................................................................................171 5.2.La table « élève » ..........................................................................................................................................171 5.3.La table « année scolaire » ...........................................................................................................................173 5.4.La table « cycle » ...........................................................................................................................................173 5.5.La table « niveau » ........................................................................................................................................173 5.6.La table « les_sections » ...............................................................................................................................174 5.7.La table « Passage» .......................................................................................................................................174 5.8.La table « orientation » .................................................................................................................................175 5.9.La table « Classe » .........................................................................................................................................175 5.10.La table « groupe » .....................................................................................................................................175 5.11.La table « affectation_eleve_groupe» ........................................................................................................175 5.12.La table « matière » ....................................................................................................................................176 5.13.La table « les_notes » .................................................................................................................................176 5.14.La table « affectation_prof_mat_groupe» .................................................................................................176 5.15.La table « examen » ....................................................................................................................................177 5.16.La table « coefficient » ................................................................................................................................177 5.17.La table « les_sanctions »............................................................................................................................177 5.18.La table « les_abscences »...........................................................................................................................177 5.19.La table « affectation_mat_classe »............................................................................................................178 5.20.La table « gouvernorat »..............................................................................................................................178 5.21.La table « delegation ».................................................................................................................................178 5.22.La table « les_groupes »..............................................................................................................................178 5.23.La table « utilisateurs».................................................................................................................................179 5.24.La table « les_coifficients_matieres»..........................................................................................................179 6.Le modèle de déploiement ...............................................................................................................180Projet de fin d’études Chapitre III La phase deconstruction...................................................................................................................................182III.Deuxième itération : Implémentation des cas d’utilisation...................................................181 1.Implémentation du cas d’utilisation « Préparer année scolaire ».................................................181 1.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « Préparer année scolaire »...................................................................................................................................................181 1.2.Le diagramme des composants ....................................................................................................................181 2. Implémentation du cas d’utilisation « Gérer les professeurs ».....................................................182
  23. 23. Projet de fin d’études Table des matières 2.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « gérer les professeurs »........................................................................................................................................................182 2.2.Le diagramme des composants ....................................................................................................................182 3.Implémentation du cas d’utilisation « Gérer les élèves »...............................................................182 3.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « Gérer les élèves »................................................................................................................................................................182 3.2.Le diagramme des composants : ..................................................................................................................183 4.Implémentation du cas d’utilisation « Modifier informations année scolaire »...........................183 4.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « Modifier informations de l’année scolaire »......................................................................................................................183 4.2.Le diagramme des composants.....................................................................................................................183 5.Implémentation du cas d’utilisation « Gérer matière »................................................................183 5.1.Traçabilité entre le modèle de conception et le modèle d’implémentation ...............................................183 5.2. Le diagramme des composants ...................................................................................................................184 6.Implémentation du cas d’utilisation « Attribuer coefficient ».......................................................184 6.1.Traçabilité entre le modèle de conception et le modèle d’implémentation................................................184 6.2.Le diagramme des composants ....................................................................................................................184 7.Implémentation du cas d’utilisation « Gérer discipline ».............................................................184 7.1.Traçabilité entre le modèle de conception et le modèle d’implémentation................................................184 7.2.Le diagramme des composants ....................................................................................................................185 8.Implémentation du cas d’utilisation « Gérer les notes »...............................................................185 8.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « Gérer les notes » .................................................................................................................................................................185 8.2.Le diagramme des composants ....................................................................................................................185 9.Implémentation du cas d’utilisation « Gérer les paies »...............................................................186 9.1.Traçabilité entre le modèle de conception et le modèle d’implémentation du cas d’utilisation « Gérer les paies »..................................................................................................................................................................186 9.2.Le diagramme des composants ....................................................................................................................186 10.Implémentation du cas d’utilisation « S’identifier »...................................................................186 10.1.Traçabilité entre le modèle d’analyse et le modèle d’implémentation .....................................................186 10.2.Le diagramme des composants ..................................................................................................................187 11.Implémentation du cas d’utilisation « Gérer les utilisateurs »....................................................187 11.1.Traçabilité entre le modèle de conception et le modèle d’implémentation..............................................187 11.2.Le diagramme des composants...................................................................................................................187IV.Conclusion ..............................................................................................................................187Projet de fin d’études Chapitre IV La phase detransition.......................................................................................................................................190Chapitre IV : La phase de Transition.........................................................................................188I.Introduction................................................................................................................................201II.Conclusion ...............................................................................................................................208Conclusion Générale....................................................................................................................209ANNEXES.....................................................................................................................................212I.Présentation du processus unifiée.............................................................................................213 1.La phase d’incubation......................................................................................................................213 2.La phase d’élaboration.....................................................................................................................213 3.La phase de construction..................................................................................................................213 4.La phase de transition .....................................................................................................................213
  24. 24. Projet de fin d’études Table des matières 4.1.Capture des besoins.......................................................................................................................................213 4.2.Analyse ..........................................................................................................................................................214 4.3.Conception.....................................................................................................................................................214 4.4.Implémentation ............................................................................................................................................214 4.5.Test ................................................................................................................................................................214II.Présentation d’UML.................................................................................................................215 1.Présentation synthétique d’UML ....................................................................................................215 2.Les Diagrammes...............................................................................................................................215 2.1.Les diagrammes de classe..............................................................................................................................215 2.2.Le diagramme de composants.......................................................................................................................215 2.3.Le diagramme de déploiement .....................................................................................................................215 2.4.Le diagramme d’objet ...................................................................................................................................215 2.5.Le diagramme de cas d’utilisation ................................................................................................................216 2.6.Le diagramme d’activité ................................................................................................................................216 2.7.Le diagramme de séquence ..........................................................................................................................216 2.8.Le diagramme de collaboration.....................................................................................................................216 2.9.Le diagramme d’état/transition ....................................................................................................................216III.Rational Rose .........................................................................................................................216IV.Présentation de VB.NET.........................................................................................................217 1.Définitions.........................................................................................................................................217 2.Les variables, constantes et énumérations......................................................................................218 2.1.Les variables ..................................................................................................................................................218 2.2.Les constantes ...............................................................................................................................................218 2.3.Les énumérations ..........................................................................................................................................218Projet de fin d’étudesBibliographie.................................................................................................................................220Bibliographie.................................................................................................................................220I.Mémoires ...................................................................................................................................220II.Sites ..........................................................................................................................................221
  25. 25. Projet de fin d’études Table des figuresTable des figuresFig.1:Organigramme de l’Initiation..............................................................................................18Fig.2:Organigramme de l’enseignement secondaire....................................................................19Fig.3:Diagramme des cas d’utilisation..........................................................................................22Fig.4:Raffinement du cas d’utilisation « gérer les professeurs ».................................................24Fig.5:Préparer année scolaire........................................................................................................28Fig.6:Gérer les élèves.....................................................................................................................33Fig.7:Gérer les élèves.....................................................................................................................37Fig.8:Attribuer coefficient matière................................................................................................38Fig.9:Gérer les notes .....................................................................................................................39Fig.10:Gérer les paies.....................................................................................................................40Fig.11:Gérer les absences..............................................................................................................40Fig.12:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer les professeurs »...........................................................................................42Fig.13:Diagramme des classes du cas d’utilisation « Gérer les professeurs»............................42Fig.14:Diagramme de collaboration « Inscrire professeur ».......................................................43Fig.15:Diagramme de collaboration « Affecter professeur ».......................................................43Fig.16:Diagramme de collaboration « Modifier professeur »......................................................44Fig.17:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer les élèves »....................................................................................................45Fig.18:Diagramme des classes relatif au cas d’utilisation « Gérer les élève »............................45Fig.19:Diagramme de collaboration relatif au cas d’utilisation « Inscrire élève ».....................46Fig.20:Diagramme de la collaboration relative au cas d’utilisation « Affecter élève »..............46Fig.21:Diagramme de collaboration relatif au cas d’utilisation « Modifier élève »....................47Fig.22:Diagramme de la collaboration relative au cas d’utilisation « Réinscrire élève »...........47Fig.23:Diagramme des collaborations relatif au cas d’utilisation « Réinscrire abandon».........48Fig.24:Diagramme des collaborations relatives au cas d’utilisation « Rechercher élève».........48Fig.25:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Préparer année scolaire»........................................................................................49Fig.26:Diagramme des classes relatif au cas d’utilisation « Préparer année scolaire ».............49Fig.27:Diagramme de collaboration relatif au cas d’utilisation « Ajouter année »....................49Fig.28:Diagramme de collaboration relatif au cas d’utilisation « Ajouter année »....................50Fig.29:Diagramme de collaboration relatif au cas d’utilisation « Ajouter niveau d’étude ».....50Fig.30:Diagramme de collaboration relatif au cas d’utilisation « Ajouter section »..................50Fig.31:Diagramme de collaboration relatif au cas d’utilisation « Ajouter passage ».................50Fig.32:Diagramme de collaboration relatif au cas d’utilisation « Ajouter classe »....................50Fig.33:Diagramme de collaboration relatif au cas d’utilisation « Ajouter classe »....................51
  26. 26. Projet de fin d’études Table des figuresFig.34:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Modifier année scolaire»........................................................................................51Fig.35:Diagramme des classes relatif au cas d’utilisation « Modifier informations de l’annéescolaire ».........................................................................................................................................52Fig.36:Diagramme de collaboration relatif au cas d’utilisation « Modifier informations del’année scolaire »............................................................................................................................52Fig.37:Raffinement du cas d’utilisation « Gérer les matières »...................................................68Fig.38: Raffinement du cas d’utilisation « Gérer discipline »......................................................71Fig.39:Raffinement du cas d’utilisation « Attribuer coefficient matière »..................................73Fig.40:Raffinement du cas d’utilisation « Gérer les notes »........................................................75Fig.41:Raffinement du cas d’utilisation « Gérer les paies »........................................................78Fig.42:Traçabilité entre le modèle du cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer matière ».......................................................................................................79Fig.43:Diagramme des classes du cas d’utilisation « Gérer matière »........................................80Fig.44:Diagramme de collaboration relative au cas d’utilisation « Ajouter matière »...............80Fig.45:Diagramme de collaboration relative au cas d’utilisation « Modifier matière ».............81Fig.46:Description du diagramme de collaboration relative au cas d’utilisation « Recherchermatière »..........................................................................................................................................82Fig.47:Traçabilité entre le modèle du cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer discipline »....................................................................................................83Fig.48:Diagramme des classes du cas d’utilisation « Enregistrer les absences ».......................83Fig.49:Diagramme de collaboration du cas d’utilisation « Enregistrer les absences »..............84Fig.50:Diagramme de collaboration du cas d’utilisation « Enregistrer les sanctions ».............85Fig.51:Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse relatif au casd’utilisation « Attribuer coefficient matière »...............................................................................86Fig.52:Diagramme des classes relatif au cas d’utilisation « Attribuer coefficient matière »....86Fig.53:Diagramme de collaboration du cas d’utilisation « Ajouter le coefficient»....................87Fig.54:Le diagramme de collaboration du cas d’utilisation «Modifier coefficient»...................88Fig.55:Traçabilité entre le modèle du cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer les notes »......................................................................................................89Fig.56:Diagramme de classe du cas d’utilisation « Gérer les notes »..........................................89Fig.57:Diagramme de collaboration du cas d’utilisation « saisir les notes ».............................90Fig.58:Diagramme de collaboration du cas d’utilisation « Exporter les feuilles de notes »......91Fig.59:Diagramme de collaboration du cas d’utilisation « Importer les notes ».......................92Fig.60:Diagramme de collaboration du cas d’utilisation « Attribuer formule de calcul».........93Fig.61:Traçabilité entre le modèle d’analyse et le modèle de conception du cas d’utilisation« Préparer l’année scolaire ».........................................................................................................94Fig.62:Diagramme des classes de conception relatif au cas d’utilisation « Préparer annéescolaire ».........................................................................................................................................95
  27. 27. Projet de fin d’études Table des figuresFig.63:Diagramme des séquences relatives au cas d’utilisation « Ajouter section »..................96Fig.64:Diagramme des séquences relatif au cas d’utilisation « Ajouter niveau »......................96Fig.65:Diagramme des séquences relatif au cas d’utilisation « Ajouter passage»......................96Fig.66:Diagramme des séquences relatif au cas d’utilisation « Ajouter orientation »...............96Fig.67:Diagramme des séquences relatif au cas d’utilisation « Ajouter section »......................96Fig.68:Diagramme des séquences relatif au cas d’utilisation « Ajouter classe».........................97Fig.69:Diagramme des séquences relatif au cas d’utilisation « Ajouter groupe».......................97Fig.70:Diagramme des séquences relatif au cas d’utilisation « rechercher cycle».....................97Fig.71:Diagramme des séquences relatif au cas d’utilisation « Rechercher niveau».................97Fig.72:Diagramme de séquence du cas d’utilisation « rechercher passage ».............................97Fig.73:Diagramme de séquence du cas d’utilisation « rechercher section »...............................98Fig.74:Diagramme de séquence du cas d’utilisation « rechercher orientation».........................98Fig.75:Diagramme de séquence du cas d’utilisation « rechercher classe».................................99Fig.76:Diagramme de séquence du cas d’utilisation « rechercher groupe»................................99Fig.77:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Modifier informations de l’année scolaire » ......................................................100Fig.78:Diagramme des classes relatif au cas d’utilisation « Modifier informations de l’annéescolaire » :.....................................................................................................................................100Fig.79:Traçabilité entre le modèle d’analyse et le modèle de conception du cas d’utilisation« Gérer les élèves ».......................................................................................................................101Fig.80:Diagramme des classes relatif au cas d’utilisation « Gérer les élèves ».........................101Fig.81:Diagramme de séquence relatif au cas d’utilisation « inscrire élève »..........................102Fig.82:Diagramme de séquence relatif au cas d’utilisation « réinscrire élève ».......................102Fig.83:Diagramme de séquence relatif au cas d’utilisation « modifier élève ».........................103Fig.84:Diagramme de séquence relatif au cas d’utilisation « affecter élève »..........................103Fig.85:Diagramme de séquence relatif au cas d’utilisation « affecter élève ».........................104Fig.86:Diagramme de séquence relatif au cas d’utilisation « inscrire élève abandon »..........104Fig.87:Diagramme de séquence relatif au cas d’utilisation « rechercher élève ».....................105Fig.88:Traçabilité entre le modèle d’analyse et le modèle de conception du cas d’utilisation« Gérer les professeurs »..............................................................................................................105Fig.89:Diagramme de séquence relatif au cas d’utilisation « gérer les professeurs »..............106Fig.90:Diagramme de séquence relatif au cas d’utilisation « inscrire professeur ».................106Fig.91:Diagramme de séquence relatif au cas d’utilisation «modifier professeur ».................107Fig.92:Diagramme de séquence relatif au cas d’utilisation «affecter professeur »..................107Fig.93:Diagramme de séquence relatif au cas d’utilisation «supprimer professeur »..............108Fig.94:Diagramme de séquence relatif au cas d’utilisation «rechercher professeur ».............108Fig.95: Raffinement du cas d’utilisation « Gérer les paies ».....................................................108
  28. 28. Projet de fin d’études Table des figuresFig.96: Raffinement du cas d’utilisation «Editer documents »..................................................110Fig.97: Raffinement du cas d’utilisation «Gérer utilisateur »...................................................113Fig.98: Raffinement du cas d’utilisation «S’identifier »............................................................116Fig.99:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Gérer paie »...........................................................................................................117Fig.100:Diagramme de classes relatif au cas d’utilisation « Gérer les paies............................117Fig.101:Diagramme de collaboration relatif au cas d’utilisation « Enregistrer les paies ».....118Fig.102:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du casd’utilisation « Editer documents »...............................................................................................118Fig.103:Diagramme des classes relatif au cas d’utilisation « Editer documents »..................119Fig.104:Diagramme de collaboration relatif au cas d’utilisation « Editer attestationd’inscription »...............................................................................................................................119Fig.105:Diagramme de collaboration relatif au cas d’utilisation « Editer certificat scolaire ».......................................................................................................................................................120Fig.106:Diagramme de collaboration relatif au cas d’utilisation « Editer bon de paie »........121Fig.107:Diagramme de collaboration relatif au cas d’utilisation « Editer bulletin»...............122Fig.108:Diagramme de collaboration relatif au cas d’utilisation « Editer bulletin»...............122Fig.109:Diagramme de collaboration relatif au cas d’utilisation « Editer billet»....................123Fig.110:Diagramme de collaboration relatif au cas d’utilisation « Editer billet»....................124Fig.111:Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse du cas« S’identifier »...............................................................................................................................125Fig.112: Diagramme des classes du cas d’utilisation « S’identifier ».......................................125Fig.113: Diagramme de collaboration du cas d’utilisation « S’identifier »..............................126Fig.114: Diagramme de collaboration du cas d’utilisation « S’identifier »..............................127Fig.115: Traçabilité entre le diagramme du cas d’utilisation et le modèle d’analyse du cas« Gérer utilisateur »......................................................................................................................128Fig.116:Diagramme des classes du cas d’utilisation « Gérer utilisateur »................................128Fig.117:Diagramme de collaboration relatif au cas d’utilisation « Ajouter utilisateur ».........129Fig.118:Diagramme de collaboration relatif au cas d’utilisation « Ajouter responsable».......130Fig.119:Diagramme de collaboration relatif au cas d’utilisation « Modifier responsable».....131Fig.120:Diagramme de collaboration relatif au cas d’utilisation « Supprimer utilisateur».....132Fig.121:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Gérer matière ».....................................................................................................133Fig.122:Diagramme des classes relatif au cas d’utilisation « Gérer matières »........................134Fig.123:Diagramme de séquence relatif au cas d’utilisation « Ajouter matière »....................134Fig.124:Diagramme de séquence relatif au cas d’utilisation « Modifier matière» ................134Fig.125:Diagramme de séquence relatif au cas d’utilisation « Modifier matière» ................135Fig.126:Diagramme de séquence relatif au cas d’utilisation « Rechercher ma matière»......135
  29. 29. Projet de fin d’études Table des figuresFig.127:Traçabilité entre le modèle d’analyse et le modèle de conception du cas « Attribuercoefficient matière ».....................................................................................................................136Fig.128:Diagramme des classes relatif au cas d’utilisation « Attribuer coefficient matière ». 136Fig.129:Diagramme de séquence relatif au cas d’utilisation « Ajouter coefficient »...............137Fig.130:Diagramme de séquence relatif au cas d’utilisation «Modifier coefficient ».............137Fig.131:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Gérer discipline »..................................................................................................138Fig.132:Diagramme des classes relatif au cas d’utilisation « Gérer discipline »......................138Fig.133:Diagramme de séquence au cas d’utilisation « enregistrer les absences » :...............139Fig.134:Diagramme de séquence relatif au cas d’utilisation « enregistrer les sanctions » ....139Fig.135:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Gérer les notes »....................................................................................................140Fig.136:Diagramme des classes relatif au cas d’utilisation « Gérer les notes »........................140Fig.137:Diagramme de séquence relatif au cas d’utilisation « saisir notes »............................141Fig.138:Diagramme de séquence relatif au cas d’utilisation « exporter feuilles des notes ».. .142Fig.139:Diagramme de séquence relatif au cas d’utilisation « importer feuilles des notes »...143Fig.140:Diagramme de séquence relatif au cas d’utilisation « Attribuer formules»................144Fig.141:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Gérer les paies »....................................................................................................158Fig.142:Diagramme des classes relatif au cas d’utilisation « Gérer les paies ».......................159Fig.143:Diagramme de séquence relatif au cas d’utilisation « Gérer les paies ».....................159Fig.144:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Gérer utilisateur ».................................................................................................160Fig.145:Diagramme des classes relatif au cas d’utilisation « Gérer les utilisateurs.................160Fig.146:Diagramme de séquence relatif au cas d’utilisation « ajouter utilisateur »................161Fig.147:Diagramme de séquence relatif au cas d’utilisation « Modifier utilisateur »..............161Fig.148:Diagramme de séquence relatif au cas d’utilisation « Supprimer utilisateur »..........162Fig.149:Diagramme de séquence relatif au cas d’utilisation « Ajouter responsable ».............162Fig.150:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « S’identifier »..........................................................................................................163Fig.151:Diagramme de séquence relatif au cas d’utilisation « S’identifier »...........................163Fig.152:Diagramme de séquence relatif au cas d’utilisation « S’identifier »...........................164Fig.153:Traçabilité entre le modèle d’analyse et le modèle de conception relatif au casd’utilisation « Editer les documents »..........................................................................................164Fig.154:Diagramme des classes relatif au cas d’utilisation « Editer les documents »..............165Fig.155:Diagramme de séquence relatif au cas d’utilisation « Editer certificat d’inscription ».......................................................................................................................................................165Fig.156:Diagramme de séquence relatif au cas d’utilisation « Editer certificat scolaire »......165Fig.157:Diagramme de séquence relatif au cas d’utilisation « Editer bon de paie »................166
  30. 30. Projet de fin d’études Table des figuresFig.158:Diagramme de séquence relatif au cas d’utilisation « Editer billet d’entrée».............167Fig.159:Diagramme de séquence relatif au cas d’utilisation « Editer billet d’entrée».............167Fig.160:Le diagramme des classes entités complet.....................................................................168Fig.161:Schéma de la base de données .....................................................................................170Fig.162:Le modèle de déploiement..............................................................................................180Fig.163: Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Préparer année scolaire ».....................................................................................181Fig.164:Diagramme des composants relatif au cas d’utilisation « Préparer année scolaire ». 181Fig.165:Traçabilité entre le modèle de conception et modèle d’implémentation du casd’utilisation « Gérer les professeurs ».........................................................................................182Fig.166:Diagramme des composants relatif au cas d’utilisation « Gérer les professeurs ».....182Fig.167:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Gérer les élèves »..................................................................................................182Fig.168:Diagramme des composants relatif au cas d’utilisation « Gérer les élèves »...............183Fig.169:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Modifier informations de l’année scolaire ».......................................................183Fig.170:Diagramme des composants relatif au cas d’utilisation « Modifier informations del’année scolaire ».........................................................................................................................183Fig.171:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation Gérer matière »........................................................................................................184Fig.172:Diagramme des composants relatif au cas d’utilisation « Gérer matières »................184Fig.173:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Attribuer coefficient »...........................................................................................184Fig.174:Diagramme des composants relatif au cas d’utilisation « Attribuer coefficient ».......184Fig.175:Traçabilité entre le modèle de conception et le modèle d’implémentation...................185Fig.176:Diagramme de composant relatif au cas d’utilisation « Gérer discipline ».................185Fig.177:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Gérer les notes »....................................................................................................185Fig.178:Diagramme des composants relatif au cas d’utilisation « Gérer les notes »................186Fig.179:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Gérer les paies »....................................................................................................186Fig.180:Diagramme des composants relatifs au cas d’utilisation « Gérer les paies »..............186Fig.181:Traçabilité entre le modèle d’analyse et le modèle d’implémentation du casd’utilisation « S’identifier »..........................................................................................................187Fig.182:Diagramme des composants relatif au cas d’utilisation « S’identifier »......................187Fig.183:Traçabilité entre le modèle de conception et le modèle d’implémentation du casd’utilisation « Gérer les utilisateurs »..........................................................................................187Fig.184:Diagramme des composants relatif au cas d’utilisation « gérer les utilisateurs ».......187Fig.185:Interface d’identification................................................................................................202
  31. 31. Projet de fin d’études Table des figuresFig.186:Interface d’identification : coordonnés erronés............................................................202Fig.187:L’interface du menu principale.....................................................................................203Fig.188:Ecran d’inscription d’un élève.......................................................................................204Fig.189:Ecran d’affectation d’un élève à un groupe..................................................................205Fig.190:Ecran d’inscription d’un professeur..............................................................................205Fig.191:Ecran d’ajout d’une matière..........................................................................................205Fig.192:Ecran d’affectation des matières aux classes................................................................206Fig.193:Ecran d’enregistrement des absences............................................................................206Fig.194:Ecran d’enregistrement des sanctions...........................................................................207Fig.195:Ecran d’ajout d’un utilisateur.......................................................................................207
  32. 32. Projet de fin d’études Introduction générale Introduction Générale

×