Remerciements Avant tous, nous voudrions exprimer nos remerciements et notre re
Remerciements Avant tous, nous voudrions exprimer nos remerciements et notre reconnaissance à notre encadrant Mme Nehla Sassi pour son aide et son assistance durant toute la période d'encadrement en nous aidant à enrichir nos connaissance. Nous tenons aussi à remercier le directeur de l'ISET Mr Wahid Bannour et nos enseignants. nous tenons aussi à remercier l'encadreur du centre de formation en électronique de Sousse Mr Sami Ben Abdallah qui n'a cessé de nous informer tout au long du développement du projet. Nous remercions aussi tous ceux et celles qui ont contribué d'une façon ou d'une autre à la réalisation de notre projet. Dédicaces A tous qui me connaissent et à tous ce que j'ai connu. je dédie mon travail à ma famille qui m'a encourage à travailler et à terminer mes études Gestion de scolarité Nebil Dédicaces Sommaire Introduction générale.............................................................................................1 Chapitre 1:..............................................................................................................2 2 Cadre Général........................................................................................................2 Introduction............................................................................................................3 I. Présentation du centre.....................................................................................3 1. Présentation...............................................................................................3 2. Organigramme...........................................................................................3 II. Etude de l’existant...........................................................................................4 III. Critique de l’existant.....................................................................................4 IV. Solution proposé...........................................................................................4 Conclusion..............................................................................................................4 Chapitre II :.............................................................................................................5 Analyse et spécification des besoins......................................................................5 Introduction............................................................................................................6 I. Analyse fonctionnelle.......................................................................................6 II. Spécification des besoins.................................................................................6 1. Les besoins fonctionnels............................................................................6 2. Spécification des besoins non fonctionnels :.............................................8 III. Identification des acteurs..............................................................................9 IV. Diagramme de cas d’utilisation....................................................................9 1. Diagramme de cas d’utilisation générale................................................10 2. Structuration des cas d’utilisation...........................................................11 3. Diagramme de cas d’utilisation de spécialité..........................................11 4. Diagramme de cas d’utilisation des enseignants.....................................12 5. Diagramme de cas d’utilisation des matières..........................................13 6. Diagramme de cas d’utilisation des groupes...........................................13 7. Diagramme de cas d’utilisation des étudiants.........................................14 8. Diagramme de cas d’utilisation de gestion des notes............................15 9. Digramme de cas d’utilisation des stages...............................................15 10. Digramme de cas d’utilisation des statistiques....................................16 11. Diagramme de cas d’utilisation des profiles.........................................17 Conclusion :..........................................................................................................17 Chapitre III :..........................................................................................................18 Etude Conceptuelle..............................................................................................18 Introduction :........................................................................................................19 I. Etude conceptuelle avec UML........................................................................19 1. Définition de l’UML...................................................................................19 2. Diagrammes de séquences......................................................................19 3. Scénario...................................................................................................20 3.1. Scénario du cas d’utilisation « authentification ».................................20 3.2 . Scénario de cas d’utilisation « Gestion de spécialité ».........................22 3.3. Scénario de cas d’utilisation « Gestion de enseignant ».......................24 3.4. Scénario de cas d’utilisation « Gestion des matières ».........................26 3.5. Scénario de cas d’utilisation « Gestion de groupe»..............................28 3.6. Scénario de cas d’utilisation « Gestion d’étudiant»..............................30 3.7. Scénario de cas d’utilisation « Gestion des notes »..............................32 3.8. Scénario de cas d’utilisation « Gestion des stages».............................34 4. Diagramme de classes.............................................................................42 II. Conception de la base de données................................................................44 1. Notion de la base de données..................................................................44 2. Modèle relationnel...................................................................................44 Conclusion............................................................................................................45 Chapitre IV:...........................................................................................................46 Réalisation............................................................................................................46 Introduction..........................................................................................................47 I. Environnement de développement de l’application.......................................47 1. Environnement matériel..........................................................................47 2. Environnement logiciel............................................................................47 3. Développement d’application « Gestion de scolarité »............................48 Conclusion............................................................................................................66 Conclusion générale.............................................................................................67 Introduction générale L’informatique se définit actuellement comme la notion la plus innovante qui a marqué la vie de l’humanité dans ce siècle et qui fait intervenir ensuite une série de nouvelles notions telles que: le réseau, la base de données, le serveur, le développement web, etc. En effet, on peut noter sans aucun doute que l’informatique représente une révolution de grande importance et assez bénéfique qui vient nous apporter de multiples conforts à notre mode de vie. Aucun domaine n’est resté étranger à cette stratégie hiérarchisée qui offre tant de services aussi bien pour l’entreprise que pour le personnel. Ce développement technologique est toujours en train d’évoluer et d’inventer de nouvelles applications et de modernes technique. Sous ce titre, nous étions appelé à crées une nouvelle application informatique qui assure la gestion de scolarité. Ce rapport, organisé en quatre chapitres dont le premier chapitre décrit « le cadre générale ». Au niveau du deuxième chapitre, intitulé « Analyse et spécification de besoins », nous présenterons une étude de l’existant dont le but est de dégager les besoins de l’application. La conception sera l’objectif du troisième chapitre, où nous présenterons les différents diagrammes associés au domaine étudié conformément au langage de modélisation UML. Le dernier chapitre s’intéresse à la réalisation de notre application. Au niveau de ce chapitre aussi, nous spécifierons l’environnement de développement utile pour aboutir à une réelle réalisation. De plus, nous montrons l’aspect fonctionnel de notre application. Chapitre 1: Cadre Général Introduction Dans ce chapitre nous allons présenter le cadre générale de notre projet de fin d’études « Gestion de scolarité ». Au périmé lieu nous allons commencer par la présentation du centre et son organigramme et terminons par l’étude de l’existant et sa critique. I. Présentation du centre 1. Présentation Au bout de leur formation dans le Centre Sectoriel De Formation En Electronique De Sousse, les techniciens peuvent avoir trois type de diplômes : BTS : Brevet de technicien Supérieur, elle contient 3 spécialités: Technicien Supérieur en Automatisme & informatique industrielle. Technicien Supérieur en Télécommunication-option informatique. Technicien Supérieur en Maintenance Mécatronique. BTP : Brevet de Technicien Professionnel, elle contient 4 spécialités : Technicien en Maintenance de Micros-Système Informatique. Technicien en Electronique Industrielle. Technicien en Automatisme et informatique Industrielle. Technicien en Electronique Maritime. CAP : Certificat d’aptitude professionnelle, elle contient 2 spécialités: Installateur en Electricité de bâtiment. Tabletier Câbleur Electricien. 2. Organigramme Figure 1:organigramme du centre II. Etude de l’existant Dans cette partie, nous commençons par la description des processus existant au Centre Sectoriel De Formation En Electronique De Sousse. Le processus de gestion de scolarité - Utilisation des fichiers Excel pour toutes les opérations d’administration (inscription des étudiants, répartition des étudiants dans des groupes, affectation des notes, calcule des moyennes, gestion des enseignants) - L’étudiant ne peut connaitre ses notes et ses moyennes qu’a partir de l’affichage des résultats au centre, sachant qu’il peut venir depuis très lointain. - Pas de contrôle dans la saisie des données. III. Critique de l’existant Apres avoir présenté l’existant, il est nécessaire de le critiquer pour avoir une solution. - L’utilisation des fichiers Excel provoque plusieurs problèmes de sécurité, En effet sur un classeur Excel n'importe quel utilisateur peut consulter les données. - un nombre énorme de fichiers traités. Les étudiants peuvent avoir des difficultés pour connaitre leur résultat, ils peuvent se présenter dans le centre sans avoir le résultat à cause d’un défaut de non disponibilité des notes, une faute logicielle ou de planning dans centre. IV. Solution proposé Création d’une application gestion de scolarité permette de gérer les données relatives aux étudiants stockés dans la base de données. L’application offre aux étudiants la possibilité d’avoir son relevé à travers un mail. Un accès rapide aux menus et aux données : le développeur de l’application est responsable de réaliser des interfaces plus simples et efficaces à travers une méthodologie de travail bien organisée et performante, grâce à ces interfaces l’administrateur peut gérer les données des étudiants. Un accès sécurisé et les utilisateurs doit avoir une authentification. Gestion des données enregistrées : l’administrateur a le droit de gérer les données enregistrées c’est-à-dire peut assurer les fonctions principales de l’application. Conclusion L’étude de l’existant et sa critiqué nous incite à trouver une solution qui participera à son amélioration et ce dont le sujet du chapitre suivant Chapitre II : Analyse et spécification des besoins Introduction L’analyse et la spécification des besoins est une partie qui présente les besoin fonctionnels et non fonctionnels bien qu’elle spécifie les fonctionnalités de notre application à l’aide de diagramme de cas d’utilisation. I. Analyse fonctionnelle Les besoins fonctionnels sont l’appui de logiciel, ils décrivent les fonctionnalités de système et les besoins non fonctionnels qui assurent l’intégrité de système aussi qu’elles garantissent la sécurité de l’accès au logiciel. II. Spécification des besoins 1. Les besoins fonctionnels Notre application va avoir les fonctions suivantes : 1. Gestion des spécialités : 1.1. Ajout des spécialités : insertion de diplôme, nom de spécialité et nombre d’année étudié. 1.2. suppression : la suppression se fait après le choix du nom de spécialité. 2. Gestion des enseignants : 2.1. Ajout des enseignants : insertion du N°cin, nom, prénom, date de naissance, adresse, email et téléphone. 2.2. Modification : se fait à partir d’une recherche de nom ou prénom, la modification est appliquée sur toutes les informations d’enseignant. 2.3. Suppression : se faite à partir d’une recherche de nom où prénom. 2.4. Consultation : après qu’on a donné à chaque enseignant les listes des groupes qu’il doit enseigner, on peut consulter les listes des enseignants par groupe. 2.5. Impression : l’hors de la consultation on a la possibilité d’imprimer les listes des enseignants par groupes. 3. Gestion des matières : 3.1. Ajout matière : l’ajout de matière se fait par l’insertion de nom de matière et de sa catégorie. 3.2. Suppression des matières: la suppression se fait à partir la saisi du nom de la matière. 4. Gestion des groupes : 4.1. Ajout des groupes : insertion de diplôme, spécialité et nom de groupe. 4.2. Enseignement : insertion de spécialités, groupe, matière, enseignant, la date de début et la date de fin de la période d’enseignement. 4.3. Suppression de groupe : la suppression se fait après le choix de spécialité. 5. Gestion des étudiants : 5.1. Ajout des étudiants : insertion du N°cin, nom, prénom, date de naissance, adresse, email, téléphone, diplôme, spécialité et groupe. 5.2. Modification : se fait à partir d’une recherche uploads/Management/ pr-final.pdf
Documents similaires










-
41
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 22, 2022
- Catégorie Management
- Langue French
- Taille du fichier 2.8376MB