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

 > 

Identification informatisée du personnel au sein d'une institution supérieure. Cas de l'Institut supérieur de management de Bukavu au Sud- Kivu en RDC

( Télécharger le fichier original )
par Théophile Mweze Rwagaza
Institut supérieur pédagogique de Bukavu- RDC - Graduat en pédagogie appliquée 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

TABLE DES MATIERES

EPIGRAPHE I

Dédicace III

REMERCIEMENTS IV

SIGLES ET ABREVIATIONS V

0. INTRODUCTION 1

0.1. PROBLEMATIQUE 1

0.2. HYPOTHESES 2

0.3. CHOIX ET INTERET DU SUJET 2

0.4. ETAT DE LA QUESTION 3

0.5. DELIMITATION DU SUJET 3

0.6. METHODES ET TECHNIQUES 4

0.6.1. Les Méthodes 4

0.6.2. Les techniques 5

0.7. SUDIVISION SOMMAIRE. 5

CHAP.I. PRESENTATION DE L'I.S.M EN GENERAL ET LA CONSIDERATION

THEORIQUE DES ORDINATEURS 6

SECTION 1: PRESENTATION DE L'I.S .M EN GENERAL 6

1. Identification de l'I.S.M 6

2. Historique 6

3. Objectifs de l'ISM 6

4. Structure organisationnelle de l'ISM 8

5. Le fonctionnement des organes 10
SECTION 2 : CONSIDERATION THEORIQUE DES ORDINATEURS (LA PLACE

DES ORDINATEURS DANS LES SERVICES) 14

2.1. PRESENTATION DE LA STRUCTURE DES ORDINATEURS DE L'ISM 14

2.2. L'UTILISATION DES ORDINATEURS ET LEURS CONSEQUENCES 15

2.3. LA PLACE DES ORDINATEURS DANS LES SERVICES 19

CHAP II : L'ANALYSE DE L'EXISTANT 21

61 | Page

1. Définition des concepts 21

2. Documents utilisés 21

a. Documents d'entrée 21

b. Documents de sortie 23

3. SYMBOLES UTILISES 24

4. ANCIEN SCHEMA DE CIRCULATION DE L'INFORMATION 25

5. DESCRIPTION DES TACHES 26

6. CRITIQUE DE L'EXISTANT 26

7. SOLUTIONS ENVISAGEES 27

Chap. III. DEMARCHE METHODOLOGIQUE POUR LA CONCEPTION D'UNE

BASE DES DONNEES 29

III. 1. CONCEPTION D'UN NOUVEAU SYSTEME D'IDENTIFICATION DU

PERSONNEL 29

1. Introduction 29

2. Les états de sorties 29

3. Symboles utilisés. 30

4. Nouveau schéma de la circulation de l'information 31

5. Description des tâches 32

6. Fichiers fonctionnels 32

7. Grille d'analyse des informations 35

8. Abréviations 36

9. Chaîne fonctionnelle 37

III.2. ANALYSE ORGANIQUE 39

1. Définition et but 39

2. Présentation des matériels utilisés 39

3. Chaîne organique 41

4. Découpage de la chaîne organique 42

CHAP IV : LA PROGRAMMATION SOUS ACCESS VBA 46

IV.1. Généralités 46

IV.2. Quelques concepts 46

1° Une base des données 46

62 | Page

2° Un programmeur 47

3° Elaboration d'un programme 47

4° Choix du langage 48

5° Visual Basic sous Access 48

6° Guide de l'utilisateur 49

CONCLUSION 56

I. BIBLIOGRAPHIE 58

1. TFC 58

2. LIVRES 58

3. COURS ET ENCYCLOPEDIE 58

II. WEBOGRAPHIE 59

TABLE DES MATIERES 60

63 | Page

0 | Page

QUELQUES CODES SOURCES ACCESS VBA UTILISES Code pour Enregistrer

Private Sub Enregistrer_Click()

Dim db As Database

Dim rec As Recordset

Set bd = CurrentDb

Set rec = bd.OpenRecordset("T-AGENTS", dbOpenTable)

If Me.Nom <> "" Then

rec.AddNew

rec!NumeroAgent = Me.NumeroAgent

rec!Nom = Me.Nom

rec!Postnom = Me.Postnom rec!NomPere = Me.NomPere rec!NomMere = Me.NomMere rec!DateNaissance = Me.DateNaissance

rec!Nationalite = Me.Nationalite

rec!EtatCivil = Me.EtatCivil

rec!NomConjoint = Me.NomConjoint

rec!NombrEnfant = Me.NombrEnfant

rec!DateEngagement = Me.DateEngagement

rec!Grade = Me.Grade

rec!Fonction = Me.Fonction rec!Sexe = Me.Sexe

rec!Anciennete = Me.Anciennete

rec!Qualification = Me.Qualification

rec!NumTele = Me.NumTele rec!Adresse = Me.Adresse

Else

1 | Page

rec!Date = Me.Date rec.Update

MsgBox "Enregistrement reussi avec succès", vbInformation, "Theocent_Soft"

rec.Close

bd.Close

NumeroAgent.Value = Me.NumeroAgent + 1

Me.Nom = ""

Me.Postnom = ""

Me.NomPere = ""

Me.NomMere = ""

Me.DateNaissance = ""

Me.Nationalite = ""

Me.EtatCivil = ""

Me.NomConjoint = ""

Me.NombrEnfant = ""

Me.DateEngagement = ""

Me.Grade = ""

Me.Fonction = ""

Me.Sexe = ""

Me.Anciennete = ""

Me.Qualification = ""

Me.NumTele = ""

Me.Adresse = ""

'Me.Date = ""

Me.Nom.SetFocus

2 | Page

MsgBox "Completez les champs vides", vbCritical, "Theocent_Soft" End If

End Sub

Codes pour ajouter une photo sur le formulaire

Private Sub photo_Click()

getfileName

End Sub

Private Sub getfileName()

Dim fileName As String

Dim result As Integer

With Application.FileDialog(msoFileDialogFilePicker)

.Title = "Sélectionner la photo de l'agent physique"

.Filters.add "Tous les fichiers", "*.*"

.Filters.add "Fichiers JPEG", "*.jpg"

.FilterIndex = 2

.AllowMultiSelect = False

.InitialFileName = CurrentProject.Path

result = .Show

If (result <> 0) Then

fileName = Trim(.SelectedItems.Item(1))

Me![Photo].Visible = True

Me![Photo].SetFocus

Me![Photo].Text = fileName

'Me![Commande32].SetFocus '

3 | Page

'Me![Photo].Visible = False End If

End With

End Sub

Code pour cacher les contrôles à l'ouverture du formulaire

Private Sub Form_Load()

Me.NumeroAgent.Visible = False Me.Nom.Visible = False

Me.Postnom.Visible = False Me.NomPere.Visible = False Me.NomMere.Visible = False Me.DateNaissance.Visible = False Me.Nationalite.Visible = False Me.EtatCivil.Visible = False Me.NomConjoint.Visible = False Me.NombrEnfant.Visible = False Me.DateEngagement.Visible = False Me.Grade.Visible = False

Me.Fonction.Visible = False Me.Sexe.Visible = False

Me.Anciennete.Visible = False Me.Qualification.Visible = False Me.NumTele.Visible = False

4 | Page

Me.Adresse.Visible = False Me.Date.Visible = False

Me.Commande19.Enabled = False Me.Commande32.Enabled = False

End Sub

Code pour rechercher et afficher les contrôles cachés et masqués

Private Sub Rechercher_AfterUpdate()

Dim Theocent As Database

Dim Mytable As Recordset

Set Theocent = CurrentDb

Set Mytable = Theocent.OpenRecordset("T-AGENTS", dbOpenTable)

Mytable.MoveFirst

Mytable.Index = "PrimaryKey"

Mytable.Seek "=", Me.Theocent

Me.NumeroAgent = Mytable!NumeroAgent Me.Nom = Mytable!Nom

Me.Postnom = Mytable!Postnom

Me.NomPere = Mytable!NomPere

Me.NomMere = Mytable!NomMere

Me.DateNaissance = Mytable!DateNaissance Me.Nationalite = Mytable!Nationalite Me.EtatCivil = Mytable!EtatCivil Me.NomConjoint = Mytable!NomConjoint Me.NombrEnfant = Mytable!NombrEnfant Me.DateEngagement = Mytable!DateEngagement

5 | Page

Me.Grade = Mytable!Grade

Me.Fonction = Mytable!Fonction

Me.Sexe = Mytable!Sexe

Me.Anciennete = Mytable!Anciennete

Me.Qualification = Mytable!Qualification

Me.NumTele = Mytable!NumTele

Me.Adresse = Mytable!Adresse

'Me.Date = Mytable!Date

Me.NumeroAgent.Visible = True Me.Nom.Visible = True

Me.Postnom.Visible = True Me.NomPere.Visible = True Me.NomMere.Visible = True Me.DateNaissance.Visible = True Me.Nationalite.Visible = True Me.EtatCivil.Visible = True Me.NomConjoint.Visible = True Me.NombrEnfant.Visible = True Me.DateEngagement.Visible = True Me.Grade.Visible = True Me.Fonction.Visible = True Me.Sexe.Visible = True Me.Anciennete.Visible = True Me.Qualification.Visible = True

6 | Page

Me.NumTele.Visible = True Me.Adresse.Visible = True Me.Date.Visible = True Me.Commande19.Enabled = True Me.Commande32.Enabled = True

Cette liste n'est pas terminée

End Sub

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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld