WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

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
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CONCLUSION

L'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...

BIBLIOGRAPHIE

a. 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. INTRODUCTION GENERALE 1

0.1 Généralité 1

0.2. Présentation du sujet 2

0.3. Choix et intérêt du sujet 2

0.4. Problématique et Hypothèse 3

0.5. Délimitation du sujet 4

0.6. Méthodes et techniques utilisées 4

0.7. Difficultés rencontrées 5

0.8. Subdivision du travail 6

1.1. Introduction 7

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.7. Calcul marge libre 12

1.3.8. Calcul marge totale 13

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.2. Objectif 18

II.3. Situation géographique 18

CHAPITRE II : ETUDE D'OPPORTUNITE 18

II.4. Organigramme de l'entreprise 19

III.1. Introduction 1

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.1. Ressources humaines 4

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.7. Les orientations 9

III.8. Choix de solutions envisagées 10

IV.1. Introduction 11

IV.2. Définition des concepts 11

IV.2.1. Système 11

IV.2.2. Le système d'information 11

CHAPITRE IV : SPECIFICATION DES BESOINS 11

IV.2.3. Organisation 12

IV.2.4. Système opérant 13

IV.2.5. Système de pilotage 13

IV.2. Enoncé du problème 14

IV.3. Modèle de contexte 15

IV.3.1. Rôle 15

IV.3.2.Formalisme 15

IV.3.3. Présentation du diagramme de contexte 16

V.1. INTRODUCTION 19

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. Le diagramme objet 22

V.2.1. Formalisme 23

V.2.2. Présentation du diagramme objet 24

V.3. Dictionnaire de données 25

V.4. Modèle de classe 27

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. Diagramme d'état 32

V.4.1.Rôle 32

V.4.2. Formalisme 32

V.4.3. Présentation du diagramme d'état 33

VI.1.introduction 34

VI.2.CAS D'UTILISATION 34

VI.2.1. Introduction 34

CHAPITRE VI : ANALYSE D'APPLICATION 34

VI.2.2. Formalisme 35

VI.2.3. Présentation du diagramme de cas d'utilisation 37

VI.2.Diagramme de séquence 39

VI.2.1. Introduction 39

VI.2.2. Formalisme 39

VI.2.3. Présentation du diagramme de séquence 40

VI.3.Diagramme d'activité 42

VI.3.1. Formalisme 42

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.4. Formalisme 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

CONCLUSION 52

BIBLIOGRAPHIE 53

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King