Conception d?un système d?information pour la gestion du personnel dans un établissement scolaire, cas du complexe scolaire Saint Bernard »( Télécharger le fichier original )par Didier KAKESA MIHALA Institut supérieur de statistique de Kinshasa - 2011 |
CONCLUSIONL'information est devenue une valeur ; elle est source de compétitivité pour les entreprises et organisations. Jacqueline CALIXTE ne disait elle pas que : « l'entreprise ou l'administration ne peut s'organiser et prospérer que si elle dispose des informations dont elle a besoin, au moment où elle a besoin et sous une forme exploitable par les moyens dont elle dispose ».. Rappelons que l'objectif de ce travail était de mettre en place un système d'information pour la gestion du personnel. Notre travail est débuté par le cadrage du projet ensuite est venu l'étude d'opportunité et l'analyse du système l'existant, ce qui nous a permis de fixer les anomalies à éviter et les objectifs à réaliser pour avoir un système satisfaisant. Puis, nous avons passé à la spécification des besoins en s'appuyant au diagramme de contexte suivi de l'analyse de l'application qui nous a donné l'accès à l'étude conceptuelle de notre application selon une approche orientée objet tout en se basant sur le langage UML. Etant une oeuvre humaine, vos suggestions et remarques nous seront les bienvenues et elles nous aideront à grandir... BIBLIOGRAPHIEa. OUVRAGES 1. J. Alain, R.Joli; réseaux architectures protocoles, Applications Paris, interdiction, 1991, Page 21 2. J.P. MEINADIER ; Structure et fonctionnement des ordinateurs, les éditions françaises, 1971, Page 5 3. MERLIN P, Tourisme et aménagement touristique documentation, Paris 201, P 75 4. ISSABELLE MOUNIER ; UML2 Pour Les Développeurs, EYROLLES, 2007, P7 5. G.Bressy et C. Konkuyt ; Management et économie des entreprises, Editions SIREY, 2008, P 37 6. JUVENEL Romain ; Dossier d'analyse UML, IRD, Montpelier 2006, P4 7. Fabio R, Leo L. UML 2 pratique de la modélisation Palaiseau, France juin 2009, P25 b. WEBOGRAPHIE 1. Laurent AUDIBERT, cours d'UML 2.0, IUT. Tiré du site http://www-lipn.univ-paris13.fr/audibert/pages/enseignement/cours.htm , consulté le 12 septembre 2011. 2. http://www.msn.fr consulté le 16/08/2011 c. NOTES DE COURS 1. OSOKONDA O ; Cours de Méthodes de Recherche Scientifique, L1 Info ISS-Kin, 2009-2010 2. MANYA NDJADI L. Note de cours de Recherche opérationnelle, G3 Informatique, UNIKIN, 2010-2011 3. MVIBUDULU KALUYIT , note de cours de conception système d'information, L1 info, ISS/KIN, 2009-2010. BASE DE DONNEES: `BASE` Structure de la table `administratif` CREATE TABLE `administratif` ( `code_adminis` int(11) NOT NULL auto_increment, `date_admin` date NOT NULL, PRIMARY KEY (`code_adminis`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- Structure de la table `agent` CREATE TABLE `agent` ( `matricule` varchar(5) NOT NULL, `nom` varchar(10) NOT NULL, `adresse` varchar(20) NOT NULL, `qualification` varchar(10) NOT NULL, `phone` varchar(10) NOT NULL, `sexe` varchar(5) NOT NULL, `etat_civil` varchar(10) NOT NULL, PRIMARY KEY (`matricule`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Contenu de la table `agent` -- INSERT INTO `agent` (`matricule`, `nom`, `adresse`, `qualification`, `phone`, `sexe`, `etat_civil`) VALUES ('AZE3', 'KASUSULA', 'LIMETE', 'ENSEIGNANT', '9837723', 'MASCU', 'MARIE'); -- Structure de la table `apprecier` CREATE TABLE `apprecier` ( `code_appre` varchar(5) NOT NULL, `libelle_appre` varchar(20) NOT NULL, PRIMARY KEY (`code_appre`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `avantage` CREATE TABLE `avantage` ( `code_av` varchar(5) NOT NULL, `libelle_ava` varchar(20) NOT NULL, `montant` int(11) NOT NULL, PRIMARY KEY (`code_av`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `cotation` CREATE TABLE `cotation` ( `code_cot` varchar(5) NOT NULL, `libelle_cot` varchar(20) NOT NULL, `date_cot` date NOT NULL, PRIMARY KEY (`code_cot`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `ecole` -- CREATE TABLE `ecole` ( `Code_ecole` varchar(10) NOT NULL, `nom_ecole` varchar(10) NOT NULL, `adress` varchar(20) NOT NULL, PRIMARY KEY (`Code_ecole`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `enseignant` CREATE TABLE `enseignant` ( `code_enseig` int(11) NOT NULL auto_increment, `date_ense` date NOT NULL, PRIMARY KEY (`code_enseig`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- Structure de la table `fonction` CREATE TABLE `fonction` ( `code_fct` varchar(5) NOT NULL, `libelle` varchar(10) NOT NULL, PRIMARY KEY (`code_fct`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `maternelle` -- CREATE TABLE `maternelle` ( `ref_maternelle` varchar(5) NOT NULL, `libelle` varchar(20) NOT NULL, PRIMARY KEY (`ref_maternelle`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `obtenir` -- CREATE TABLE `obtenir` ( `code_obtention` varchar(5) NOT NULL, `date_obtention` date NOT NULL, PRIMARY KEY (`code_obtention`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `paie` CREATE TABLE `paie` ( `ref_paie` int(11) NOT NULL auto_increment, `libelle_paie` varchar(20) NOT NULL, `date_paie` date NOT NULL, `montant` int(11) NOT NULL, PRIMARY KEY (`ref_paie`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- Structure de la table `personne_effectif` CREATE TABLE `personne_effectif` ( `num_effect` int(11) NOT NULL auto_increment, `personne_eff` varchar(20) NOT NULL, PRIMARY KEY (`num_effect`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- Structure de la table `personne_recu` CREATE TABLE `personne_recu` ( `num_recru` int(11) NOT NULL auto_increment, `date_recu` date NOT NULL, PRIMARY KEY (`num_recru`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- Structure de la table `primaire` CREATE TABLE `primaire` ( `ref_primaire` varchar(5) NOT NULL, `libelle` varchar(20) NOT NULL, PRIMARY KEY (`ref_primaire`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `prime` CREATE TABLE `prime` ( `code_prime` varchar(5) NOT NULL, `libelle` varchar(20) NOT NULL, `montant` int(11) NOT NULL, PRIMARY KEY (`code_prime`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Structure de la table `promotion` -- CREATE TABLE `promotion` ( `code_promo` varchar(5) NOT NULL, `date_promo` date NOT NULL, PRIMARY KEY (`code_promo`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `secondaire` ( `ref_secondaire` varchar(5) NOT NULL, `libelle` varchar(10) NOT NULL, PRIMARY KEY (`ref_secondaire`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Table des matières 0.1 Généralité 1 0.3. Choix et intérêt du sujet 2 0.4. Problématique et Hypothèse 3 0.6. Méthodes et techniques utilisées 4 0.7. Difficultés rencontrées 5 1.2. Généralité sur l'ordonnancement 7 CHAPITRE I : CADRAGE DU PROJET 7 1.3. Choix de la méthode de planification 8 1.3.1. Présentation de la Méthode PERT 8 1.3.2. Définition de concepts clés 8 1.3.3. Identification de tâches 9 1.3.4. Description des taches 10 1.3.5. Présentation du graphe 11 1.3.6. Délai de réalisation du projet 12 1.3.9. Détermination de chemin critique 14 1.3.10. Planning prévisionnel de la réalisation du projet 16 II.1. Historique de l'entreprise 18 II.3. Situation géographique 18 CHAPITRE II : ETUDE D'OPPORTUNITE 18 II.4. Organigramme de l'entreprise 19 III.2. Présentation du service concerné 1 CHAPITRE III : ANALYSE DE L'EXISTANT 1 III.2.1. Organigramme du service concerné 2 III.2.2. Présentation et description du service concerné 2 III.3. Etude des ressources utilisées 3 3.3.2. Ressources matérielles 4 III.3.3. Ressources financières 5 III.4. Etude de documents utilisés 5 III.5. Etude de circuit des informations 7 III.6. BILAN CRITIQUE DE L'EXISTANT 8 III.8. Choix de solutions envisagées 10 IV.2. Définition des concepts 11 IV.2.2. Le système d'information 11 CHAPITRE IV : SPECIFICATION DES BESOINS 11 IV.2.5. Système de pilotage 13 IV.3.3. Présentation du diagramme de contexte 16 CHAPITRE V : ANALYSE DU DOMAINE 19 V.1.1. OBJECTIFS ET AVANTAGES DE L'APPROCHE ORIENTEE OBJET 21 V.1.2. Illustration des axes utilises par UML 22 V.2.2. Présentation du diagramme objet 24 V.3. Dictionnaire de données 25 V.4.1. Quelques notions d'objets et de classes 27 V.3.2. Formalisme d'une classe 30 V.3.3. Présentation du modèle de classe 31 V.4.3. Présentation du diagramme d'état 33 CHAPITRE VI : ANALYSE D'APPLICATION 34 VI.2.3. Présentation du diagramme de cas d'utilisation 37 VI.2.3. Présentation du diagramme de séquence 40 VI.3.2. Présentation du diagramme d'activité 43 VII.1. Modèle statique du système 44 CHAPITRE VII : CONCEPTION DU SYSTEME 44 VII.1.2. Diagramme de classe de conception 45 VII.1.3.Choix de l'architecture de réseau 46 VII.1.4. Définition de concepts 46 VII.1.4. Diagramme de déploiement 47 VII.1.5. Identification des postes de travail, leurs rôles et composants 48 VII.1.6. Présentation du diagramme de déploiement 50 |
|