B. TABLEAU DE CHOIX D'ORGANISATION
Le découpage organisationnel de l'entreprise
définit les postes de travail ou les unités d'organisation «
QUI ? », poste de travail est défini avant de déterminer
« Qui fait Quoi ? ». Un poste de travail est une
responsabilité au sein de l'entreprise.7
Vu ce qui est dit précédemment, certaines
opérations trouvées dans le Modèle Conceptuel des
traitements, seront divisées en phase. Chaque phase représentant
une action
6 Yves TABOURIER, De l'Autre côté de
MERISE, Ed. D'Organisation, Paris 1986, P. 209
7 Michel DIVINE, Parlez-Vous MERISE, Ed. Du
Phénomène, Paris 2008, P.100
58
déclenchée par l'opération. Nous
décrirons encore ici le type de traitement (Manuel, Conversationnel ou
Automatique) retenu, le degré de formalisation et d'urgence ainsi que le
volume et répétitivité pour chaque phase retenue.
Les phases sont en d'autres mots les actions induites par un
événement. Le tableau des choix d'organisation se présente
de la manière ci-après :
N°
|
OPERATION
|
PHASE
|
DEGRE DE
FORMALISATION
|
VOLUME ET REPETITIVITE
|
DEGRE D'URGENCE
|
TYPE DE
TRAITEMENT RETENU
|
1
|
Vérification
|
Vérifier état dossier
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
2
|
Transfert
|
-Enregistrer dossier -Transférer dossier
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
3
|
Actualisation
|
Enregistrer dossier
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
4
|
Confrontation
|
-Confronter Modèles -Transmettre dossier
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
5
|
Calcul
|
-Calculer A.F -Etablir relevé
|
Formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Automatique
|
6
|
Etablir note de crédit
|
Etablir note
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
7
|
Validation
|
Vérifier montant
|
Formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Automatique
|
8
|
Etablir fiche
|
-Etablir fiche -Enregistrer
note de crédit
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
9
|
Approbation
|
-Approuver note et fiche -Transmettre
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Peu urgent
|
Manuel
|
10
|
Enregistrement
|
-Enregistrer
note de crédit
et fiche employeur
|
Peu formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Conversationnel
|
11
|
Edition statistique
|
Editer statistiques mensuelles
|
Formalisable
|
-Volume variable
-Peu répétitif
|
Urgent
|
Automatique
|
59
C. TABLEAU DE REDEFINITION DE POSTE DE TRAVAIL
Un poste de travail est un ensemble des ressources humaines et
des moyens matériels implantés dans un lieu afin
d'exécuter certaines actions.
Le découpage organisationnel de l'entreprise
définit les postes de travail ou les unités d'organisation «
Qui ? », poste de travail est défini avant de déterminer
« Qui fait quoi ? ». Un poste de travail est une
responsabilité au sein de l'entreprise.8
N°
|
NOM ACTEUR
|
NOM POSTE
|
TYPE
|
TITULAIRE
|
SIGNIFICATION
|
1
|
VERIFICATEUR
|
SECTION
CENTRALISATION ET STATISTIQUE
|
Interne
|
M. PAULIN
|
Il est chargé de réceptionner
et vérifier tout document provenant de l'extérieur ou des
autres services et il
édite les statistiques mensuelles et annuelles
|
2
|
ENREGISTREUR
|
SECTION
LIQUIDATION ET CORRESPONDANCE
|
Interne
|
Mme SARAH KAYIBA
|
Il est chargé de liquider tout
document en sortie du service des
allocations familiales, faire la correspondance de
documents qui entre en jeux et mettre à jour certains documents.
|
3
|
CONFRONTANT
|
SECTION ARCHIVE ET
CONFRONTATION
|
Interne
|
M. RUMBU
|
Il est chargé de confronter le MOD II au MOD V.
|
4
|
CALCULANT
|
SECTION CALCUL ET VERIFICATION
|
Interne
|
M.
Emmanuel
|
Il est chargé de faire les calculs des allocations
familiales à rembourser sur base du Modèle retenu.
|
5
|
ETABLISSEUR
|
SECTION CALCUL ET VERIFICATION
|
Interne
|
Mme
BILONDA
|
Il est chargé d'établir la fiche
employeur après les calculs des allocations familiales
à rembourser sur base du Modèle retenu.
|
6
|
APPROBATAIRE
|
DIRECTION
|
Interne
|
M. FIRMIN
|
Il est chargé d'approuver les dossiers de remboursement
des allocations familiales en compensation destiné à
l'employeur.
|
8 Michel DIVINE, Parlez-Vous MERISE ?, Ed. Du
Phénomène, Paris 2008, P. 100
60
D. DIAGRAMME DE CIRCULATION DES INFORMATIONS
POSTE
TEMPS
|
EMPLOYEUR
|
VERIFICATEUR
|
ENREGISTREUR
|
CONFRONTANT
|
CALCULANT
|
ETABLISSEUR
|
APPROBATEUR
|
DEBUT: lorsque
|
Dossier &
travailleur
|
|
|
|
1
1
|
|
|
l'employeur chèque bancaire
déposés
déposé le dossier
|
|
|
|
du travailleur
|
|
|
|
|
|
VERIFICATION
|
|
|
DUREE : 10minutes
|
|
-Verifier dossier
|
|
|
|
|
|
|
|
DEBUT: quand le dossier déposé sont
vérifiés
|
DOSSIER DOSSIER
INCOMPLET COMPLET
|
|
|
|
|
|
|
|
|
|
DUREE : 10 minutes
|
|
|
TRANSFERT
|
|
|
|
|
-Enregistrer dossier
|
|
Début : après la
|
|
|
|
|
mise à jour du dossier Durée : 5minutes
|
|
|
DOSSIER COMPLET ENREGISTRER
ET TRANSMIS
|
|
DEBUT: Quand le dossier travailleur est transmis. DUREE : 10
minutes
|
|
|
|
|
61
DEBUT: après confrontation du modèle II et du
modèle V DUREE : Variable
Début : A la réception du dossier travailleur
Durée : variable
Début : après avoir calculer les A.F
Durée : variable
DEBUT: après avoirs établit le
relevé-brouillon
DUREE : Variable
|
|
|
|
|
|
|
|
|
ACTUALISATION
|
|
|
|
-séparer dossier
|
|
|
|
|
|
|
|
AUTRES
DOCUMENTS
DOSSIER MODELE V
|
|
|
|
|
|
|
|
|
|
|
DOSSIER MODELE
|
II bancaire
|
Chèque
|
2
|
|
ET
|
|
|
|
|
|
|
|
CONFRONTATION
|
|
|
|
-Confronter MODELE II et MODELE V
|
|
|
|
|
|
|
|
|
|
|
|
MODELE II ET MODELE V CONFRONTES
ET TRANSMIS
|
|
|
|
|
|
|
|
|
CALCUL
|
|
|
|
-Calculer A.F -Etablir note ET relevé
|
|
|
|
|
|
|
|
RELEVE BROUILLON ETABLI
|
|
|
|
|
|
|
|
ETABLIR NOTE
|
|
|
|
-Etablir note d crédit
|
|
|
|
|
|
|
|
NOTE DE CREDIT ETABLI
|
|
|
|
1
|
|
62
DEBUT : au dépôt de la note de crédit et le
chèque bancaire
DUREE : Variable
DEBUT: la note de crédit validée
DUREE : Variable
DEBUT : note de crédit et fiche employeur
transmis DUREE : Variable
DEBUT: après avoirs approuve
la note de crédit
et la fiche employeur DUREE : Variable
|
|
|
|
|
|
2
|
VALIDATION
|
|
1
|
R1 R2
|
|
|
|
Note crédit Note de
non valide crédit validée
|
|
|
|
|
|
ETABLIR FICHE
|
|
|
-Enregistrer note
|
|
|
|
|
|
|
Fiche employeur établit et note de crédit
enregistrée
|
|
|
|
APPROBATION
|
|
|
-Approuver note de crédit
- transmettre
|
|
ENREGISTREMENT
|
|
|
|
|
|
-Enregistrer fiche et note
|
|
|
|
Fiche employeur et
|
|
|
|
|
|
|
|
|
|
|
|
note de crédit approuvées et transmis
|
Fiche et note de approuvées enregistrées et
présentées
|
crédit Fiche et note de crédit
approuvées enregistrées et gardées
|
|
|
|
FIN DU MOIS
|
|
|
|
|
|
|
|
DEBUT : A la fin du mois
DUREE : Variable
|
ET
|
|
|
EDITER STATISTIQUE
|
|
|
|
|
|
Les statistiques
mensuelles établies
|
|
|
|
|
63
E. DIAGRAMME D'ENCHAINEMENT DE PROCEDURES
TEMPS
|
TRAITEMENT
|
NATURE
TRAITEMENT
|
POSTE & RESSOURCES
|
DEBUT: lorsque l'employeur
|
Dossier travailleur & chèque bancaire
déposés
|
|
Postes: Section centralisation et statistique
Ressource:
? 1Agent
VERIFICATEUR
V' 1 PC
? 1 imprimante
V' 1 base de données
|
déposé le dossier du travailleur
|
|
|
|
PHASE 1 VERIFICATION
|
|
DUREE : Variable
|
-Vérifier dossier
|
Conversationnel
|
|
R1 R1
|
|
|
Dossier Dossier
incomplet complet
|
|
|
|
|
|
|
|
Postes: section Centralisation et statistique
Ressource :
V' 1agent
ENREGISTREUR V' 1 PC
V' 1 Base de données V'
MOD II v MOD V V' CHEQUE
|
DEBUT: quand le dossier déposé sont
vérifiés
|
Dossier travailleur complet
|
|
|
|
PHASE 2
|
TRANSFERT
|
|
|
DUREE : variable
|
|
-Enregistrer dossier -Transférer dossier
|
|
Conversationnel
|
|
|
|
|
Dossier complet enregistrer et transmis
|
|
Début : après la mise à jour du dossier
Durée : variable
|
Dossier travailleur complet enregistrer et transmis
|
|
Postes : section archive et confrontation
Ressource :
? 1agent
CONFRONTANT
V' 1 stylo V' MOD II
V' MOD V V' CHEQUE
|
|
PHASE 3 ACTUALISATION
|
|
|
|
-Enregistrer dossier -Transférer dossier
|
|
Conversationnel
|
Autres
|
documents
Dossier Chèque
Dossier
MOD II bancair
MOD
|
|
DEBUT: Quand le
|
Dossier MODII Dossier MODV
|
Conversationnel
|
Postes : section archive et confrontation
Ressource :
V' 1 agent CONFRONTANT ? 1
PC
V' 1 Base de données
V' Stylo
|
dossier travailleur est transmis. DUREE varia
|
et
|
ble
|
|
PHASE 4 CONFRONTATION
|
|
|
|
-Confronter Modèles -Transmettre dossier
|
|
|
1
|
Automatique
Postes : section calcul et vérification
Ressource :
1' 1 agent CALCULANT
1' 1 PC
1' 1 imprimante
Poste : section calcul et
vérification
Ressource :
1' 1 agent calculant
1' 1 PC
1' 1 imprimante
Poste : section calcul et
vérification
Ressource :
1' 1 PC
1 imprimante
Début : après la validation de la note de
crédit
Durée : 3 Minutes
Conversationnel
Poste: section liquidation et correspondance Ressource :
1' 1agent
ETABLISSEUR
1' 1 PC
1' 1 Base de données 1'
1 imprimante
1
Dossier MOD II ET MOD V confrontés et transmis
DEBUT: après confrontation du modèle II et du
modèle V DUREE : variable
PHASE 5 CALCUL
-Calculer les A.F
-Etablir Relevé-brouillon
Dossier MOD II ET MOD V confrontés et transmis
Relevé-Brouillon établit
64
DEBUT: après calcul des allocations familiales DUREE :
variable
Relevé-brouillon établit transmis
Conversationnel
ETABLIR NOTE DE CREDIT
-Etablir note de crédit
Note de crédit établi
DUREE : variable
DEBUT: après avoir établit la note de crédit
et au dépôt du chèque bancaire
VALIDATION -Vérifier montant
Note de crédit Chèque
établit bancaire
NOTE ETABLIT NON VALIDEE
ET
NOTE ETABLI T VALIDEE
Automatique
PHASE 6 ETABLIR FICHE -Enregistrer note de crédit -Etablir
fiche employeur
Fiche employeur établit et note de crédit
enregistrer
Note de crédit établit
65
|
|
Poste : CHEF DU
SERVICE Ressource :
ü 1Agent
APPROBATAIRE
ü Sceau
ü Stylo
ü Fiche employeur
ü Note de crédit
|
Début : après avoir établit la fiche et
la
|
Fiche employeur établit et note de crédit
enregistrer
|
|
|
|
PHASE 7
|
APPROBATION
|
|
Manuel
|
|
|
-Approuver note de crédit et fiche -Transmettre
dossier
|
|
|
|
|
|
|
Fiche employeur et note de crédit approuvées et
transmis
|
|
|
|
|
|
employeur et note de crédit approuvées et
transmis
|
Poste: SectionFiche
|
centralisation et statistique Ressource :
ü 1agent
ENREGISTREUR
ü 1 PC
ü 1 Base de données
ü 1 stylo
|
employeur
|
|
PHASE 8
|
ENREGISTREMENT
|
|
|
|
-Enregistrer fiche employeur et note de crédit
|
|
|
|
|
Conversationnel
|
|
Fiche employeur et
Fiche employeur
note de crédit
et note de crédit
approuvé enregistrées
approuvé et
et présentées
gardées
|
|
|
|
|
|
|
|
|
Poste : section
centralisation et statistique Ressource :
ü 1 agent EDITEUR
ü 1 PC
ü Base de données
ü 1 imprimante
|
|
DEBUT: aprèsFiche avoirs
enregistrer la note de crédit et
|
employeur établit et note de
crédit approuvées et présentées
|
|
la fiche
|
PHASE9 EDITION STATISTIQUE
|
|
employeur approuvées et
|
-Editer statistique
|
Automatique
|
est à la fin du mois
|
|
on1
|
|
DUREE : 3 minutes
|
Les statistiques mensuelles établies
|
|
66
F. DIAGRAMME DE REPARTITION HOMME-MACHINE
N°
|
PROCEDURE
|
HOMME
|
MACHINE
|
1
|
VERIFICATION
|
Saisir :
- le numéro d'affiliation de l'employeur
- le numéro d'immatriculation du travailleur
|
-Vérifier le numéro d'affiliation de l'employeur
et d'immatriculation du travailleur s'ils existent dans la base de
données
|
Oui non
Si numéros
|
Les numéros saisis non valides ?
|
existent
|
Message: `'dossier complet `'
|
Message: `'dossier incomplet `'
|
|
-Quitter le formulaire -afficher menu principal
|
|
|
|
2
|
CONFRONTATION, CALCUL,
RELEVE, BROUILLON,
NOTE DE CREDIT
|
-Vérifier le nombre d'enfants déclarés
par l'employeur
|
|
-Saisir : nom du travailleur, nombre d'enfants
déclarés
|
|
NON OUI
Si
NbrEnfDecl> NbrEnfTra
|
|
|
Si
|
|
Msg: Veuillez bien vérifier le nombre d'enfants
déclarés car le nombre est supérieur au nombre d'enfants
du travailleur
|
|
Msg: Veuillez bien vérifier le nombre d'enfants
déclarés car le nombre est inférieur au nombre d'enfants
du travailleur
|
|
|
Si NbrEnfDecl=NbrEnfTra : calculer les allocations familiales en
multipliant le taux journalier d'un enfant *nombre de jours presté par
un travailleur
|
Oui Non
Voulez-vous imprimer le relevé-brouillon ?
|
-imprimer relevé-brouillon
|
|
|
|
Voulez-vous calculer une autre ?
|
|
|
|
|
|
|
|
|
|
|
-Quitter Le Formulaire -Rentrer Au Menu Principale
|
|
|
67
CHAPITRE
IV. LA REALISATION DE LA SOLUTION
IV.1. INTRODUCTION
Pour mieux programmer ou concevoir une application,
l'informaticien ou le programmeur a besoin de deux outils principaux :
V' Un langage de programmation adopté pour la conception
de l'application et
V' Un système de gestion des bases de
données(S.G.B.D) pour le stockage des informations dans une base de
données.9
Ce quatrième chapitre sera consacré à la
réalisation de l'application ou du logiciel de gestion du calcul des
allocations familiales
Nous présenterons dans cette partie :
V' Le choix du langage de programmation et du système de
gestion des bases de données adoptés ;
V' Une brève étude sur les algorithmes ;
V' Présenter les interfaces et quelques codes de notre
application.
IV.2. CHOIX DU LANGAGE DE PROGRAMMATION ET DU SYSTEME DE
GESTION DES BASES DE DONNEES
IV.2.1. CHOIX DU LANGAGE DE PROGRAMMATION
La programmation est le fait d'écrire des instructions
compréhensibles par l'ordinateur en vue d'obtenir des résultats
à partir des données, d'entrée.10
L'ordinateur étant une machine, ne connaissant pas notre
langage (le langage humain). Ainsi, pour mieux communiquer avec lui, il faut un
langage par lequel nous lui donnerons des instructions.
C'est ainsi, pour arriver à la conception de notre
application, nous avons choisi le langage de programmation C#. Notre choix a
porté sur le langage C# non seulement parce qu'il est un langage que
nous maitrisons mieux mais aussi :
V' Il est l'un des langages évolués ;
V' Il permet une facilité de programmation ;
V' Une bonne présentation des interfaces graphiques ;
V' Une facilité de connexion à la base de
données ;
Bref, un langage de programmation orienté objet avec son
concept « CLASSE » qui est en fait une abstraction pour formaliser
notre application sous le SGBD souhaité.
9 EON Patrice - FREMONT Rudy - PARE Lydie -
SAUTEJEAU Xavier, IHM Interface Homme-Machine, Ed. DESS QUASSI, Angers 2002,
P.24
10 SAUTEJEAU Xavier, L'art de programmer, Ed. DESS
QUASSI, Angers 2002, P.34
68
IV.2.2. CHOIX DU SYSTEME DE GESTION DES BASES DE
DONNEES
Un système de gestion des bases de données(SGBD)
est un ensemble logiciels/matériels permettant de gérer et
manipuler une base de données (Confère chapitre
1er).
Notre choix a été porté sur le
système de gestion des bases de données MySQL dans sa version 2.1
vu les avantages qu'il offre : facile à avoir, une meilleure
conservation, manipulation et mise à jour de données, un
système de gestion des bases de données relationnel.
MySQL, comme son nom l'indique, est une suite. Il suffit donc
d'installer MySQL.
VI.3 PRESENTATION DE L'APPLICATION
A. BASE DE DONNEES
B. INTERFACES GRAPHIQUES
|