You are on page 1of 107

SOMMAIRE

SOMMAIRE………………………………………………………………….1
DEDICACES…………………………………………………………………3
REMERCIEMENTS………………………………………………………….4
AVANT-PROPOS……………………………………………………………5
INTRODUCTION…………………………………………………………..6

I-ETUDE PREALABLE…………………………………………….............7

1-Présentation du projet……………………………………………………7
a-Contexte…………………………………………...………..………...7
b-Domaines d’activité concernés……………………….………….…...7
c-Objectifs visés……………………………………………….………..8
d-Contraintes et limites…………………….…………………………...9
2-Description des outils de développement………………………………..10
a- SGBDR: Hyperfile...……………………………………………...10
b- Windev 10……….….……………………………………………10

II-CONCEPTION GENERALE…………………………………………..11

1-Diagramme des flux et fonctions……………………………………….11

a-Diagramme des flux……………………………………………….11

b-Fonctions…………………………………………………………...14

2-Données……………….………………………………………………...19

a-Dictionnaire des données ………………………………………….19

1
b-Règles de gestion

c- Modèle conceptuel de données (MCD)............................................27

d- Modèle logique de données (MLD)………………………………..30

e-Modèle physique de données (MPD)………………………………32

III-ETUDE TECHNIQUE ET REALISATION

1-Traitements…………………………………………………………..40

a-Liste des traitements……………………………………………40

b-Description des traitements…………………………………….42

2-Maquettes d’écran et Unité Logique de Traitement ………………..53

3-Maquettes d’états……………………………………………………57

IV-MANUEL UTILISATEURS………………………………………..60

1-Environnement…………………………………………………….63

2-Paramètres Généraux…………………………………….………..65

3-Commercialisation………………………………………………...66

4-Comptabilité………………………………………………………70

5-Gestion des Ressources Humaines………………….…………….73

6-Editions……………………………………………………………78

7-Outils………………………………………………………………79

CONCLUSION…………………………………………………………….80
BIBLIOGRAPHIE…………………………………………………………81
ANNEXES……………………………………………………….……...….82

2
§ GLOSSAIRE…………………………………………………...82
§ DOCUMENTS MANIPULES………………………………….82

NOUS DEDIONS CE MEMOIRE A NOS FAMILLES


RESPECTIVES ET A TOUS CEUX QUI, DE PRES OU DE LOIN
NOUS ONT AIDE A REALISER CE PROJET.

3
REMERCIEMENTS

Nos pensées vont aujourd’hui vers toutes les personnes qui, d’une façon ou d’une autre, ont
contribué à la réalisation de ce mémoire.

Nous tenons à remercier en premier lieu nos parents qui ne cessent de nous apporter leur soutien
moral et financier dans le cadre de nos études. Nous les remercions pour la confiance qu’ils nous
accordent.

Nous remercions très sincèrement notre professeur M. Wah qui nous a guidé tout au long de ce
projet et qui nous a donné une multitude de conseils.

Par la même occasion, nous remercions toute l’administration de l’Unité de Formation et de


Recherche des Mathématiques et Informatique pour son soutien, en particulier M. Kamenan
Durand et Mlle Séri Christianne pour leur disponibilité.

Ce projet a été accompli grâce à certaines personnes travaillant dans des dépôts et dans le milieu
de la comptabilité qui ont bien voulu répondre à nos différentes questions. Il nous serait donc
injuste d’écrire cette page sans les remercier car leurs apports nous ont été fortement utiles.

Nous remercions à cet effet, M. Konan Gérard gérant d’un dépôt de boisson à Treichville quartier
Arras 1, et M. Blé comptable pour le compte du groupe Accor.

Nous ne saurions clore ce volet, sans remercier nos amis et connaissances qui nous ont apportés
un soutien moral.
Chers amis, trouvez ici l’expression de notre profonde gratitude.

4
AVANT PROPOS

L’Université de Cocody à Abidjan, depuis sa création, participe à la formation académique


des élèves admis à l’enseignement supérieur. Toutefois, le caractère théorique des différentes
formations ne facilite pas l’insertion des jeunes diplômés dans le milieu professionnel.

Pour y remédier, le gouvernement ivoirien décide en 1997, de la professionnalisation des


filières universitaires afin de faciliter l’intégration des étudiants dans la vie professionnelle.

Dans cette optique, l’Unité de Formation et de Recherche (UFR) des Mathématiques et


Informatique (MI) forme aujourd’hui des étudiants en Génie Informatique (GI) et en Méthodes
Informatiques Appliquées à la Gestion des Entreprises (MIAGE).

En fin de chaque année académique, les étudiants doivent concevoir une application notée dans le
module projet.

C’est dans ce cadre que se situe le présent mémoire qui est le rapport de notre projet. Il fait état
des différentes étapes suivies pour la réalisation de ce projet.

5
INTRODUCTION

L’avancée des Technologies de l’Information et de la Communication amène toute


entreprise ou institution qui se veut compétitive à associer pour sa gestion, des méthodes et
équipements informatiques.

Toute structure commerciale, pour un fonctionnement plus optimale, se doit d’avoir un


outil très performant qui l’aide dans ses tâches. Ainsi elle pourra mieux gérer son personnel, leur
paie, son stock, ses activités commerciales et sa comptabilité.

Pour mieux élaborer cette gestion, nous la partagerons en trois (3) grands modules à
savoir :

· la Commercialisation qui inclue la gestion de Stock, la Paie et.


· La gestion des Ressources Humaines incluant celle de la Paie
· la Comptabilité

Il serait intéressant qu’une seule application réunisse ces trois modules.

C’est dans cette optique, que nous allons concevoir un progiciel intégré qui comprendra ces
modules qui se gèrent indépendamment.

Ce mémoire s’articulera autour de quatre axes :

§ Etude préalable
§ Conception générale
§ Etude technique et réalisation
§ Manuel Utilisateur

La première partie définit une solution globale en tenant compte des orientations, la seconde
décrit de manière détaillée la solution conceptuelle et organisationnelle retenue à l’issue de l’étude
préalable, la troisième présente la solution réalisée au travers de l’étude technique et enfin la
dernière partie, quant à elle, éclaire l’utilisateur sur les différentes fonctions du logiciel.

6
Tout en espérant que ce mémoire vous apportera un grand éclaircissement sur notre logiciel, nous
vous souhaitons une très bonne lecture.

I - ETUDE PREALABLE

1) Présentation du Projet

a-Contexte

Toute entreprise a pour mission essentielle de fournir des biens et services dans le but de
satisfaire la clientèle. Cet objectif nécessite un personnel compétent qui tient une place importante
dans cette activité, maîtrise et contrôle les différents services et opérations utilisés.

Nous comprenons donc sans équivoque l’intérêt porté à la gestion de la Commercialisation qui
constitue sans nul doute la condition sinequanone de la satisfaction de la clientèle et celle du Stock
qui en découle permet une maîtrise de tout les contours liés à cette activité et d’en prévoir les
éventuels manquement .De plus le personnel qui offre ses compétences pour effectuer les
différentes opérations de commercialisation à une importance capitale d’où la justification de
l’intérêt porté à la gestion des Ressources Humaines. Ajouté à cela, la gestion de la Paie permet
d’identifier clairement le travail fournit par le personnel et de gérer les différents salaires .Enfin
pour parfaire la formation transmise et coordonner son activité, la structure doit avoir la main
mise sur sa comptabilité, c’est dans cette optique que nous nous intéressons à ce domaine.

En effet la gestion combinée de ces trois grands domaines clés permettra à une telle entreprise de
maîtriser l’ensemble des opérations et services se déroulant en son sein quel qu’en soit l’opérateur.
La structure pourra ainsi depuis les centres d’achats et de ventes et la gestion du personnel
effectuer une mise à jour automatique des opérations qui en découle dans les autres sections et de
ce fait aura un fonctionnement beaucoup plus rapide et optimal et facilitera la traçabilité des
opérations.

C’est après avoir analysé l’importance de la Commercialisation, des Ressources Humaines et de la


Comptabilité dans une structure, que la conception d’un progiciel intégré de gestion de la
Commercialisation, des Ressources Humaines et de la Comptabilité nous a été assignée comme
projet de fin d’année.

7
b-Domaines d’activité concernés
Les domaines d’activités concernés sont principalement les structures commerciales, les
entreprises, et les institutions de comptabilité.

c-Objectifs visés

Les principaux objectifs visés à travers ce projet se retrouvent dans l’optimisation du


fonctionnement d’une structure. Ce sont :

Ø Maîtriser les opérations de commercialisation, les achats et ventes en passant par la


mise en place et la réception des commandes et la livraison
Ø Gérer les opérations de mise en place, de rangement et d’approvisionnement des
produits
Ø Gérer le stock à travers les transferts des produits
Ø Maîtriser les informations concernant les actions du personnel et connaitre leurs
apports et leurs différents rôles dans l’entreprise.
Ø Coordonner les opérations par l’attribution automatique des congés et primes de
manières à maintenir le rythme de travail de l’entreprise.
Ø Permettre une intégration de toutes sortes de clients à travers la gestion des devises qui
optimise les services offerts.
Ø Mettre en place un pointage qui permet d’évaluer la ponctualité et l’assiduité du
personnel
Ø Etablir une relation entre les droits alloués au personnel en fin de période de paie
(salaire) et l’état de ses comptes au niveau de la commercialisation.
Ø Assouplir le rôle du comptable par un enregistrement automatique depuis la
commercialisation, le stock et les ressources Humaines des différentes opérations
inhérentes à ces domaines.
Ø Maîtriser les opérations comptables
Ø Faciliter la tâche aux administrateurs en permettant une relation permanente entre la
commercialisation et le stock ce qui permettra une mise à jour automatique
Ø Faciliter l’accès à l’information concernant les activités de la structure
Ø Opérer par le biais d’une seule application une multitude d’opérations émergeantes de
domaines différents.
Ø Connaître l’origine et les acteurs des différentes opérations (traçabilité des opérations).

8
Ø Alléger la tâche des administrateurs par l’informatisation directe des informations
nécessaires dans leur travail.
Ø Accorder plus d’autonomie aux utilisateurs depuis le paramétrage, la saisie et les états.

d-Contraintes et limites
Elles sont d’ordre technique, organisationnel, financier et liées à l’évolution du projet.

Ø Contraintes d’ordre technique


Le projet doit s’insérer dans le système d’information de la structure concernée. Le progiciel
intégré doit également s’inscrire dans un schéma directeur et s’intégrer au type de structure et à
son mode de fonctionnement qui lui est propre bien qu’il soit paramétrable.

Ø Contraintes d’ordre Organisationnel


La mise en place d’un tel progiciel pourrait entraîner la révision des procédures, la modification
des habitudes et la mise en place d’une nouvelle politique de gestion dans l’entreprise.

De plus cela pourrait nécessiter la réorganisation des services et la modification des opérations
couramment effectuées.

Ø Contraintes d’ordre financier


Les investissements financiers découlant de la mise en place du projet sont divers et se résument
essentiellement à :

§ L’achat d’équipements informatique


§ La formation des utilisateurs
§ L’embauche d’informaticiens pour le suivi de l’application

Ø Contraintes liées à l’évolution du projet

L’évolution du projet dans le cadre de l’utilisation de l’application devrait nécessiter une


connaissance approfondie du mode de fonctionnement et de la conception du logiciel pour
s’inscrire dans la même logique que les concepteurs et ainsi ne pas remettre en cause leurs
investigations.

9
2) Description des outils de développement

a-SGBDR : Hyperfile
Déjà déployée sur des millions de sites à travers le monde depuis le début des années 90, HyperFile allie
robustesse, performance et gratuité.
Avec HyperFile, les évolutions de structures sont transparentes aux sites utilisateurs. Les évolutions de
structure sont automatiquement répercutées sur les sites utilisateurs, sans programmation, sans
moulinette, sans risques.

Comme base de données principale de notre système d’informations, HyperFile apporte vitesse,
fonctionnalités, portabilité, liberté et sécurité à vos applications. La gratuité réelle de HyperFile est
importante, mais sa technologie avancée est son premier atout.

b- Windev 10
WINDEV est un Atelier de Génie Logiciel totalement intégré en standard, de la conception à la
maintenance: cela facilite et fiabilise le développement. WINDEV inclut en standard, entre autre, les
modules suivants : Editeur d'analyses UML et Merise, RAD, Générateur de Dossier, IDE, générateur d'IHM,
L5G, Editeur de code, Générateur d'états PDF et Codes Barres, Gestion des versions, Débogueur,
Groupware, Lien avec les langages tierces, Base de Données intégrée, lien avec toutes les Bases de
Données, Liaison série RS-232, XML, Lien Word et Excel, Grapheur, Support des services WEB .NET et J2EE,
Composants, Gestion des images, sons et vidéos, Ouverture aux sockets, API, DLL..., Multilangue,
Générateur d'aide, Générateur d'Installation, Editeur de tests de non régression, Outil de maintenance
automatique. WINDEV permet de développer facilement les nouvelles applications partagées (via
Windows, via Internet, via Intranet) qui accroissent la réactivité et la rentabilité des entreprises. WINDEV
est un AGL totalement ouvert aux langages tierces L3G et L4G : JAVA, C#, C/C++, VB. WINDEV est un AGL
totalement ouvert aux bases de données : Oracle, SQL Server, AS/400, Informix, MySQL, Progress, Access,
xBase. WINDEV est un AGL totalement ouvert à l'interopérabilité : XML, J2EE, .NET, composants, Word,
Excel, Palm, ActiveX,Twain, Sockets, DLL. WINDEV est l'environnement idéal pour développer
rapidement, avec un retour sur investissement immédiat (formation très rapide, pas de redevances,
Base de Données illimitée librement diffusable, Hot Line gratuite) des applications puissantes et fiables

10
dans tous les domaines: Gestion (CRM, ERP, EAI, EDI, VPC, KM, GRH, etc.), Industrie, Automatisme,
Education, Multimédia, Médical, Espace, Finance.

Dans le cadre de notre projet, nous avons utilisé cet Atelier de Génie Logiciel parce qu’il est l’outil de
développement le plus utilisé de nos jours dans les entreprises à l’exemple de la Sotra et d’Omnifinance.

Enfin Windev nous aide à faire des applications beaucoup plus professionnelles et conviviales
contrairement à d’autres langages de programmation.

II -CONCEPTION GENERALE

1) Diagramme des flux et fonctions

a- Diagramme des flux :

Ø Diagramme des flux de la commercialisation

Client
FOURNISSEUR

2 3
4
1

SOCIETE

11
1-Achats de marchandises aux fournisseurs

2- Vente aux clients

3- Règlement des factures des fournisseurs

4-Livraison des marchandises au client

5-Mouvement de stock

Ø Diagramme des flux de la gestion des Ressources Humaines

Société
3

2
4 5
Personne

Légende :

1- Signature du contrat (dates de période d’essaie signifiées)


2- Décision favorable après période d’essaie
3- Engagement définitif (embauche)
4- Affectation du poste
5- Paiement de salaire

12
Ø Diagramme des flux de la comptabilité

CHEF
COMPTABLE
COMPTABLE
2
1

1- Le comptable passe les différentes écritures comptables pour les opérations


diverses

2- Les écritures comptables sont transférées automatiquement chez le chef


comptable

3- Le chef comptable valide les écritures comptables

13
b- Fonctions

Ø Schéma d’ensemble des sous-fonctions

PARAMETRES GENERAUX

Commercialisation

MAJ Lieu stockage

Etat

Ville

Conditionnement

Type contact

Devises

Taxes

Type produit

Type mouvement

Modalité

Type effet

Type conditionnement PARAMETRES GENERAUX(1)


Type règlement

Emplacement des produits

Gestion des Ressources Humaines

Rubrique

IGR

14
Période de paie

Catégorie

Poste

Pays

Type sanction

Type formation

Type contrat

Type jours fériés

Type personne

Jours fériés

Type congés
PARAMETRES GENERAUX(2)
Type rubrique

Règles de calculs

Situation matrimoniale

Diplômes

Niveau

Services

Direction

Département

Avantages

Echelon

Ville pays

Type rubrique

Comptabilité

Exercice

MAJ des Journaux

MAJ des Comptes

MAJ des Classes

15
COMMERCIALISATION

Gestion des ACHATS/ VENTES

Achats /ventes

Règlement

Gestion de stock

MAJ des conditionnements

Transfert

Gestion des ressources Humaines

Gestion des employés

MAJ des employés

Pointages des employés

Congés

Mutation

Formation OPERATIONS DANS LES


Missions DIFFERENTS MODULES

Gestion des contrats

Embauche d’un employé

Période d’essai

Enregistrement de l’employé

Gestion de la paie

Attribution des rubriques

16
COMPTABILITE

Saisie des opérations diverses

Consultation

Comptabilisation

EDITION

17
Commercialisation

Bon de LIVRAISON

Facture

Fiche de stock

Bon de commande

Gestion des Ressources Humaines

ETATS DANS LES


Contrat de travail TROIS MODULES
Bulletin de paie

DISA

Fiche de pointage

Diplôme de Formation

Comptabilité

Journal

Grand Livre

Balance

Ø Liste des sous-fonctions et leur description:


Les sous fonctions sont regroupées en fonctions:

§ La gestion des paramètres généraux : Il s’agit des informations générales concernant les
trois grands modules à savoir la gestion de la commercialisation qui prend en compte la
gestion des stock, celle des ressources humaines comprenant de son coté la paie et celle de
la comptabilité qui gère également la trésorerie. Nous avons les Mises A Jour (MAJ) des
devises, des postes, des services, des directions, de la situation matrimoniale, des
départements, des pays, des pays/ville, du lieu stockage ,des conditionnements, des

18
échelons, des rubriques, des modes de règlement, des types de règlement, des jours fériés,
types de jours fériés, type de rubrique, type de produit, type de personne, type de contact,
ville, taxes ,remises, type conditionnement, diplômes, niveaux, comptes, classes, sous
comptes, emplacements, IGR, période de paie, période , catégories

§ La gestion des opérations : Il s’agit des prestations principales effectuées dans chacun des
modules.

Dans le module Commercialisation, il s’agit de l’achat et la vente des articles en effectuant


des commandes ou des réceptions et des livraisons. Ce module contribuera aussi à gérer les
enregistrements des produits relatifs à la structure, les fluctuations de stock et la mise en
place des emplacements pour la gestion et le stockage des produits.

La gestion des opérations comptables s’opère à deux niveaux :

Dans un premier temps nous avons le comptable qui enregistre les Operations Diverses
(OD) en tenant compte des règles de comptabilité.

Dans un second temps le chef comptable vient visualiser ses opérations et les valider si
elles sont correctes.

Ils peuvent aussi consulter la période d’exercice et le Syscoa.

Dans le module Gestion des Ressources Humaines, il s’agit de l’enregistrement des


contrats ainsi que des personne affiliées a l’entreprise, l’on pourra aussi gérer les périodes
d’essaie et les affectations des employés. L’attribution des congés et des permissions ainsi
que la mise en place d’une fiche de présence est géré par ce module .Pour terminer l’on
pourra répertorier les différentes rubriques (primes et indemnités) assignées au personnel
pour finalement établir les fiches de paie.

§ La gestion des états : Il s’agit des éditions des différents états cde l’établissement.

Elle comprend la liste des élèves, des articles, des auteurs, les cartes scolaires, les fiches
adhérents et fiches stock.

A cela s’ajoute les états du Journal, de la Balance et du Grand Livre.

2) Données

a- Dictionnaire de données :
Nom Désignation Type Longueur Nature Règle de calcul

1 ADRESSE Adresse de la personne AN 30 E

2 CAT_BON catégorie du bon AN 20 E

19
3 COD_CLASSE code de la classe N 3 E

COD_CPTE numéro du compte N 12


4 comptable E

5 COD_ECRIT code de l'écriture N 4 E

COD_EXERCICE code de la période N 2


6 d'exercice E

7 COD_JOURNAL numéro du journal N 4 E

8 COD_LIGNECRIT code de la ligne écriture N 4 E

COD_ORIGINE code de l'origine de AN 10


9 l'écriture E

COD_TYPCOND Code du type de N 4


10 conditionnement E

11 CODE_ANCIENNETE code de l'ancienneté N 4 E

12 CODE_AVANTAGE code des avantages N 4 E

13 CODE_BON code du bon AN 15 E

14 CODE_CATEGORIE Code de la catégorie N 4 E

15 CODE_COMMANDE code de la commande N 4 E

16 CODE_COMPTE code du compte bancaire N 4 E

17 CODE_COND code du conditionnement N 4 E

18 CODE_CONGES Code des congés N 4 E

19 CODE_CONTACT code du contact N 4 E

20 CODE_CONTRAT Numéro du contrat N 4 E

21 CODE_DEPARTEMENT Code du département N 4 E

22 CODE_DEVISE code de la devise N 4 E

23 CODE_DIPLOME Code du diplôme N 4 E

24 CODE_DIRECTION Code de la direction AN 10 E

25 CODE_ECHEANCE Code de l'échéance N 4 E

26 CODE_ECHELLON Code de l'échelon N 4 E

27 CODE_EFFET code de l'effet N 4 E

20
28 CODE_EMP code de l'emplacement AN 15 E

29 CODE_EMPLOYE Code de l'employé AN 10 E

30 CODE_ETAT code de l'état N 4 E

31 CODE_FACTURE code de la facture AN 15 E

32 CODE_FORMATION Code de la formation N 4 E

33 CODE_IGR Code d'IGR N 4 E

34 CODE_JOUR_FERIE Code du jour férié N 4 E

35 CODE_LIEU code du lieu N 4 E

36 CODE_MISSION Code de la mission N 4 E

37 CODE_MODALITE code de la modalité N 4 E

CODE_MODE_RECOU Code mode recouvrement N 4


38 VREMENT E

39 CODE_MOTIF Code du motif N 4 E

40 CODE_MUTATION Code de la mutation N 4 E

41 CODE_NBR_PART Code du nombre de part N 4 E

42 CODE_NIVEAU Code du niveau AN 10 E

43 CODE_PAYS Code du pays N 4 E

CODE_PERIODE_D_ES Code de période d'essai N 4


44 SAI E

45 CODE_PERIODE Code de la période N 4 E

46 CODE_PERIODE_PAIE Code de la période de paie N 4 E

47 CODE_POSTE Code du poste AN 10 E

48 CODE_PRESENCE Code de la présence N 4 E

49 CODE_PRODUIT code du produit AN 15 E

CODE_REGLE_DE_CAL Code de la règle de calcul N 4


50 CUL E

51 CODE_REGLEMENT code du règlement N 4 E

52 CODE_REMISE code de la remise N 4 E

21
53 CODE_RUBRIQUE Code de la rubrique N 4 E

54 CODE_SANCTION Code de la Sanction N 4 E

55 CODE_SERVICE Code du service AN 10 E

56 CODE_SITUATION Code de la situation N 4 E

57 CODE_SMIG Code du smig N 4 E

58 CODE_TAUX Code du taux N 4 E

59 CODE_TAXE code de la taxe N 4 E

60 CODE_TIERS code du tiers N 4 E

61 CODE_TYP_CONTACT code du type de contact N 4 E

CODE_TYP_MVT code du type de N 4


62 mouvement E

63 CODE_TYP_PERS code du type de personne N 4 E

64 CODE_TYP_REGLMT code du type de règlement N 4 E

65 CODE_TYPE_CONGES Code du type de congés N 4 E

CODE_TYPE_CONTRA Code du type de contrat N 4


66 T E

CODE_TYPE_FORMAT Code du type de formation N 4


67 ION E

CODE_TYPE_JOUR_FE Code du type de jour férié N 4


68 RIE E

CODE_TYPE_RUBRIQ Code du type de la N 4


69 UE rubrique E

CODE_TYPE_SANCTIO Code du type de sanction N 4


70 N E

71 CODE_TYPRODUIT code du type de produit N 4 E

72 CODE_VILLE Code de la ville N 4 E

CODEMODE_PAIEME Code du mode de N 4


73 NT paiement E

COM_PRODUIT commentaire sur le A 50


74 produit E

22
75 COMMENT_BON comment du bon A 100 E

COMMENT_COMMA comment de la commande A 100


76 NDE E

COMMENT_TYP_PERS commentaire sur le type A 100


77 de personne E

78 CONSIGNE consigne A 5 E V ou F

79 CONSIGNES_FACTURE consignes de la facture A 100 E

80 CONTACT Contact N 10 E

81 CONTENANCE contenance N 10 E

DAT_DEBEXO date du début de Date 10


82 l'exercice E jj/mm/aaaa

83 DAT_ECRIT date de l'écriture Date 10 E jj/mm/aaaa

84 DAT_FINEXO date de la fin de l'exercice Date 10 E jj/mm/aaaa

DATE_OCCUP_POSTE date d'occupation du Date 10


85 poste E jj/mm/aaaa

86 DATE_AFFILIATION Date d'affiliation Date 10 E jj/mm/aaaa

87 DATE_ARRIVEE Date arrivée Date 10 E jj/mm/aaaa

88 DATE_AVANTAGE date avantage Date 10 E jj/mm/aaaa

89 DATE_CATEGORIE date catégorie Date 10 E jj/mm/aaaa

DATE_CMDEE date à laquelle on passe la Date 10


90 commande E jj/mm/aaaa

91 DATE_CONTACT date contact Date 10 E jj/mm/aaaa

92 DATE_D_OBTENTION Date d'obtention Date 10 E jj/mm/aaaa

93 DATE_DE_NAISSANCE Date de naissance Date 10 E jj/mm/aaaa

94 DATE_DEBUT Date début Date 10 E jj/mm/aaaa

DATE_DEBUT_CATEG date début catégorie Date 10


95 ORIE E jj/mm/aaaa

DATE_DEBUT_CONGE Date début congés Date 10


96 S E jj/mm/aaaa

97 DATE_DEBUT_ESSAI date début essai Date 10 E jj/mm/aaaa

23
DATE_DEBUT_FORM Date début formation Date 10
98 ATION E jj/mm/aaaa

DATE_DEBUT_MISSIO Date début mission Date 10


99 N E jj/mm/aaaa

100 DATE_DECCES Date décès Date 10 E jj/mm/aaaa

101 DATE_DEPART Date départ Date 10 E jj/mm/aaaa

102 DATE_ECHEANCE date échéance Date 10 E jj/mm/aaaa

103 DATE_EFFET Date effet Date 10 E jj/mm/aaaa

104 DATE_EMBAUCHE Date de l'embauche Date 10 E jj/mm/aaaa

105 DATE_ETAT_PRODUIT date de l'état du produit Date 10 E jj/mm/aaaa

106 DATE_FACTURE date de la facture Date 10 E jj/mm/aaaa

DATE_FACTURE_COM date de la facture compte Date 10


107 PTE E jj/mm/aaaa

DATE_FACTURE_REGL date de la facture du Date 10


108 EMENT règlement E jj/mm/aaaa

DATE_FIN_CATEGORI date de la fin de la Date 10


109 E catégorie E jj/mm/aaaa

110 DATE_FIN_CONGES Date de la fin des congés Date 10 E jj/mm/aaaa

111 DATE_FIN_ESSAI date de la fin de l'essai Date 10 E jj/mm/aaaa

DATE_FIN_FORMATIO Date de la fin de la Date 10


112 N formation E jj/mm/aaaa

113 DATE_FIN_MISSION Date de la fin de la mission Date 10 E jj/mm/aaaa

DATE_FIN_RESIDENC Date de la fin de la Date 10


114 E résidence E jj/mm/aaaa

115 DATE_FORMATION Date de la formation Date 10 E jj/mm/aaaa

116 DATE_HABITATION Date habitation Date 10 E jj/mm/aaaa

117 DATE_JOUR_FERIE Date du jour férié Date 10 E jj/mm/aaaa

118 DATE_MUTATION Date de la mutation Date 10 E jj/mm/aaaa

119 DATE_MVT date du mouvement Date 10 E jj/mm/aaaa

120 DATE_PAIEMT_COMP date du paiement Date 10 E jj/mm/aaaa

24
TABLE comptable

121 DATE_REEL_L date réelle de la Livraison Date 10 E jj/mm/aaaa

DATE_RENOUVELLEM Date de renouvellement Date 10


122 ENT E jj/mm/aaaa

DATE_RENOUVELLEM date de renouvellement Date 10


123 ENT_CATEGORIE catégorie E jj/mm/aaaa

DATE_RENOUVELLEM date de renouvellement Date 10


124 ENT_ESSAI essai E jj/mm/aaaa

125 DATE_RESIDENCE Date de résidence Date 10 E jj/mm/aaaa

126 DATE_RUBRIQUE Date de la rubrique Date 10 E jj/mm/aaaa

127 DATE_RUPTURE Date de rupture de contrat Date 10 E jj/mm/aaaa

128 DATE_SANCTION Date de sanction Date 10 E jj/mm/aaaa

DATE_SITUATION_M Date de la situation Date 10


129 ATRIMONIALE matrimoniale E jj/mm/aaaa

130 DATE_SMIG Date du smig Date 10 E jj/mm/aaaa

131 DESIGNATION désignation du produit A 50 E

DOMICIALIATION domiciliation de la AN 20
132 personne E

133 DOMICILIATION Domiciliation AN 20 E

134 DOMMAGE dommage sur le produit A 50 E

135 E_MAIL E_mail de la personne AN 35 E

136 ETAT_ECRIT état de l'écriture A 2 E V ou F

137 FACULTATIF Facultatif A 5 E V ou F

138 FORMULE Formule A 15 E

139 HEURE_DEBUT Heure de début AN 10 E

140 HEURE_FIN Heure de fin AN 10 E

141 LIB_ANCIENNETE libellé de l'ancienneté A 30 E

142 LIB_AVANTAGE libellé de l’avantage A 30 E

143 LIB_BON libellé du bon A 50 E

25
144 LIB_CATEGORIE Libellé de la catégorie A 30 E

145 LIB_CLASSE libellé de la classe A 25 E

LIB_COND libellé du A 20
146 conditionnement E

147 LIB_CONGES Libellé des congés A 30 E

148 LIB_CONTACT libellé du contact AN 50 E

149 LIB_CONTRAT libellé du contrat A 50 E

150 LIB_CPTE libellé du compte A 25 E

151 LIB_DEPARTEMENT libellé du département A 30 E

152 LIB_DIPLOME libellé du diplôme A 30 E

153 LIB_DIRECTION libellé de la direction A 30 E

154 LIB_ETAT libellé de l'état A 100 E

155 LIB_JOURNAL libellé du journal A 25 E

156 LIB_LIEU libellé du lieu A 20 E

157 LIB_LIGNECRIT libellé de la ligne écriture A 25 E

158 LIB_MISSION Libellé de la mission A 20 E

159 LIB_MODALITE libellé de la modalité A 15 E

LIB_MODE_PAIEMEN Libellé du mode de A 30


160 T paiement E

LIB_MODE_RECOUVR Libellé du mode de A 20


161 EMENT recouvrement E

162 LIB_MOTIF libellé du motif A 30 E

163 LIB_MUTATION Libellé de la mutation A 20 E

164 LIB_NATIONALITE Libellé de la nationalité A 30 E

165 LIB_ORIGINE libellé de l'origine A 25 E

166 LIB_PAYS Libellé du pays A 30 E

167 LIB_PERIODE libellé de la période A 30 E

LIB_PERIODE_D_ESSA Libellé de la période A 30


168 I d'essai E

26
169 LIB_PERIODE_PAIE libellé de la période paie A 30 E

170 LIB_POSTE libellé du poste A 30 E

171 LIB_PRESENCE libellé de la présence A 30 E

LIB_SITUATION_MAT libellé de la situation A 30


172 RI matrimoniale E

173 LIB_TAUX libellé du taux A 30 E

174 LIB_TYP_CONTACT libellé du type de contact A 20 E

175 LIB_TYP_MVT libellé du type mouvement A 15 E

LIB_TYP_PERS libellé du type de A 15


176 personne E

LIB_TYPCOND libellé du type de A 20


177 conditionnement E

178 LIB_TYPE_CONGES Libellé du type de congés A 30 E

179 LIB_TYPE_EFFET libellé du type effet A 20 E

LIB_TYPE_FORMATIO libellé du type de la A 30


180 N formation E

LIB_TYPE_JOUR_FERI Libellé du type du jour A 30


181 E férié E

LIB_TYPE_REGLMT libellé du type de A 20


182 règlement E

LIB_TYPE_RUBRIQUE Libellé du type de la A 30


183 rubrique E

LIB_TYPE_SANCTION libellé du type de la A 30


184 sanction E

185 LIB_TYPRODUIT libellé du type produit A 50 E

186 LIB_VILLE libellé de la ville A 30 E

187 LIBELLE_ Libellé A 30 E

188 LIBELLE_COMMANDE libellé de la commande A 50 E

189 LIBELLE_DEVISE libellé de la devise A 15 E

190 LIBELLE_ECHELLON Libellé de l'échelon AN 20 E

27
191 LIBELLE_FACTURE libellé de la facture A 100 E

192 LIBELLE_FORMATION Libellé de la formation A 30 E

193 LIBELLE_NIVEAU Libellé du niveau AN 30 E

194 LIBELLE_REGLEMENT libelle du reglement A 100 E

195 LIBELLE_REMISE libelle de la remise A 50 E

196 LIBELLE_RUBRIQUE Libellé de la rubrique A 20 E

197 LIBELLE_SANCTION Libellé de la sanction A 30 E

198 LIBELLE_SERVICE Libellé du service A 30 E

199 LIBELLE_TAXE libellé de la taxe A 15 E

LIBELLE_TYPE_CONTR Libellé du type de contrat A 30


200 AT E

201 LIEU Lieu AN 20 E

202 LIB_EMP libellé de l’emploi AN 50 E

203 MATRICULE Matricule AN 10 E

204 MNT_CREDIT montant au crédit N 10 E

205 MNT_DEBIT montant au débit N 10 E

MNT_FACTURE_COM Montant de la facture sur N 9


206 PTE le compte E

MNT_FACTURE_REGL montant de la facture au N 9


207 EMENT règlement E

208 MONTANT montant N 9 E

MONTANT_AVANTAG montant des avantages N 9


209 E E

MONTANT_PAIEMT_ montant du paiement N 9


210 COMPTE compte E

211 MOTIF_ETAT motif de l'etat A 100 E

212 MOTIF_REMISE motif de la remise A 100 E

213 MOTIF_TYPE_EFFET motif type effet A 100 E

214 NBRE_VERS nombre de versement N 4 E

28
215 NOM Nom de la personne A 30 E

216 NUMERO_SECU Numéro de sécurité AN 10 E

PHOTO Photo de la personne Objet


217 OLE

218 PIEC_COMPTA piece comptable AN 50 E

219 PRENOM Prénom de la personne A 30 E

220 PRIX_UNITAIRE prix unitaire N 9 E

221 QTE_ACCEPTEE quantité acceptée N 4 E

QTE_CMDEE quantité commandée par N 4


222 un client E

QTE_COMMANDEE quantité commandée par N 4


223 la société au fournisseurs E

224 QTE_MVT quantité en mouvement N 4 E

225 QUANTITE_FACTUREE quantité facturée N 4 E

226 REF_STOCK référence du stock AN 10 E

227 REFERENCE_PRODUIT référence du produit AN 20 E

228 SALAIRE_BRUT Salaire brut N 9 E

229 SEXE Sexe A 1 E F ou M

230 TAUX_DEVISE taux de la devise AN 9 E

TAUX_FACTURE_REM taux de la facture avec AN 9


231 ISE remise E

TAUX_FACTURE_TAX taux de la facture taxée AN 9


232 E E

233 TAUX_IGR Taux de l'IGR AN 4 E

234 TAUX_NBR_PART taux du nombre de part AN 4 E

235 TAUX_SMIG Taux smig AN 5 E

236 TAUX_VARIABLE Taux variable AN 4 E

237 TYPE_FILIATION Type de la filiation A 30 E

238 TYPE_TIERS Type de tiers A 2 E

29
239 UNITE_DE_STOCK unité de stock A 20 E

240 UNITE_DE_VENTE unité de vente A 15 E

241 VALEUR Valeur N 10 E

VALEUR_REGLEMENT valeur du règlement de la AN 15


242 _DEVISE devise E

243 VALEUR_TAUX valeur des taux AN 15 E

RAISON_SOCIALE Raison sociale de la AN 30


244 société E

LOGO_SOCIETE Logo de la société Objet


245 OLE E

246 NUMERO_CNPS Numéro Cnps de la société AN 30 E

247 ADRESSE_SOCIETE Adresse de la société AN 30 E

248 TELEPHONE_SOCIETE Téléphone de la société AN 30 E

249 EMAIL_SOCIETE Email de la société AN 30 E

TOTAL_DEBIT Somme des montant au N 5 MNT_DEBIT


250 debit d'une écriture C

TOTAL_CREDIT Somme des montant au N 5


251 credit d'une écriture C MNT_CREDIT

QTE_CONVERTIE Quantité convertie N 5 C QTE_CMDEE*TAUX_


DEVISE
252

TOTAL_LIGNEFACTUR Montant total d'une ligne N 5 C QTE_FACTUREE*PRI


E de la facture X_UNITAIRE
253

MONTANT_FACTURE Montant de la facture N 5 TOTAL_LIGNEFACTU


RE-
TAUX_FACTURE_RE
MISE

254 C

SALAIRE_NET Salaire net N 5 SALAIRE_BRUT+Som


me de RUBRIQUES

255 C

30
TOTAL_LIGNECOMM Montant total d'une ligne N 5 QTE_CONVERTIE*PR
ANDE de la commande IX_UNITAIRE

256 C

MONTANT_COMMAN Montant de la commande N 5 C TOTAL_LIGNECOMM


DE ANDE
257

c- Règles de gestion
Les règles de gestion du MCD sont des lois qui s’appliquent systématiquement dans les divers
cas. Elles précisent les contraintes qui doivent être respectées par le modèle. En effet, elles
permettent de déterminer les cardinalités d’une entité par rapport à l’association c’est-à-dire
déterminent les nombres maximum ou minimum de fois qu’une occurrence d’entités participe à
une occurrence d’associations.

Quelques règles importantes de gestion pour la conception sont énoncées ci-dessous :

· Au niveau de la gestion des Ressources Humaines

RG1 Un taux rubrique comprend un ou plusieurs rubriques


RG2 Une rubrique comprend un seul taux rubrique.
RG3 Un taux est attribué à un ou plusieurs rubriques
RG4 Une rubrique a une et une seule période.
RG5 Une catégorie est rattachée à un ou plusieurs employés
RG6 un employé peut avoir droit à un ou plusieurs rubriques
RG7 une formation se déroule dans une ville
RG8 Une formation est donnée par un ou plusieurs formateurs
RG9 Un formateur peut dispenser un ou plusieurs formations
RG10 Une formation est couronnée par un et seul diplôme
RG11 Une formation se déroule dans une ville.
RG12 un employé peut suivre une ou plusieurs formations.
RG13 une formation peut être suivie par un ou plusieurs employés.
RG14 une sanction peut être attribuée à un ou plusieurs employés
RG15 un employé peut signer un ou plusieurs contrats
RG16 un contrat possède un et un seul type
RG17 un employé peut être sanctionné une ou plusieurs fois
RG18 un employé occupe un ou plusieurs postes.
RG19 un employé a un ou plusieurs diplômes

31
RG20 un employé est affilié à un seul conjoint
RG21 un employé possède un titre d’ancienneté
RG22 un employé réside dans une ville
RG23 un employé peut faire preuve d’une absence
RG24 le titre d’ancienneté peut être attribué à un ou plusieurs employés
RG25 un employé appartient à un et une seule catégorie
RG26 un employé peut effectuer une ou plusieurs missions
RG27 un employé peut être soumis à une ou plusieurs périodes d’essai
RG28 un contrat possède un et un seul type
RG29 un poste est occupé par un ou plusieurs employés
RG30 un service contient un ou plusieurs postes
RG31 une direction comprend un ou plusieurs services
RG32 une direction peut se situer dans une ou plusieurs villes
RG33 une ville se trouve dans un pays
RG34 un pays comprend plusieurs villes
RG35 une mission est effectuée par un ou plusieurs employés
RG36 un titre d’ancienneté peut être attribué à un ou plusieurs employés
RG37 une absence peut être faite par un ou plusieurs absences
RG38 une ville peut recenser un ou plusieurs employés
RG39 une ville peut accueillir une ou plusieurs formations
RG40 une absence peut être plusieurs jours féries.

· Au niveau de la gestion des Commercialisation

RG1 Un produit peut être rattaché à plusieurs factures


RG2 Une facture correspond à une ou plusieurs devises
RG3 Un emballage concerne un ou plusieurs produits
RG4 Un produit a un et un seul type
RG5 Un client peut passer une ou plusieurs commandes
RG6 Un client peut être fournisseur
RG7 Les clients règles les factures par commandes
RG8 Une livraison est référencée par une seule commande
RG9 La société peut livrer tout ou partie de la commande
RG10 Des produits commandés peuvent être retournés.

· Au niveau de la comptabilité

32
RG1 : une écriture comptable comporte aux moins deux lignes
RG2 : une écriture est passée dans un et un seul journal
RG3 : Un compte peut ne pas être mouvementé
RG4 : Chaque ligne écriture impute un compte.
RG5 : Un Journal peut avoir ou non des écritures.
RG6 : Une même écriture ne peut imputer plusieurs fois le même compte.
RG7 : Un compte déjà imputé ne peut être ni modifié, ni supprimé.
RG8 : Un Journal contenant au moins une écriture ne peut être ni modifié, ni supprimé.
RG9 : Une opération génère un ou plusieurs écritures
RG10 : Un exercice en cours peut contenir un ou plusieurs journaux.

c- Modèle Conceptuel de Données

Ø MCD Commercialisation

33
adresser

1,n

type reglement
bon de livraison
code typ reglmt <pi> I
code bon <pi> A15 <O>
lib type reglmt A20
lib bon A50 modalité
cat bon A20 code typ reglmt <pi>
code modalité <pi> I <O>
comment bon A100
lib modalité A15
code bon <pi> 1,n
code modalité <pi>
etre 1,n

1,n etre typ nbre vers


...

1,1
1,n
concerner bon
reglement
code reglement <pi> I
libelle reglement A100 remise
code reglement <pi> code remise <pi> I <O> devise reception
1,1 1,1 ... libelle remise A50
code devise <pi> I <O> qte acceptée
1,n motif remise A100
compte libellé devise A15 date reel L
commande code remise <pi>
code compte <pi> I <O> ... code devise <pi>
code commande <pi> I <O> libelle compte A100
libellé commande A50 1,n taxe
code compte <pi> 1,n
comment commande A100
relever code taxe <pi> I
code commande <pi> libellé taxe A15
0,n montant reglmt
date reglmt
... concerner remise code taxe <pi>
1,n ...
imputer taux A12 1,n
mt cpte imputer taxe
date imput
... 1,n
1,n 1,n taux taxe A15
1,n
ligne_cmde
facture
qte commandee regler
concerner code facture <pi> A15 <O> 1,n
libellé facture A100 valeur MN50
quantité facturée 1,n
consignes facture A100 date effective D
date facture ...
...
emplacement code facture <pi>

code emp <pi> A15 <O> 1,n 0,n 1,n


liib emp A50 1,1
1,n mouvementer produit
code emp <pi> 1,n
tiers
date mvt D code produit <pi> A15 <O>
1,n code tiers <pi> I <O>
qte mvt I
... designation A50
1,1 generer nom A15
unité de vente A15
prenom A50 1,n
consigne BL
1,n com produit A10 adresse A15
type tiers A2
concerner lieu reference produit A20
0,n domicialiation A20
type mvt code produit <pi> numero secu A10
code typ mvt <pi> I <O> code tiers <pi>
lib typ mvt A15 1,1 1,n type effet
1,n
code typ mvt <pi> code effet <pi> I <O> 1,n
etre etat 1,n
lib type effet A20
ville 1,n
date etat motif type effet A100 avoir contact
0,n etre ville etre typroduit ...
code ville <pi> I code effet <pi> date contact D
lib ville A50 lieu stockage 0,n
1,1
code ville <pi> code lieu <pi> I <O> 1,n
... lib lieu A20 1,n
etat
code lieu <pi> contact
code etat <pi> I effectuer
lib etat A100 code contact <pi> I <O>
motif etat A100 qte effectuée I lib contact A50
1,1 date effectuee D
dommage A50 code contact <pi>
...
1,n code etat <pi>
...
1,1
type produit conditionnement
etre lieux 1,n
conditionner 1,n code cond <pi> I <O>
code typroduit <pi> I <O> 1,1
lib typroduit A50 lib cond A20 etre typcond typ cond
unité de stock A20 1,1 1,n
code typroduit <pi> cod typcond <pi> I <O>
ref stock A10 etre typcontact
lib typcond A20
code cond <pi>
cod typcond <pi>

1,n

type contact
code typ contact <pi> I <O>
lib typ contact A20
code typ contact <pi>

Ø MCD Comptabilité

34
ECRIT URE
cod_ecrit <pi > Entier <O>
dat_ecrit Date
composer 2,n etat_ecrit Bool éen
LIGNE ECRIT URE
piec_compta Caractère variabl e (50)
cod_li gnecrit <pi> Entier <O> 1,1 cod_ecrit <pi >
li b_li gnecrit Caractère vari able (25)
mnt_debit Monnaie 1,1
mnt_credi t Monnaie 1,1 1,1
cod_li gnecrit <pi>

apparteni r
1,1

imputer 1,n

EXERCICE
passer proveni r
cod_exercice
dat_debexo
0,n dat_fi nexo
...

COMPTE COMPT ABLE 0,n


cod_cpte <pi> Enti er <O> ORIGINE ECRIT URE
li b_cpte Caractère variable (25)
cod_origine <pi> Caractère (10) <O>
cod_cpte <pi>
li b_origine Caractère vari able (25)
1,1 Identifi ant_1 <pi>
0,n

etre issu JOURNAL


cod_journal <pi> Entier <O>
li b_journal Caractère vari able (25)
cod_journal <pi>

1,n
CLASSE COMPT ABLE
cod_classe <pi > Entier <O>
l ib_classe Caractère variabl e (25)
cod_classe <pi >

Ø MCD Gestion des Ressources Humaines

35
TYPE SANCTION

SANCTION Code type sanctio n <pi> En tier <O>


Etre_3 lib type sa nction Ca ractère (30 )
Code Sanctio n <pi> En tier <O> 1,1
Libellé sanction Ca ractère (30) Code type sanctio n <pi>
1,n
Code Sanctio n <pi>

1,n

MOTIF
1,n Code m otif <pi> Entier <O> PERS SANCTI ON MOTIF
TYPE CONGES li b motif Caractère (30)
1,n 1,n Da te san cti on Date
Code type co nges <p i> Ent ier <O> Code m otif <pi>
Li b type conges Caract ère (30) .. .
DIRECTI ON Code type co nges <p i>
Code di rection <pi> Caractère (10) <O>
1,n
lib direction Caractère (30)
Code di rection <pi> CONTRAT TYPE CONTRAT

1 ,n Cod e contrat <p i> Entie r <O> Code type co ntrat <pi> Entier <O>
1,1 Etre_4
1,n lib contra t Caractè re (50) Li bellé type con trat Caractère (30)
Heu re debu t Heure Code type <pi>
Heu re fin Heure 1,n
1,n
Sal aire brut Numé rique (9 ,2)
Cod e contrat <p i>
SI GNER
1 ,1 Dat e embau ch e Date
Cod e emplo yé Caractè re (10)
...

Association _46

Appart enir3

PERS M OTIF CONGES


Date debut cong es Date
Date fin conges Date
ROMPRE
...
Da te rupture Date correspondre1
1 ,1

DEPARTEMENT
Code dép artemen t <pi> En tier <O>
lib d epartem ent Ca ractère (30 ) PERIODE PAIE
Code dép artemen t <pi> 0,n
Code periode pai e <pi> En tier <O>
lib p eriode p aie Ca ractère (30 )
1,n Code periode pai e <pi>
1,1 1,n
1,1

CONGES
Co de conges <pi> Entier <O>
Lib cong es Caractère (3 0)
Co de conges <pi> Association _41

SITUATION M ATRIM ONIAL E


1,1
Code situation <pi> En tier <O>
lib situa tion mat ri Ca ractère (30 )
1,n
Code situation <pi>
M ODE PAIEMENT
0,n Code mode p aiemen t <pi> En tier <O>
Apparte nir 2 0, n
Lib mo de paiem ent Ca ractère (30 )
Code mode p aiemen t <pi>

PRESENCE pe rsonn e presence p erson ne si tuation m atrimon iale


Date arrivée Date Date situation matrim oniale Date
Code presence <p i> Enti er <O>
lib prese nce Cara ctè re (30) Date dé part Date
1,n
1,1 Li eu Cara ctè re (20)
Code presence <p i> ...
SERVICE
Co de se rvi ce <p i> Cara ctè re (10) <O>
Libe llé service Cara ctè re (30)
pe rsonn e poste
Co de se rvi ce <pi>
date _accu p_poste Date

1,n
Af filier
mari
PERSONNE AVANTAGE Date a ffiliation Date Avoir_3
d ate avanta ge Type filia tion Caractère (30)
AVANTAGE .. .
m ontant a va ntage
code avantage <p i> Enti er 1,n
1,n 1,n 1 ,n 0,n
lib avantage Cara ctè re (30) ANCIENNETE
en fants
code avantage <p i> Co de ancien neté <pi> Entier <O>
Apparten ir PERSONNE
0, n lib a nci ennete Caractère (30)
Matricule <pi> Ca ractère (10) <O> Co de ancien neté <pi>
avoir4
Nom Ca ractère (30) 1,1
1,n
Pre nom Ca ractère (30)
0, n
1,1 1,n Adresse Ca ractère (30)
1,n
1,n Sexe Ca ractère (1) 1,n
POSTE 1,n E_m ail Ca ractère (15)
Naitre 1,n Con tact Nu mérique (10)
Co de poste <pi> Caractère (10) <O> 1,n
Pho to Image
lib po ste Caractère (30) Da te de na issance Date
1,n
1,n
0,n Matricule <pi>
Co de poste <pi>
PERSONNE ESSAI 1,10,n Bené ficier_2
1,n
1 ,n date debut e ssai Date 0,n 1,n 1,n
date fin essai Date NBR_PART
date renouvell ement e ssa i Date Cod e nbr pa rt <pi> En tier <O>
... PERSONNE CATEGORIE
taux nbr p art Nu mérique (4,2)
date Cod e nbr pa rt <pi>
1,n Mo urir date debut categ orie
PERIODE D'E SSAI date fin categori e
Date déccès Date
Code peride d 'essa i <pi> En tier date renouvellem ent categ orie 1, 1
PERSONNE DIPLOME
Lib perio de d'essai Ca ractère (30 ) PERS CATEGORIE FORMATION
Date d 'ob tention Date
Code peride d 'essa i <pi> PERSONNE PAYS Resid er Date d ebut form ation Date
Date hab itation Date Date fi n format ion Date
Date réside nce Da te
.. .
Date f in résidence Da te
. ..
0 ,n
1, 1
DIPL OM E Correspondre
PAYS
1,n Code dip lôme <pi> Entier
Code pays <pi> Entie r <O>
lib d iplome Caractère (30)
L ib pays Caractère (30) Attribu er JOUR FERIE
L ib natio nalité Caractère (30) Code dip lôme <pi>
... 1,1 Code jo ur ferie <p i> Ent ier <O>
Code pays <pi> 1,n VILLE PAYS I GR Date jo ur ferie Dat e
PERSONNE TYPE FORM ATION
PERS CATEGORIE RUBRIQUE 1 ,n Code jo ur ferie <p i>
Code IGR <pi> Entier <O>
Date rub rique Date Taux IGR Numérique (4,2 ) 1,1
Atte ster 1,n
1,n 1,n Code IGR <pi>
1 ,n
1 ,n 1 ,n
FORMATION 1,n
CATEGORIE
Code fo rmation <p i> Enti er <O> 0,n RUBRIQUE
Li bellé formation Cara ctè re (30) Cod e catégorie <pi> En tier <O> Association_4 8
Lib categ orie Ca ractère (30 ) Code rubrique <p i> Entie r <O>
1,n Code fo rmation <pi> L ibellé ru brique Cara ctè re (20)
1 ,n RUBRIQUE IGR
... Cod e catégorie <pi>
1,n Taux variab le Num érique
PERS_MUTATI ON_VILLE 1 ,1
NIVEAU Facultatif Bool éen 0 ,n
PERS MISSION VILLE 1,1 0,n
Da te muta tion Da te 1,1 Code rubrique <p i>
1,n1, n Da te débu t mission Date Code niveau <pi> Caractère (1 0) <O> 1,1
1,n
Da te fin m issi on Date L ibellé n ive au Caractère (3 0) 1,n TYPE JOUR FERIE
VILLE 1,n Code niveau <pi> 1,n 1 ,n 1,1 1,n Code typ e jour fe rie <pi> Entier <O>
Association_ 42 RUBRIQUE TYPE JOUR FERIE
Code ville <pi > Entie r 0,n L ib type jou r ferie Caractère (30)
0 ,n
lib ville Caractè re (30) Avoir2 Code typ e jour fe rie <pi>
Code ville <pi > Etre 2
1,n
1,n
M ISSION 1,n RUBRIQUE SM IG
0,n 1 ,n Associati on_44
TYPE FORM ATION ECHELL ON Da te smi g Date
Code mission <pi> Entier <O>
L ib mission Caractère (20) Code type forma tion <pi> Entier <O> Cod e échéllon <p i> Enti er <O> TYPE RUBRIQUE
Code mission <pi> lib type formation Caractère (30) Libellé échéllon Cara ctè re (20)
1,n Code type rubrique <pi> En tier <O>
0 ,n Cod e échéllon <pi> Avoir3 RUBRIQUE TAUX
Code type forma tion <pi> Li b type rubri que Ca ractère (30 )
Date ef fet Date Code type rubrique <pi>

1,n

TAUX
SMIG
Code ta ux <p i> Ent ier <O> 1,n
Concerner Code smig <pi> Entie r <O>
1,n lib taux Caract ère (30)
Taux sm ig Numé rique (5 ,2)
Valeur Num érique
MODE RECOUVREMENT Code smig <pi>
Code ta ux <p i>
Code m ode recou vre ment <pi> Entier <O>
Li b mode recouvremen t Caractère (20)
Code m ode recou vre ment <pi> 1,1

1,n
REGLE DE CALCUL
M UTATION 0, n
Code règle d e calcul <pi> Entier <O> PERIODE
Code m utation <pi> Ent ier <O>
Formul e Caractère (1 5) Code période <pi> En tier <O>
Li b mutat ion Caract ère (20)
Code règle d e calcul <pi> lib peri ode Ca ractère (30 )
Code m utation <pi>
... Code période <pi>

FORM ATION VILLE


Date formatio n Date

POSTE RUBRIQUE

d-Modèle Logique de Données

36
PERSONNE (MATRICULE, #CODE_ANCIENNETE ,
#CODE_PAYS,#CODE_TYP_PERS,NOM,PRENOM,ADRESSE,
SEXE ,E_MAIL,CONTACT,PHOTO,TYP_TIERS,DOMICILIATION,NUMERO_SECU,DATE_HABITATION)

CONTRAT (CODE_CONTRAT,#CODE_TYPE_CONTRAT,#CODE_PERIODE_PAIE, LIB_CONTRAT,


HEURE_DEBUT, HEURE_FIN, SALAIRE_BRUT)

POSTE (CODE_POSTE,#CODE_SERVICE, LIB_POSTE)

SERVICE (CODE_SERVICE,#CODE_DEPARTEMENT, LIBELLE_SERVICE)

DEPARTEMENT (CODE_DEPARTEMENT,#CODE_DIRECTION, LIB_DEPARTEMENT)

DIRECTION (CODE_DIRECTION,LIB_DIRECTION)

PRESENCE (CODE_PRESENCE,LIB_PRESENCE)

PERIODE_D_ESSAI (CODE_PERIODE_D_ESSAIE, LIB_PERIODE_D_ESSAIE)

PAYS (CODE_PAYS, LIB_PAYS, LIB_NATIONNALITE)

VILLE (CODE_VILLE,LIB_VILLE)

SITUATION_MATRIMONIALE (CODE_SITUATION ,#CODE_NBR_PART,LIB_SITUATION_MATRI)

MISSION (CODE_MISSION,LIB_MISSION)

MUTATION (CODE_MUTATION,LIB_MUTATION)

FORMATION (CODE_FORMATION,#CODE_TYPE_FORMATION,LIBELLE_FORMATION)

CATEGORIE (CODE_CATEGORIE,#CODE_ECHELLON, LIB_CATEGORIE)

RUBRIQUE (CODE_RUBRIQUE,#CODE_MODE_RECOUVREMENT,#CODE_PERIODE,
#CODE_TYPE_RUBRIQUE, LIBELLE_RUBRIQUE, TAUX_VARIABLE, FACULTATIF)

ECHELLON (CODE_ECHELLON, LIBELLE_ECHELLON)

MOTIF (CODE_MOTIF, LIB_MOTIF)

TYPE_FORMATION (CODE_TYPE_FORMATION, LIB_TYPE_FORMATION)

DIPLOME (CODE_DIPLOME,#CODE_FORMATION,#CODE_NIVEAU, LIB_DIPLOME)

NIVEAU (CODE_NIVEAU, LIBELLE_NIVEAU)

MODE_RECOUVREMENT (CODE_MODE_RECOUVREMENT, LIB_MODE_RECOUVREMENT)

REGLE_DE_CALCUL (CODE_REGLE_DE_CALCUL, #CODE_RUBRIQUE, FORMULE)

PERIODE (CODE_PERIODE, LIB_PERIODE)

TAUX (CODE_TAUX, LIB_TAUX, VALEUR_TAUX)

NBR_PART (CODE_NBR_PART,#CODE_IGR, TAUX_NBR_PART)

37
IGR (CODE_IGR, TAUX_IGR)

SANCTION (CODE_SANCTION, #CODE_TYPE_SANCTION, LIBELLE_SANCTION)

TYPE_SANCTION (CODE_TYPE_SANCTION, LIB_TYPE_SANCTION)

TYPE_CONTRAT (CODE_TYPE_CONTRAT, LIBELLE_TYPE_CONTRAT)

MODE_PAIEMENT (CODEMODE_PAIEMENT, LIB_MODE_PAIEMENT)

PERIODE_PAIE (CODE_PERIODE_PAIE,#CODEMODE_PAIEMENT, LIB_PERIODE_PAIE)

AVANTAGE (CODE_AVANTAGE, LIB_AVANTAGE)

ANCIENNETE (CODE_ANCIENNETE, LIB_ANCIENNETE)

SMIG (CODE_SMIG, TAUX_SMIG)

TYPE_RUBRIQUE (CODE_TYPE_RUBRIQUE, LIB_TYPE_RUBRIQUE)

CONGES (CODE_CONGES,#CODE_TYPE_CONGES, LIB_CONGES)

TYPE_CONGES (CODE_TYPE_CONGES, LIB_TYPE_CONGES)

TYPE_JOUR_FERIE (CODE_TYPE_JOUR_FERIE, LIB_TYPE_JOUR_FERIE)

JOUR_FERIE (CODE_JOUR_FERIE, #CODE_TYPE_JOUR_FERIE, DATE_JOUR_FERIE)

COMPTE_COMPTABLE (COD_CPTE,#COD_CLASSE, LIB_CPTE)

CLASSE_COMPTABLE (COD_CLASSE, LIB_CLASSE)

LIGNE_ECRITURE (COD_LIGNECRIT,#COD_ECRIT,#COD_CPTE, LIB_LIGNECRIT, MNT_DEBIT,MNT_CREDIT)

ECRITURE (COD_ECRIT,# COD_EXERCICE, #COD_ORIGINE,# COD_JOURNAL, DAT_ECRIT, ETAT_ECRIT,


PIEC_COMPTA)

JOURNAL (COD_JOURNAL, LIB_JOURNAL)

ORIGINE_ECRITURE (COD_ORIGINE, LIB_ORIGINE)

EXERCICE (COD_EXERCICE, DAT_DEBEXO, DAT_FINEXO)

COMMANDE (CODE_COMMANDE, #CODE_BON, LIBELLE_COMMANDE, COMMENT_COMMANDE,


QTE_ACCEPTEE, DATE_REEL_L)

PRODUIT (CODE_PRODUIT, #CODE_COMMANDE, #CODE_TYPRODUIT, DESIGNATION, UNITE_DE_VENTE,


CONSIGNE, COM_PRODUIT, REFERENCE_PRODUIT, PRIX_UNITAIRE, QTE_COMMANDEE)

FACTURE (CODE_FACTURE, #CODE_EFFET, LIBELLE_FACTURE, CONSIGNES_FACTURE)

REGLEMENT (CODE_REGLEMENT, #CODE_TYP_REGLMT, #CODE_MODALITE, LIBELLE_REGLEMENT,


NBRE_VERS)

REMISE (CODE_REMISE, LIBELLE_REMISE, MOTIF_REMISE)

38
TAXE (CODE_TAXE, LIBELLE_TAXE)

MODALITE (CODE_MODALITE, LIB_MODALITE)

TYPE_REGLEMENT (COD_TYP_REGLMT, LIB_TYP_REGLEMT)

BON_DE_LIVRAISON (CODE_BON, LIB_BON, COMMENT_BON)

TYPE_EFFET (CODE_EFFET, LIB_TYPE_EFFET, MOTIF_TYPE_EFFET)

DEVISE (CODE_DEVISE, LIBELLE_DEVISE)

ETAT (CODE_ETAT, LIB_ETAT, MOTIF_ETAT, DOMMAGE)

TYPE_PRODUIT (COD_TYPPRODUIT, COD_COND, LIB_TYPPRODUIT)

CONDITIONNEMENT (COD_COND, #COD_TYPCOND, LIB_COND, UNITE_DE_STOCK, REF_STOCK,


CONTENANCE)

TYP_COND (COD_TYPCOND, LIB_TYPCOND)

EMPLACEMENT (CODE_EMP, #CODE_LIEU, LIIB_EMP)

TYP_MVT (CODE_TYP_MVT, LIB_TYP_MVT)

LIEU_STOCKAGE (CODE_LIEU, #CODE_VILLE, LIB_LIEU)

CONTACT (CODE_CONTACT, #CODE_TYP_CONTACT, LIB_CONTACT)

TYPE_CONTACT (CODE_TYP_CONTACT, LIB_TYP_CONTACT)

TYPE_PERSONNE (CODE_TYP_PERS, LIB_TYP_PERS, COMMENT_TYP_PERS)

ECHEANCE (CODE_ECHEANCE, #CODE_MODALITE, DATE_ECHEANCE, MONTANT)

SIGNER (#MATRICULE, #CODE_CONTRAT, DATE_EMBAUCHE, CODE_EMPLOYE)

PERSONNE_POSTE (#MATRICULE, #CODE_POSTE, DATE_ACCUP_POSTE)

PERSONNE_PRESENCE (#CODE_PRESENCE, #MATRICULE, DATE_ARRIVEE, DATE_DEPART, LIEU)

PERSONNE_ESSAI (MATRICULE, CODE_PERIODE_D_ESSAI, DATE_DEBUT_ESSAI, DATE_FIN_ESSAI,


DATE_RENOUVELLEMENT_ESSAI)

NAITRE (#MATRICULE, #CODE_VILLE, DATE_DE_NAISSANCE)

MOURIR (#MATRICULE, #CODE_VILLE, DATE_DECCES)

RESIDER (#MATRICULE, #CODE_VILLE, DATE_RESIDENCE, DATE_FIN_RESIDENCE)

VILLE_PAYS (#CODE_PAYS, #CODE_VILLE)

AFFILIER (PER_MATRICULE, #MATRICULE, DATE_AFFILIATION, TYPE_FILIATION)

PERSONNE_SITUATION_MATRIMONIALE (#CODE_SITUATION, #MATRICULE,


DATE_SITUATION_MATRIMONIALE)

39
PERS_MISSION_VILLE (#MATRICULE, #CODE_MISSION, #CODE_VILLE, DATE_DEBUT_MISSION,
DATE_FIN_MISSION)

PERS_MUTATION_VILLE (#MATRICULE, #CODE_MUTATION, #CODE_VILLE, DATE_MUTATION)

PERS_CATEGORIE_FORMATION (#MATRICULE, #CODE_FORMATION, #CODE_CATEGORIE,


DATE_DEBUT_FORMATION, DATE_FIN_FORMATION)

FORMATION_VILLE (#CODE_VILLE, #CODE_FORMATION, DATE_FORMATION)

PERSONNE_CATEGORIE (#MATRICULE, #CODE_CATEGORIE, DATE_CATEGORIE,


DATE_DEBUT_CATEGORIE, DATE_FIN_CATEGORIE, DATE_RENOUVELLEMENT_CATEGORIE)

PERS_CATEGORIE_RUBRIQUE (#CODE_CATEGORIE, #CODE_RUBRIQUE, #MATRICULE, DATE_RUBRIQUE)

PERSONNE_TYPE_FORMATION (#MATRICULE, #CODE_TYPE_FORMATION)

PERSONNE_DIPLOME (#MATRICULE, #CODE_DIPLOME, DATE_D_OBTENTION)

RUBRIQUE_TAUX (#CODE_RUBRIQUE, #CODE_TAUX, DATE_EFFET)

RUBRIQUE_SITUATION_MATRIMONIALE (#CODE_SITUATION, #CODE_RUBRIQUE)

RUBRIQUE_IGR (#CODE_RUBRIQUE, #CODE_IGR)

ROMPRE (#CODE_MOTIF, #CODE_CONTRAT, #MATRICULE, DATE_RUPTURE)

PERS_SANCTION_MOTIF (#CODE_MOTIF, #CODE_SANCTION, #MATRICULE, DATE_SANCTION)

PERSONNE_AVANTAGE (#CODE_AVANTAGE, #MATRICULE, DATE_AVANTAGE, MONTANT_AVANTAGE)

RUBRIQUE_SMIG (#CODE_RUBRIQUE, #CODE_SMIG, DATE_SMIG)

PERS_MOTIF_CONGES (#CODE_CONGES, #MATRICULE, #CODE_MOTIF, DATE_DEBUT_CONGES,


DATE_FIN_CONGES)

RUBRIQUE_TYPE_JOUR_FERIE (#CODE_RUBRIQUE, #CODE_TYPE_JOUR_FERIE)

POSTE_RUBRIQUE (#CODE_POSTE, #CODE_RUBRIQUE)

PRODUIT_FACTURE (#CODE_PRODUIT, #CODE_FACTURE, QUANTITE_FACTUREE, DATE_FACTURE)

FACTURE_COMPTE (#CODE_FACTURE, #COD_CPTE, MNT_FACTURE_COMPTE, DATE_FACTURE_COMPTE)

FACTURE_REGLEMENT (#CODE_REGLEMENT, #CODE_FACTURE, MNT_FACTURE_REGLEMENT,


DATE_FACTURE_REGLEMENT)

FACTURE_REMISE (#CODE_REMISE, #CODE_FACTURE, TAUX_FACTURE_REMISE)

FACTURE_TAXE (#CODE_TAXE, #CODE_FACTURE, TAUX_FACTURE_TAXE)

REGLEMENT_DEVISE (#CODE_REGLEMENT, #CODE_DEVISE, VALEUR_REGLEMENT_DEVISE)

PERSONNE_COMMANDE (#CODE_COMMANDE, #MATRICULE, QTE_CMDEE, DATE_CMDEE)

PRODUIT_ETAT (#CODE_PRODUIT, #CODE_ETAT, DATE_ETAT_PRODUIT)

40
EMPLACEMENT_PRODUIT_TYP_MVT (#CODE_EMP, #CODE_PRODUIT, #CODE_TYP_MVT, DATE_MVT,
QTE_MVT)

AVOIR_CONTACT (#CODE_CONTACT, #MATRICULE)

SOCIETE

#: clé étrangère

Elément souligné : Clé primaire

e-Modèle Physique de Données

Cette partie constitue la dernière étape du processus de la mise en place de la base de données du
système d’information.

Elle consiste à implanter physiquement notre structure logique de données en mettant en œuvre un
système de gestion des bases de données relationnelles.

Ø Liste des tables

CODE DESIGNATION

41
TB0001 PERSONNE
TB0002 CONTRAT
TB0003 POSTE
TB0004 SERVICE
TB0005 DEPARTEMENT
TB0006 DIRECTION
TB0007 PRESENCE
TB0008 PERIODE_D_ESSAI
TB0009 PAYS
TB0010 VILLE
TB0011 SITUATION_MATRIMONIALE
TB0012 MISSION
TB0013 MUTATION
TB0014 FORMATION
TB0015 CATEGORIE
TB0016 RUBRIQUE
TB0017 ECHELLON
TB0018 MOTIF
TB0019 TYPE_FORMATION
TB0020 DIPLOME
TB0021 NIVEAU
TB0022 MODE_RECOUVREMENT
TB0023 REGLE_DE_CALCUL
TB0024 PERIODE
TB0025 TAUX
TB0026 NBR_PART
TB0027 IGR
TB0028 SANCTION
TB0029 TYPE_SANCTION
TB0030 TYPE_CONTRAT
TB0031 MODE_PAIEMENT
TB0032 PERIODE_PAIE
TB0033 AVANTAGE
TB0034 ANCIENNETE
TB0035 SMIG
TB0036 TYPE_RUBRIQUE
TB0037 CONGES
TB0038 TYPE_CONGES
TB0039 TYPE_JOUR_FERIE
TB0040 JOUR_FERIE
TB0041 COMPTE_COMPTABLE

42
TB0042 CLASSE_COMPTABLE
TB0043 LIGNE_ECRITURE
TB0044 ECRITURE
TB0045 JOURNAL
TB0046 ORIGINE_ECRITURE
TB0047 EXERCICE
TB0048 COMMANDE
TB0049 PRODUIT
TB0050 FACTURE
TB0051 REGLEMENT
TB0052 REMISE
TB0053 TAXE
TB0054 MODALITE
TB0055 TYPE_REGLEMENT
TB0056 BON_DE_LIVRAISON
TB0057 TYPE_EFFET
TB0058 DEVISE
TB0059 ETAT
TB0060 TYPE_PRODUIT
TB0061 CONDITIONNEMENT
TB0062 TYP_COND
TB0063 EMPLACEMENT
TB0064 TYPE_MVT
TB0065 LIEU_STOCKAGE
TB0066 CONTACT
TB0067 TYPE_CONTACT
TB0068 TYPE_PERSONNE
TB0069 ECHEANCE
TB0070 SIGNER
TB0071 PERSONNE_POSTE
TB0072 PERSONNE_PRESENCE
TB0073 PERSONNE_ESSAI
TB0074 NAITRE
TB0075 MOURIR
TB0076 RESIDER
TB0077 VILLE_PAYS
TB0078 AFFILIER
TB0079 PERSONNE_SITUATION_MATRIMONIALE
TB0080 PERS_MISSION_VILLE
TB0081 PERS_MUTATION_VILLE
TB0082 PERS_CATEGORIE_FORMATION

43
TB0083 FORMATION_VILLE
TB0084 PERSONNE_CATEGORIE
TB0085 PERS_CATEGORIE_RUBRIQUE
TB0086 PERSONNE_TYPE_FORMATION
TB0087 PERSONNE_DIPLOME
TB0088 RUBRIQUE_TAUX
TB0089 RUBRIQUE_SITUATION_MATRIMONIALE
TB0090 RUBRIQUE_IGR
TB0091 ROMPRE
TB0092 PERS_SANCTION_MOTIF
TB0093 PERSONNE_AVANTAGE
TB0094 RUBRIQUE_SMIG
TB0095 PERS_MOTIF_CONGES
TB0096 RUBRIQUE_TYPE_JOUR_FERIE
TB0097 POSTE_RUBRIQUE
TB0098 PRODUIT_FACTURE
TB0099 FACTURE_COMPTE
TB0100 FACTURE_REGLEMENT
TB0101 FACTURE_REMISE
TB0102 FACTURE_TAXE
TB0103 REGLEMENT_DEVISE
TB0104 PERSONNE_COMMANDE
TB0105 PRODUIT_ETAT
TB0106 EMPLACEMENT_PRODUIT_TYP_MVT
TB0107 AVOIR_CONTACT
TB0108 SOCIETE

Ø DESCRIPTION

Table 1 :

44
Code : TB0001

Désignation : PERSONNE

Longueur : 184

Clé : matricule

N° Ordre du DD Champ Désignation Taille

203 MATRICULE Identifiant personne 10

11 COD_ANCIENNETE Identifiant de l’ancienneté 4

43 COD_PAYS Identifiant du pays 4

63 COD_TYP_PERS Identifiant du type 4


personne

215 NOM Nom personne 30

219 PRENOM Prenom personne 30

1 ADRESSE Adresse de la personne 30

229 SEXE Sexe 1

135 E_MAIL Email personne 35

80 CONTACT Contact personne 4

217 PHOTO Photo

238 TYP_TIERS Type de tiers 10

132 DOMICILIATION Domiciliation du tiers 2

216 NUMERO_SECU Numero de securité 10

116 DATE_HABITATION Date habitation 10

Table 2 :

Code : TB0049

45
Désignation : PRODUIT

Longueur : 176

Clé : code_produit

N° Ordre du DD CHAMP Désignation Taille

49 CODE_PRODUIT Code du produit 15

15 CODE_COMMANDE Code de la commande 4

71 CODE_TYPRODUIT Identifiant du type produit 4

131 DESIGNATION Designation du produit 50

240 UNITE_DE_VENTE Unité de vente 15

78 CONSIGNE Consigne sur le produit 5

74 COM_PRODUIT Commentaire sur le 50


produit

227 REFERENCE_PRODUIT Référence du produit 20

220 PRIX_UNITAIRE Prix unitaire 9

223 QTE_COMMANDEE Quantité commandée 4

Table3

Code: TB0043

Désignation : LIGNE_ECRITURE

Longueur : 40

46
Clé : COD_LIGNECRIT

N° Ordre du DD Champ Désignation Taille

8 COD_LIGNECRIT Numéro de la ligne 04


écriture

5 COD_ECRIT Numéro de l’écriture 04

4 COD_CPTE Numéro du compte 12

205 MNT_DEBIT Montant Débit 10

204 MNT_CREDIT Montant Crédit 10

Table4

Code: TB0002

47
Désignation : CONTRAT

Longueur : 99

Clé : CODE_CONTRAT

N° Ordre du DD Champ Désignation Taille

20 CODE_CONTRAT Numéro de contrat 04

66 CODE_TYPE_CONTRAT Code du type de 04


contrat

46 CODE_PERIODE_PAIE Code de la periode de 12


paie

150 LIB_CONTRAT Libellé du contrat 50

139 HEURE_DEBUT Heure de debut 10

140 HEURE_FIN Heure de fin 10

228 SALAIRE_BRUT Salaire brut 9

Table5

Code: TB0051

48
Désignation : REGLEMENT

Longueur : 116

Clé : CODE_REGLEMENT

N° Ordre du DD Champ Désignation Taille

20 CODE_REGLEMENT Code du règlement 4

64 CODE_TYPE_REGLEMENT Code du type de 4


règlement

37 CODE_MODALITE Code de la modalité 4

194 LIBELLE_REGLEMENT Libellé du règlement 100

214 NBRE_VERS Nbre de versement 4

Table 6

Code: TB0016
49
Désignation : RUBRIQUE

Longueur : 45

Clé : CODE_RUBRIQUE

N° Ordre du DD Champ Désignation Taille

53 CODE_RUBRIQUE Code de la 4
rubrique

38 CODE_MODE_RECOUVREMENT Code du type de 4


recouvrement

45 CODE_PERIODE Code de la periode 4

69 CODE_TYPE_RUBRIQUE Code du type de 4


rubrique

196 LIBELLE_RUBRIQUE Libellé de la 20


rubrique

236 TAUX_VARIABLE Taux variable 4

137 FACULTATIF Facultatif 5

Table7

Code: TB0048

Désignation : COMMANDE

Longueur : 83

Clé : CODE_COMMANDE

50
N° Ordre du DD Champ Désignation Taille

15 CODE_COMMANDE Code de la 4
commande

13 CODE_BON Code du bon 15

188 LIBELLE_COMMANDE Libellé de la 50


commande

221 QTE_ACCEPTEE Quantité acceptée 4

121 DATE_REEL_L Date réelle livraison 10

III-ETUDE TECHNIQUE ET REALISATION

1-Traitements

FONCTIONS SOUS-FONCTIONS TRAITEMENTS

Maj des Lieux stockage COM-TR0001

Maj des Etats COM-TR0002

51
Maj des Villes COM-TR0003

Maj des Conditionnement COM-TR0004

Paramètres Généraux Maj des types de contact COM-TR0005

Maj des Devises COM-TR0006

Maj des taxes COM-TR0007

Maj des types produits COM-TR0008

Maj des types de mouvements COM-TR0009

Maj des modalités COM-TR0010

Maj des types conditionnement COM-TR0011

Maj des types règlement COM-TR0012

Maj des Emplacements COM-TR0013

Maj des rubriques GRH-TR0001

Maj de l’IGR GRH-TR0002

Maj des périodes de paie GRH-TR0003

Maj des catégories GRH-TR0004


PARAMETRES
Maj des postes GRH-TR0005
GENERAUX(suite)
Maj des pays GRH-TR0006

Maj des villes/pays GRH-TR0007

Maj des niveaux GRH-TR0008

Maj des diplômes GRH-TR0009

Maj de services GRH-TR0010

Maj des directions GRH-TR0011

Maj des départements GRH-TR0012

Maj échelon GRH-TR0013

Maj avantages GRH-TR0014

Maj jours fériés GRH-TR0015

Maj type rubriques GRH-TR0016

52
Maj situation matrimoniale GRH-TR0017

Maj type sanction GRH-TR0018

Maj type formation GRH-TR0019

Maj type contrat GRH-TR0020

Maj type jours fériés GRH-TR0021

Maj type congés GRH-TR0022

Maj des règles de calculs GRH-TR0023

Maj des Comptes CPT-TR0001

Maj des Classes CPT-TR0002

Maj de journaux CPT-TR0003

Maj des Période d’exercice CPT-TR0004

Achats /ventes COM-TR0014

Règlement COM-TR0015
COMMERCIALISATION
Maj du stock COM-TR0016

Maj des produits COM-TR0017

Gestion des emplacements COM-TR0018

Recherche des produits référencés COM-TR0019

Attribution d’échéancier COM-TR0020

Signature du contrat GRH-TR0024

Enregistrement d’un employé GRH-TR0025


GESTION DES
Rupture GRH-TR0026
RESSOURCES
HUMAINES
Pointage des horaires GRH-TR0027

Gestion des congés GRH-TR0028

Attribution de missions GRH-TR0029

Gestion de mutations GRH-TR0030

Attribution des formations GRH-TR0031

53
Paiement des salaires GRH-TR0032

Répartition des rubriques GRH-TR0033

Mise en place des prêts et avances sur salaire GRH-TR0034

Saisies des OD CPT-TR005

COMPTABILITE Consultation CPT-TR006

Comptabilisation CPT-TR007

DIVERS Protection Logicielle TR008

b-Description des traitements

Traitement 1:

Code : COM-TR0014

Désignation : Achats /ventes

Entrées : Table PRODUIT, DEVISE, TYPE_REGLEMENT,MODE_REGLEMENT,TIERS,

54
Numop , numbon, i : entier ;

Pu :reel ;

Somme :reel ;

Quantite :entier ;

Unite :chaîne de caractères ;

Qteconvert :reel ;

Total :reel ;

Somtotal :reel ;

Choix1, choix2, choix3, choix :chaîne de caractères

Trans ,montantrans,frais valdevise, tva, rrr :reel ;

valdevise1, valdevise2, montantva, montantrrr : reel ;

typreglement, modereg : chaîne de caractères ;

Nomtiers , typroduit, devise , devise1,devise2, codprod, libelle

Debut

Si ((choix1=achat et choix2=commande)ou(choix1=vente et choix3=commande))

debut

Ecrire(entrer numéro de l’opération) ;

Lire(numop) ;

Ecrire(entrer numéro de bon) ;

Lire(numbon) ;

Choisir(numero du tiers) ;

Afficher(nomtiers) ;

Ecrire(entrer type produit) ;

Lire(Typroduit) ;

Ecrire(renseigner le tableau, chaque ligne correspondant à une commande) ;

Lire(codprod) ;

Lire(libelle) ;

Lire(pu) ;

Lire(quantite) ;

55
Lire(unite) ;

Qteconvert=quantité*valeur.unité ;

Afficher(qteconvert) ;

Total=pu*qteconvert ;

Afficher(total) ;

Pour i =1 jusqua fintable

Debut

Somtotal=somtotal+total ;

Fin ;

Afficher(total) ;

Si choix=transport alors

debut

Ecrire(entrer montant transport) ;

Lire(trans) ;

Choisir (devise) ;

Montantrans=valdevise*trans ;

Fin ;

Si choix=tva alors

debut

Ecrire(entrer montant de la tva) ;

Lire(tva) ;

Choisir (devise1) ;

Montantva=valdevise1*tva ;

Fin ;

Si choix=rrr alors

Debut

Ecrire(entrer montant des remises) ;

Lire(rrr) ;

56
Choisir (devise2) ;

Montantrrr=valdevise2*rrr ;

Fin ;

Choisir(modereglement) ;

Choisir(typereg) ;

Enregistrer les saisies ;

Fin

Si ((choix1=achat et choix2=reception)ou(choix1=vente et choix3=livraison))

debut

Ecrire(entrer numero de l’opération) ;

Lire(numop) ;

Ecrire(entrer numero de bon) ;

Lire(numbon) ;

Choisir(numero du tiers) ;

Afficher(nomtiers) ;

afficher(Typroduit) ;

afficher (tableau relatif a la commande)

Afficher(total) ;

Afficher(frais)

Afficher(somme)

Choisir(modereglement) ;

Choisir(typereg) ;

Enregistrer les saisies ;

Fin ;

Fin ;

Sorties : TB0049,TB0048

57
Traitement 2:

Code : COM-TR0015

Désignation : Règlement

Entrées : Table REGLEMENT ,REGLEMENT_FACTURE,ECHEANCIER

Numop :chaîne de caractères ;

numfact: chaîne de caractères ;

numtiers :chaîne de caractères ;

numbon :chaîne de caractères ;

Date :date ;

Taux :reel ;

Devise :chaîne de caractères ;

Mtverse :reel ;

mtconverti :reel ;

Total, montant, reste ,trans, escpt, rrr :réel ;

Debut

Choisir(numop) ;

Choisir(date) ;

Ecrire(entrer numero de facture) ;

Lire(numfact) ;

Si numfact n’appartient pas a commande alors

Ecrire(‘le numéro référencé est inconnu’) ;

Sinon

debut

Choisir(typop) ;

Afficher(numtier) ;

58
Afficher(numbon) ;

Afficher(tablcmd) ;

Afficher(trans) ;

Afficher(escpt) ;

Afficher(rrr) ;

Afficher(total) ;

Afficher( montant) ;

Afficher(reste) ;

Ecrire(‘entrer montant a verser’);

Lire(mtverse) ;

Choisir(devise);

Mtconverti=mtverse*taux.devise

Si mtconverti>reste alors

Ecrire(‘le montant versé est supérieur au montant à payer ‘) ;

sinon

Enregistrer les saisies ;

Fin;

Fin;

Sorties :Règlement ;

Traitement 3:

Code : GRH-TR0024

Désignation : Signature du contrat

Entrée :

Table : TB0001, TB002

Traitement :

Code employé : Entier ;

59
Date début période d’essaie: Date ;

Date fin période d’essaie: Date ;

Date début contrat: Date ;

Date fin contrat: Date ;

Période paie : Chaine de caractère ;

Type contrat : Chaîne de caractère ;

Libellé contrat : chaine de caractère ;

Catégorie : Chaîne de caractère ;

Salaire brut : Numérique ;

Mode de paiement : Chaîne de caractère ;

Début :

Sélectionner (<<Type contrat>>) ;

Ecrire (<<Entrer le libellé du contrat>>) ;

Lire (libellé contrat) ;

Ecrire (<<Entrer le code employé>>) ;

Lire (code employé) ;

Si (code employé existe dans la table « TB0070>>) alors

Ecrire (‘’Cet employé existe déjà’’) ;

Sinon

Début

Ecrire (<<entrer le nom de l’employé>>) ;

Lire (nom _employé) ;

Ecrire (<<entrer le prénom de l’employé>>) ;

Lire (prénom _employé) ;

Ecrire (<<entrer la date de naissance>>) ;

Lire (date de naissance) ;

Ecrire (<<entrer le contact>>) ;

Lire (contact) ;

60
Ecrire (<<entrer le sexe>>) ;

Lire (sexe) ;

Ecrire (<<entrer l’adresse>>) ;

Lire (adresse) ;

Ecrire (<<entrer la date début contrat>>) ;

Lire (date début) ;

Ecrire (<<entrer la date fin contrat>>) ;

Lire (date fin) ;

Si (date début<date fin) alors

Afficher (Date invalide, la date début doit être supérieur à la date fin)

Sinon

Sélectionner (<<la catégorie>>)

Ecrire (<<entrer le salaire brut>>) ;

Lire (salaire brut) ;

Sélectionner ((<<le mode de paiement>>)

Sélectionner ((<<la période de paie >>)

Ecrire (<<entrer la date début de la période d’essaie>>) ;

Lire (date début période d’essaie) ;

Ecrire (<<entrer la date de la fin de la période d’essaie>>) ;

Lire (date fin période d’essaie) ;

Si (date début période d’essaie <date fin période d’essaie) alors

Afficher (Date invalide, la date début doit être supérieur à la date fin)

Sinon

Fin

Ecrire (‘’ La signature du contrat a été effectuée avec succès ’’)

Fin

Sortie

Table : TB0070

61
Traitement 4:

Code : GRH-TR0025

Désignation : Enregistrement d’un employé

Entrée

Table: TB0001, TB0010, TB0011, TB0020

Traitement :

Matricule : entier ;

Photo : binaire ;

Situation matrimoniale : chaine de caractère ;

Ville : chaine de caractère ;

Pays : chaine de caractère ;

Nationalité : chaine de caractère ;

Diplôme : chaine de caractère ;

Niveau : chaine de caractère ;

Ancienneté : chaine de caractère ;

Date d’obtention diplôme : date ;

Poste : chaine de caractère ;

Début :

Ecrire (‘’entrer le code employé’’) ;

Lire (code employé) ;

Si (‘’code employé n’existe pas dans la table TB0070") alors

Ecrire (vous n’avez pas encore signé votre contrat)

62
Sinon

Ecrire (<<Entrer votre matricule>>) ;

Lire (matricule) ;

Si (matricule existe dans la table TB0001) alors

Ecrire (‘’cet employé existe déjà’’) ;

Sinon

Début

Afficher info employé ;

Ecrire (<<entrer la photo>>) ;

Lire (photo) ;

Ecrire (<<entrer votre e-mail>>) ;

Lire (e-mail) ;

Ecrire (<<entrer votre ville de naissance>>) ;

Lire (ville de naissance) ;

Ecrire (<<entrer votre pays de naissance>>) ;

Lire (pays de naissance) ;

Ecrire (<<entrer votre nationalité>>) ;

Lire (nationalité) ;

Ecrire (<<entrer la date

d’acquisition de votre nationalité>>) ;

Lire (date nationalité) ;

Ecrire (<<entrer votre situation matrimoniale>>) ;

Lire (situation matrimoniale) ;

Ecrire (<<entrer la date situation matrimoniale >>) ;

Lire (date situation matrimoniale) ;

Ecrire (<<entrer votre lieu de résidence>>) ;

Lire (lieu de résidence) ;

Ecrire (<<entrer votre poste>>) ;

Lire (poste) ;

63
Fin

Ecrire (‘’ Employé enregistrer ’’)

Fin

Sortie :

Table : TB0001

Traitement 5:

Code : CPT-TR005

Désignation : Saisie des écritures comptables

Entrées : Table ECRITURE, LIGNEECRITURE

Traitement :

N°LigEcr : entier ;

Lib_lign :chaîne de caractère ;

NumCpte : entier

MtDbi : entier ;

MtCdi : entier ;

NumEcri :entier ;

DatLignEcri : date ;

Compta : booléen ;

Debut

Ecrire (entrer la date écriture) ;

Lire (DatLignEcri) ;

Si ((DatLignEcri<Datouv) ou (DatLignEcri >Datferm)) alors

Afficher Cette date n’est pas dans la période d’exercice

64
Sinon

Ecrire(entrer numero ecriture) ;

Lire(NumEcri) ;

Ecrire(entrer ligne ecriture) ;

Lire(lib_lign) ;

Ecrire(entrer montant debit ) ;

Lire(MtDbi) ;

Ecrire(entrer ligne ecriture) ;

Lire(lib_lign) ;

Ecrire(entrer montant credit ) ;

Lire(MtCdi) ;

Si (MtDbi<>MtCdi) alors

Afficher ecriture incorrecte

sinon

Enregistrer les saisies ;

Sortie TABLE ECRITURE

TABLE LIGNECRITURE

Traitement 6:

Code :GRH_TR0032

Désignation : Paiement de salaire

Entrée :

Table : Personne, Personne_Poste, Rubrique

Traitement :

65
Code employé : Entier ;

Libellé employé : Chaîne de caractères ;

Poste : Chaîne de caractères ;

Catégorie : Chaîne de caractères ;

Salaire de base : Numérique ;

Avantages en nature : Numérique ;

Primes : Chaîne de caractères ;

Montant prime : Numérique ;

Devise prime : Chaîne de caractères ;

Indemnité : Chaîne de caractères ;

Montant indemnité : Numérique ;

Devise indemnité : Chaîne de caractères ;

Retenue : Chaîne de caractères ;

Montant retenue : Numérique ;

Devise retenue : Chaîne de caractères ;

Salaire : Numérique ;

Début :

Ecrire (Entrer le code employé) ;

Lire (code employé) ;

Si (code employé n’existe pas dans la table « Personne » ) alors

Ecrire (Cet employé est inconnu) ;

Sinon

Début

Afficher (Libellé employé, Poste , Catégorie, Salaire de base, Avantages en nature )

Ecrire (choisir le nom de la prime) ;

Lire (prime) ;

66
Ecrire (entrer le montant de la prime) ;

Lire (montant prime) ;

Ecrire (choisir la devise de la prime) ;

Lire (devise prime) ;

Ecrire (choisir le nom de l’indemnité) ;

Lire (indemnité) ;

Ecrire (entrer le montant de l’indemnité) ;

Lire (montant indemnité) ;

Ecrire (choisir la devise de l’indemnité) ;

Lire (devise indemnité) ;

Ecrire (choisir le nom de la retenue) ;

Lire (retenue) ;

Ecrire (entrer le montant de la retenue) ;

Lire (montant retenue) ;

Ecrire (choisir la devise de la retenue) ;

Lire (devise retenue) ;

Afficher (salaire)

Enregistrer saisies ;

Fin

Fin ;

Sortie :Etat de Fiche de paie

Traitement 7:

Code :GRH-TR0033

67
Désignation : Attribution rubrique

Entrée

Table : Personne, Rubrique, Devise, Personne_Poste

Ecran :

Traitement :

Code employé : Entier ;

Libellé employé : Chaîne de caractères ;

Poste : Chaîne de caractères ;

Catégorie : Chaîne de caractères ;

Libellé rubrique : Chaîne de caractères ;

Montant rubrique : Numérique ;

Devise rubrique : Chaîne de caractères ;

Début :

Ecrire (Entrer le code employé) ;

Lire (code employé) ;

Si (code employé n’existe pas dans la table « Personne » ) alors

Ecrire (Cet employé est inconnu) ;

Sinon

Début

Afficher (Libellé employé, Poste, Catégorie)

Ecrire (choisir le nom de la rubrique) ;

Lire (rubrique) ;

Ecrire (entrer le montant de la rubrique) ;

Lire (montant rubrique) ;

Ecrire (choisir la devise de la rubrique) ;

Lire (devise rubrique) ;

Enregistrer saisies ;

68
Fin

Fin ;

Algorithme de Conversion de Chiffre en Lettres

FONCTION sEnLettres(AConvertir,Unité="Francs-Cfa",Décimales="")

// AConvertir = Valeur numérique à convertir (monétaire WD)

Res est une chaîne


s est une chaîne

Avant, Après sont des chaînes


Avant=NumériqueVersChaîne(PartieEntière(Abs(AConvertir)))
s = NumériqueVersChaîne((PartieDécimale(Abs(AConvertir))))
Après=s[[3 A]]

SI Taille(Après)<2 ALORS Après += "0"

Res=sNombreEnLettre(Avant)+Unité

SI Position(NumériqueVersChaîne(AConvertir),".")>0 ALORS
Res+=" et "+sNombreEnLettre(Après)+Décimales
FIN

RENVOYER Res

FONCTION sInterprete(szToken)

i,j est un entier


c, c0 ,c1 sont des caractères
ch est une chaîne

i=Taille(szToken)

// pour avoir toujours un caractère après celui en cours


szToken=szToken+" "
c0=" " // Pour le traitement de 21, 31, 41, 51, 61
c1=" "
POUR j=1 A i

c=szToken[[j]]

SELON c
CAS "1"
// gère le cas 21, 31, 41, 51, 61 (teste le
caractère précédent)

69
SI Position("GHIJK",c0)>0 ALORS ch=ch+"et "
ch=ch+"un"
CAS "2" : ch=ch+"deux"
CAS "3" : ch=ch+"trois"
CAS "4" : ch=ch+"quatre"
CAS "5" : ch=ch+"cinq"
CAS "6" : ch=ch+"six"
CAS "7" : ch=ch+"sept"
CAS "8" : ch=ch+"huit"
CAS "9" : ch=ch+"neuf"
CAS "0" : ch=ch+"dix"
CAS "A" : SI c0 = "K" ALORS ch += "et "
ch=ch+"onze"

CAS "B" : ch=ch+"douze"


CAS "C" : ch=ch+"treize"
CAS "D" : ch=ch+"quatorze"
CAS "E" : ch=ch+"quinze"
CAS "F" : ch=ch+"seize"
CAS "G" : ch=ch+"vingt"
CAS "H" : ch=ch+"trente"
CAS "I" : ch=ch+"quarante"
CAS "J" : ch=ch+"cinquante"
CAS "K" : ch=ch+"soixante"
CAS "L" : SI Position("MNO, ",szToken[[j+1]])=0 ALORS
ch=ch+"quatre-vingt"
SINON
ch=ch+"quatre-vingts"
FIN
CAS "c" : SI Position("MNO, ",szToken[[j+1]])=0 OU
Position("23456789",c0)=0 ALORS
ch=ch+"cent"
SINON
ch=ch+"cents"
FIN
CAS "M" : ch=ch+"mille"
CAS "N" : SI c0="1" ALORS
SI Position("GHIJKLc",c1)>0 ALORS
ch=ch+"millions"
SINON
ch=ch+"million"
FIN
SINON
ch=ch+"millions"
FIN
CAS "O" : SI c0="1" ALORS
SI Position("GHIJKLc",c1)>0 ALORS
ch=ch+"milliards"
SINON
ch=ch+"milliard"

70
FIN
SINON
ch=ch+"milliards"
FIN
CAS "Z" : ch=ch+"zéro"
CAS "+" : ch=ch+"Plus"
CAS "-" : ch=ch+"Moins"
CAS "," : ch=ch+"Francs-Cfa"
FIN
c1=c0 // Mémorise le précédent du précédent
c0=c // Mémorise le précédent
ch=ch+" "

FIN
RENVOYER ch

PROCEDURE sLecture0(sz,nI,szTok,nVal)

szTok2,szTok3 est une chaîne


i est un entier
c est un caractère

szTok2=""
szTok3=""
i=Taille(sz)

SI i=3 ALORS
c=sz[[1]]
sLecture1(c,szTok2)
SI szTok2<>"" ALORS
SI szTok2<>"1" ALORS
szTok2=szTok2+"c"
SINON
szTok2="c"
FIN
FIN
FIN

sLecture2(Droite(sz,2),szTok3)

SI szTok3<>"" OU szTok2<>"" ALORS


SI nVal>1999 ALORS
SI nI=4 ET szTok3="1" ALORS szTok3=""
SINON
SI (nI=1 OU nI=4) ET szTok3="1" ALORS szTok3=""
FIN
szTok2+=szTok3
SI nI=1 ALORS szTok2=szTok2+"M"
SI nI=2 ALORS szTok2=szTok2+"N"
SI nI=3 ALORS szTok2=szTok2+"O"

71
SI nI=4 ALORS szTok2=szTok2+"M"
SI nI=5 ALORS szTok2=szTok2+"N"
FIN

szTok=szTok2+szTok

PROCEDURE sLecture1(c,szTok)

SI c<>"0" ALORS szTok+=c

PROCEDURE sLecture2(ch,szTok)

// unité
SI Taille(ch)=1 ALORS sLecture1(ch,szTok) ;RETOUR
SI ch[[1]]="0" ALORS sLecture1(ch[[2]],szTok) ;RETOUR

// dizaine
SI ch="10" ALORS szTok=szTok+"0" ;RETOUR
SI ch="11" ALORS szTok=szTok+"A" ;RETOUR
SI ch="12" ALORS szTok=szTok+"B" ;RETOUR
SI ch="13" ALORS szTok=szTok+"C" ;RETOUR
SI ch="14" ALORS szTok=szTok+"D" ;RETOUR
SI ch="15" ALORS szTok=szTok+"E" ;RETOUR
SI ch="16" ALORS szTok=szTok+"F" ;RETOUR
SI ch[[1]]="1" ALORS szTok=szTok+"0" ;sLecture1(ch[[2]],szTok);
RETOUR

// vingtaine
SI ch[[1]]="2" ALORS szTok=szTok+"G" ;sLecture1(ch[[2]],szTok);
RETOUR

// trentaine
SI ch[[1]]="3" ALORS szTok=szTok+"H" ;sLecture1(ch[[2]],szTok);
RETOUR

// quarantaine
SI ch[[1]]="4" ALORS szTok=szTok+"I" ;sLecture1(ch[[2]],szTok);
RETOUR

// cinquantaine
SI ch[[1]]="5" ALORS szTok=szTok+"J" ;sLecture1(ch[[2]],szTok);
RETOUR

// soixantaine
SI ch[[1]]="6" ALORS szTok=szTok+"K" ;sLecture1(ch[[2]],szTok);
RETOUR

// seventies

72
SI ch[[1]]="7" ALORS szTok=szTok+"K" ;sLecture3(ch[[2]],szTok);
RETOUR

// eighties
SI ch[[1]]="8" ALORS szTok=szTok+"L" ;sLecture1(ch[[2]],szTok);
RETOUR

// nineties
SI ch[[1]]="9" ALORS szTok=szTok+"L" ;sLecture3(ch[[2]],szTok);
RETOUR

PROCEDURE sLecture3(ch,szTok)

SI ch="0" ALORS szTok=szTok+"0" ;RETOUR


SI ch="1" ALORS szTok=szTok+"A" ;RETOUR
SI ch="2" ALORS szTok=szTok+"B" ;RETOUR
SI ch="3" ALORS szTok=szTok+"C" ;RETOUR
SI ch="4" ALORS szTok=szTok+"D" ;RETOUR
SI ch="5" ALORS szTok=szTok+"E" ;RETOUR
SI ch="6" ALORS szTok=szTok+"F" ;RETOUR
szTok=szTok+"0"
sLecture1(ch,szTok)

//--fin code généré par l'assistant --

FONCTION sNombreEnLettre(valeur)

// Traitement uniquement d'une partie entière

szChaine,szDroite, szToken, resultat, szInter sont des chaînes


nChiffre1,nChiffre2 sont des chaînes
nChiffre est une chaîne
i,z,j,k est un entier

resultat=""
nChiffre=valeur
nChiffre=SansEspace(nChiffre)

SI Taille(nChiffre)>0 ALORS
// vérification du signe
SI nChiffre[[1]]="+" OU nChiffre[[1]]="-" ALORS
resultat=nChiffre[[1]]
nChiffre=Milieu(nChiffre,2)
FIN

k=Position(nChiffre,",")
SI k<>0 ALORS
nChiffre1=Milieu(nChiffre,Max(k-12,1),k-1)
nChiffre2=Milieu(nChiffre,k+1,k+12)
k=2

73
SINON
nChiffre1=Droite(nChiffre,18)
nChiffre2=""
k=1
FIN

POUR j=1 A k
SI j=1 ALORS
szChaine=nChiffre1
// traitement des zéros après la virgule
TANTQUE szChaine[[1]]="0"
szChaine=Milieu(szChaine,2)
FIN
SI szChaine="" ALORS resultat=resultat+"Z"
SINON
szChaine=nChiffre2
szInter=","
// traitement des zéros après la virgule
TANTQUE szChaine[[1]]="0"
szInter=szInter+"Z"
szChaine=Milieu(szChaine,2)
FIN
SI szChaine<>"" ALORS
resultat=resultat+szInter
FIN
FIN
SI szChaine<>"" ALORS

szDroite=SansEspace(Droite(szChaine,3))
z=Taille(szChaine)-3
SI z>0 ALORS
szChaine=Gauche(szChaine,Taille(szChaine)-3)
SINON
szChaine=""
FIN
szToken=""
i=0
TANTQUE szDroite<>""
sLecture0(szDroite,i,szToken,Val(valeur))
i++
szDroite=SansEspace(Droite(szChaine,3))
z=Taille(szChaine)-3
SI z>0 ALORS

szChaine=Gauche(szChaine,Taille(szChaine)-3)
SINON
szChaine=""
FIN
FIN
SI szToken="" ALORS
resultat=resultat+"Z"
SINON

74
resultat=resultat+szToken
FIN
FIN
FIN
FIN

resultat=sInterprete(resultat)
RENVOYER resultat

2-Maquettes d’écran et unités logique de traitement

75
Ecran 1 : Saisie écritures comptables

Ecran 2 : Achats/ventes

76
Ecran 3 : Contrat de travail

77
Ecran 4 : Enregistrement employé

78
Ecran 5 : Règlement/Encaissement
79
Ecran 6 : Attribution Rubriques

80
81
Ecran 7 : Salaire Employé

3-Etats

82
Nom de l’entreprise

Bulletin de salaire

Bulletin de salaire établi le :


Période du ……………………… au ………………………
Catégorie professionnelle : …………………………..
Numéro d’ordre ………
Adresse : …………………………
Matricule CNPS : ………………………
Emploi : ………………………
Salaire de base : …………………… ……………………
Heures supplémentaires : ……………………
…………................................
………………………………………..
………………………………………..
………………………………………..
Primes ……………………
Gratification ……………………
Indemnité transport imposable ……………………
Salaire brut en numéraire ……………………
Avantages en nature _________……………………
SALAIRE BRUT IMPOSABLE ……………………
Retenues obligatoires fiscales : ……………………
ITS = ……………………
CN = ……………………
IGR = …………………..
CNS = ………………….
Retenue obligatoire sociale : ……………………
CR = ……………………
Retenues obligatoires ……………………
Avantages en nature ……………………
Salaire net ……………………
Indemnité transport non imposable ……………………
Acomptes ……………………
Avances ……………………
Oppositions ……………………
SALAIRE NET A PAYER ……………………
Signature de l’employé Salaire payé le ……………………… n°
…………………………….
Cachet de l’employeur

83
le …..

JOURNAL

N° du Journal: .............. Journal de ………………….

Date Ecriture N° Compte Intitulé du Compte Mt Débit Mt Crédit

……………. …………. ……………….. ………. ……….

……………. …………. ……………….. ……… ………

……………. …………. ………………. ……… ………

……………. …………. ……………… ……… ………

Totaux ....…. ………

84
GRAND LIVRE

N° Compte ..................... Intitulé du compte ...................

Date Ecriture Libellé Ecriture Mt Débit Mt Crédit N° Journal

……………. ……………… ………. ………. …………

…………… …………….. ……… ……… ………..

Solde :…………..

____________________________________________________________

N° Compte ..................... Intitulé du compte ...................

Date Ecriture Libellé Ecriture Mt Débit Mt Crédit N° Journal

……………. ……………… ………. ………. …………

…………… …………….. ……… ……… ………..

Solde :…….

_________________________________ __________________________

N° Compte ..................... Intitulé du compte ...................

Date Ecriture Libellé Ecriture Mt Débit Mt Crédit N° Journal

……………. ……………… ………. ………. …………

…………… …………….. ……… ……… ………..

Solde : …………..

FICHE DE STOCK

85
FICHE DE STOCK

Articles : ………………………………………………………..

MOUVEMENT DU STOCK MAGASIN STOCK EN STOCK


GLOBAL DATES LIBELLES CONSIGNATION GLOBAL
Achats Ventes Pertes Entrée Sortie Stocks
Situation
initiale

FACTURE

86
Etablissement ……………………………… Date :
…………………………….
Adresse : ………………………………………

Compte bancaire : ……………………….


Compte n° …………........
SARL au capital de 10.000.000 FCFA
RC Abidjan 6101
Votre B.C n° …………. DOIT :
……………………………
Notre B.L n° ………….
FACTURE N° ……………………….

REFERENCE DESIGNATION QUANTITE PRIX UNITAIRE PRIX TOTAL


……............. …………………….............................. ……………………… …………….................. ………………………..
……………….. .... .. .. ………………………..
. ……………………………………………… ……………………… …………………………… ………………………..
………………… ……… .. ….. ………………………..
……………………………………………… ……………………… …………………………… ………………………..
……… .. ….. ………………………..
Rabais ………………………..
1er Net commercial ………………………..
1ère remise ……..% ………………………..
ème
2 Net commercial ………………………..
2ème remise ……..% ………………………..
NET COMMERCIAL ………………………..
Escompte ………….%
MONTANT HT ………………………..
T.V.A 18%

NET A PAYER
N.B :
……………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………
……………………………..

BON DE COMMANDE

87
Nom : ……………………………… Date : ……………………………….
Adresse : ………………………………………

Compte bancaire : ……………………….


Compte n° …………........

BON DE COMMANDE N° ……………………….

REFERENCE DESIGNATION QUANTITE PRIX UNITAIRE PRIX TOTAL


……............. …………………….............................. ……………………… …………….................. ………………………..
……………….. .... .. .. ………………………..
. ……………………………………………… ……………………… …………………………… ………………………..
………………… ……… .. ….. ………………………..
……………………………………………… ……………………… ……………………………
……… .. …..

N.B :
……………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………
……………………………..

IV-MANUEL UTILISATEURS
1 - Environnement

Pour permettre une meilleure utilisation de notre application, nous vous proposons ce
manuel utilisateur qui vous facilitera la prise en main de ce logiciel intégré.

Ce logiciel prend en charge la gestion d’une école, de la bibliothèque qui lui est rattachée et de sa
comptabilité. Cette version du logiciel permet une utilisation partagée; Chaque utilisateur est
connecté à une base de données centrale où sont stockées toutes les informations.

Les données sont donc partagées et visibles pour tous les utilisateurs suivant les permissions qui
leur sont accordées. L’accès au logiciel se fait avec un login et un mot de passe. Au premier
lancement du logiciel, c’est le SUPERVISEUR qui se connecte. Par défaut, le login est
SUPERVISEUR et le Mot de passe est SUPERVISEUR.

88
Après l’authentification, voici l’écran qui se présente

Voici l’écran de l’association des utilisateurs et des configurations

Détail d’une configuration d’un groupe d’utilisateur

89
C’est le superviseur qui permet de créer les groupes d’utilisateurs et d’attribuer les droits sur les
différentes fenêtres

Les différents groupes créés dans le cadre du projet sont :

- SUPERVISEUR
- COMPTABILITE
- RESSOURCES HUMAINES
- COMMERCIALISATION

Un utilisateur se trouvant dans le groupe SUPERVISEUR a un droit exclusif sur tous les fichiers et toutes
les fenêtres du projet. C’est le superviseur qui permet de configurer les groupware et créer des
utilisateurs. Il permet de réattribuer les droits à chaque utilisateur.

Un utilisateur se trouvant dans le groupe COMPTABILITE a accès uniquement au menu de la comptabilité.

Un utilisateur se trouvant dans le groupe COMMERCIALISATION a accès uniquement au menu de la


commercialisation.

Un utilisateur se trouvant dans le groupe RESSOURCES HUMAINES a accès uniquement au menu des
ressources humaines.

90
2) Paramètres Généraux

C’est ici que nous définissons les paramètres primordiaux pour l’utilisation du logiciel. Cette
partie comprend les paramètres de la Commercialisation, des Ressources Humaines et ceux de la
Comptabilité .

Ø Au niveau de la Commercialisation
L’on doit préalablement mettre à jour les lieux de stockage, les conditionnements, les modes de
règlement, les types de règlement, les types de effets (commandes, livraison …) ,les types de
contact, les devises, les types de produit, les types de personne, les types de conditionnement, les
conditionnements, les états, les emplacements, les modalités de paiement ,les villes.

Ø Au niveau des Ressources Humaines


Nous aurons à définir, les postes, les services, les directions, la situation matrimoniale, les
départements, les pays, les pays/ville, les échelons, les rubriques, les jours fériés, les types de
jours fériés, les types de rubrique, les types de contact, les types de personnes, les villes, les taxes,
les remises, les diplômes, les niveaux, IGR, les périodes de paie, les périodes et les catégories.

Ø Au niveau de la comptabilité
Nous aurons à saisir les classes comptables, les comptes comptables, les journaux et les différentes
périodes d’exercice.

3) Commercialisation

La Commercialisation est subdivisée en deux grandes parties à savoir la gestion des Opérations
courantes (Achats/Ventes), la gestion du stock.

Ø Gestion des opérations courantes

Les opérations courantes prennent en compte les achat et ventes ainsi que les règlements
enregistrés par la structure.
Dans ce volet, l’utilisateur peut effectuer dans le cadre d’un achat des commandes et réceptionner
des articles. Il peut également dans le cadre de la vente réceptionner des commandes et s’occuper
de la livraison de produits préalablement commandés.
Pour effectuer les opérations d’achats /ventes, il faut d’abord cliquer sur l’onglet Achats/ventes ce
qui fera apparaître un écran similaire à celui-ci après.

91
Commande pour un Achat au fournisseur N’Guessan Modrine

Cet écran permet à la fois de passer une commande, de réceptionner des produits, d’enregistrer
une commande reçue et d’effectuer une livraison.
· Pour passer une commande relative à un achat ou à une vente, il faut d’abord choisir le
type de l’opération : Achat puis Commande dans le cas de l’achat et sur Ventet puis
Commande dans le cas d’une vente.
Pour se faire on enregistre le numéro de l’opération, le numéro du bon, on choisit par la suite
l’identifiant du fournisseur ce qui fera apparaître son nom, puis le type de produit s’affiche.
Pour enregistrer les informations concernant un produit, il faut d’abord cliquer sur le bouton
Ajout . Puis entrer au clavier dans les cases correspondantes le code du produit, son
libellé, son prix unitaire, la quantité, l’unité de commande, et la quantité convertie ainsi que le
total de chaque ligne s’affichent automatiquement. Pour supprimer une ligne de la commande on

92
peut cliquer sur Suppression. Quant à la modification de chacune de ligne elle peut se faire
directement en cliquant sur la ligne à modifier.
Ensuite on saisit les frais d’approche, pour chaque frais coché on rentre la somme correspondante
et on choisit la devise, à la fin de cette opération le bilan des frais s’affiche ainsi que le total de la
facture. Pour terminer on doit choisir le type et le mode de règlement et si besoin est établir un
échéancier.
Pour établir l’échéancier il faut cliquer sur le bouton ce qui fera apparaître l’écran lié à
l’échéancier qui réfère le numéro de l’opérateur, celui de l’opérateur et celui du fournisseur. Il faut
à ce stade cliquer sur le bouton pour enregistrer les dates et montant de chaque
versement à effectuer, qu’on pourra supprimer en cliquant sur le bouton .Pour
terminer cette opération il faut d’abord cliquer sur le bouton de l’échéancier pour
enregistrer l’échéancier puis pour terminer sur de l’écran achats/ventes., ce qui
enregistrera dans la base de données toutes les opérations effectuées.

· Pour une réception se rapportant à un achat ou à une vente, il faut d’abord choisir le type
de l’opération : Achat puis Réception dans le cas de l’achat et Vente puis Livraison dans
le cas de la vente.
Pour se faire on enregistre le numéro de l’opération, le numéro du bon ceux-ci feront apparaître le
numéro et le nom du fournisseur et les éléments apparaissant dans la commande qui aura été
préalablement enregistrées et la réponse octroyé par les fournisseurs au sujet de chacun des
produits référencés.
Pour enregistrer cette opération il faut cliquer sur
.

S’agissant d’un règlement, l’utilisateur peut y accéder en cliquant sur règlement


disponible en Achat/Vente ou directement à partir du menu de la commercialisation sur l’onglet
règlement. On accédera à l’écran ci après

93
Encaissement

Pour effectuer un règlement ou un encaissement il suffit juste de choisir le type d’opération,


d’entrer au clavier le numéro de l’opération ainsi que le numéro de la facture et toutes les
opérations relatives à l’opération qui ont été précédemment enregistrées dans notre base de
données apparaissent.
Reste alors à inscrire le montant à verser ou à encaisser puis à cliquer sur le bouton valider

94
Ø Gestion du stock

Cette section comprend deux parties essentielles qui sont l’attribution d’emplacements aux
différents produits et la gestion des différents transferts.
. Pour l’attribution des emplacements, Il s’agit là de la Mise A Jour du fichier Produit et
emplacement Produit, cela pour enregistrer les produits que notre structure commercialise.
Il faut entrer des informations en relation avec les produits, c'est-à-dire le code du produit, sa
désignation, sa référence, son prix unitaire, la devise correspondante, son emplacement, son lieu
de stockage et la ville de stockage.
La présentation de l’écran est des plus simples, ceci dans le but de ne pas vous perdre.

Ensuite, arrive la principale fonction de la gestion des stocks, celui des transferts.
Elle s’occupe des entrées, des sorties et des mouvements au sein de la société.
Ce domaine concerne les produits achetés chez le fournisseur qui doivent entrer en magasins, ceux
qui pour une raison d’état ou de loi doivent sortir de magasin et ceux qui doivent simplement
changer d’emplacement.
Pour effectuer ces opérations il faut choisir le code du produit, ce qui affichera sa désignation et
son emplacement initial s’il est déjà en magasin dans le cas contraire il s’agirait d’une entrées, de
ce fait l’utilisateur doit entrer au clavier l’emplacement du produit puis valider en cliquant sur

Un tableau référençant les produits et leurs différents emplacements est mis à votre disposition
pour avoir main mise sur la position de chaque produit en temps réel.

4)Comptabilité
La comptabilité est un domaine très réglementé, nous devons donc respecter un grand nombre de
règles afin que notre application soit conforme aux normes en vigueur.

Certains documents sont indispensables à l’élaboration d’une comptabilité :

· Le plan comptable général qui détaille l’ensemble des comptes utilisés par une entreprise
· Le grand livre des comptes
· Les journaux de bord : journal d’achat, de vente, de banque et de caisse
· La balance
· Le bilan
· Le compte de résultat
· Les feuilles de paye

L’enregistrement comptable s’effectue à partir de documents de base appelés pièces comptables,


comme par exemple, les tickets de caisse.
Une mémoire chronologique des opérations est conservée dans un Journal. Cette opération
correspond à une analyse comptable.
A partir de ce journal, les comptes sont mis à jour, l’ensemble des comptes constitue le « Grand
Livre ». Cette opération correspond à une inscription dans les comptes.

95
Périodiquement, l’ensemble des comptes est résumé dans un tableau appelé la « Balance ». Cette
opération permet de contrôler la partie double, c'est-à-dire, que le total des soldes débiteurs soit
égal au total des soldes créditeurs.
Il existe deux types de balance : les balances avant inventaire avec les stocks initiaux (sans les
comptes soldés) et les balances après inventaire (avec les comptes soldés).
Annuellement, l’entreprise présente un document de synthèse et le « Bilan ».
Le « Bilan » rend compte de la situation patrimoniale de l’entreprise.
Ces différentes procédures vont nous permettre de dégager les différentes fonctionnalités de notre
logiciel.

a- Saisie des Ecritures

Nous avons décidé de faciliter la saisie des écritures. Pour cela, l’interface est la plus simple
possible, Elle se modifie et se remplit par défaut lorsque l'utilisateur choisit le journal relatif à son
écriture, ce qui permet de guider l'utilisateur. C’est dans cette partie qu’il saisit les écritures et
qu’il les modifie.

Notre application gère toutes les écritures comptables et permet ainsi au comptable d’effectuer son
travail sans restriction.

96
Interface de la saisie des opérations diverses

a- Consultation des Ecritures

Il est possible pour l'utilisateur de faire la consultation les écritures. Pour pouvoir la réaliser,
l’utilisateur doit cocher l’origine de l’écriture (Opérations Diverses ou Opérations Générées).
Après avoir fait cela, il doit choisir s’il veut visionner toutes les écritures ou seulement celle qui
sont comptabilisé à la suite de ça il faut appuyer sur le bouton valider qui affichera les écritures
correspondantes.

97
b- Comptabilisation des Ecritures

Cette opération est réservée au chef comptable qui vient valider, si elles sont correctes, toutes les
écritures qui ont été saisies au cours d’une période par le comptable et les autres écritures générées
automatiquement lors des versements à la scolarité et des ventes de livres de la bibliothèque.

Pour ce faire, le chef comptable peut choisir une période ou sélectionner toutes les écritures. Les
écritures ayant été validées ne pourront plus être modifiées.

5)Ressources Humaines
Chaque paramètre de ce module se présente sous une forme simple, constituée des boutons
permettant d’effectuer les diferentes actions souhaitées par l’utilisateur.

Soulignons aussi que ce module ne se limite pas seulement à ces fenêtres, mais d’autres existent
pour effectuer les opérations de mise à jour et autres.

Les axes essentiels de ce modules sont la signature de contrat, l’enregidtrement de l’employé et


l’attribution des rubrique pour la paie périodique.

Signature D’un Contrat

98
Cette fenêtre nous permet de signer un contrat.

D’abord ;il faut renseiger les informations relatives au contrat c'est-à-dire le code du
contrat le libellé, on choisit le type de contrat,ensuite les informations concernant la société
s’affichent automatiquement puisqu’elles ont été déjà enregistrées dans les paramètres généraux
,par la suite on entre au clavier le code, le nom, le prenom la date de naissance, le sexe l’adresse et
le contact de l’employé concerné. Et enfin les clauses particulières du contrat qui prennent en
compte la date d’embauche,l’heure debut et l’heure fin du contrat et de la période d’éssai sont
renseignés.

Après avoir renseigner tous ces champs, cliquer sur le bouton VALIDER pour enregistrer,
sur ANNULER pour annuler la saisie effectué, IMPRIMER pour imprimer les données saisies
et FERMER pour quitter la fenêtre .

99
Enregistrement D’UN EMPLOYE

L’enregistrement d’un employé se fait de la façon suivante :

Saisie ou sélection :

- Des informations de l’employé ;


- De sa civilité
- Des informations complémentaires

A la fin de la saisie de ces champs, cliquer sur le bouton VALIDER pour enregistrer, puis une
autre fenêtre s’ouvre en vous demandant de saisir les renseignements concernant votre conjoint(e)
et à la validation de cette derniere vous devez renseigner les informations concernant vos
enfants.le bouton ANNULER vous permet d’annuler la saisie effectuée, IMPRIMER pour
imprimer les données saisies et FERMER pour quitter la fenêtre .

MAJ DE Rubriques

100
Cet écran nous permet non seulement de créer de nouvelles rubriques, mais aussi de
modifier ces dernières si besoin il ya. Pour la création nous tapons d’abord le code puis le libellé
et nous choisissons une des règles de calcul existante. Si la règle de calcul correspondant à notre
nouvelle rubrique n’est pas connue, nous allons d’abord la créer à l’aide de l’écran de MAJ de
règles de calcul avant de revenir reprendre notre enregistrement de rubrique. A la fin de notre
saisie, on clique sur le bouton Valider.

Pour la mise à jour, on sélectionne soit le code, soit le libellé de la rubrique et on clique sur
Modifier. Là on fait les modifications qu’on souhaite et on valide à l’aide du bouton Valider.

Le bouton Supprimer permet d’effacer un enregistrement pendant que le bouton Fermer


nous fait quitter la fenêtre.

101
Attribution des rubriques pour l’édition du bulletin de salaire

Cet écran est celui à partir du quel nous allons éditer le bulletin de paie. Ainsi, on choisit
l’employé dont on veut calculer le salaire et on spécifie son salaire de base.

Ensuite dans la liste des primes on sélectionne la prime qui nous intéresse et on valide. Un écran
nous proposons soit de choisir une autre prime, soit de continuer s’affiche et après notre choix on valide
et continue nos travaux.

De même que pour les primes nous spécifions les indemnités ainsi que les retenues concernant
notre employé.

Tout ceci étant terminé, le salaire de notre employé est affiché selon la devise que nous aurons
préalablement indiquée dans le dernier champ de saisie de notre écran.

On clique donc sur le bouton Valider pour enregistrer notre travail et pour éditer le bulletin
de paie de notre employé.

Comme précédemment, le bouton Fermer nous fait quitter la fenêtre.


102
CONCLUSION

L’objectif de ce projet était de réaliser un logiciel intégré de Gestion des Ressources Humaines,
de Commercialisation et Comptabilité.

Ce qu’il faut retenir c’est que la Gestion des Ressources Humaines (GRH), fut le cœur de ce
projet. Comme dans toutes entreprises, elle est un ensemble de pratiques ayant pour objectif de
mobiliser et développer les ressources humaines pour une plus grande efficacité et efficience, en soutien de
la stratégie d'une organisation (association, entreprise, administration publique, etc.).

Dans nos recherches, nous avons constaté un traitement séparé Gestion des Ressources Humaines, de
Commercialisation et Comptabilité dans certaines entreprises; ce qui entraine une lenteur dans le
traitement des informations, et un manque de fiabilité.

Pour palier à ce problème, nous avons pensé à concevoir un logiciel intégré de Gestion des
Ressources humaines, de Commercialisation et Comptabilité.

Remarquons que nous avons eu assez de difficultés à réaliser ce travail d’une part, mais d’autre
part il nous a permis de mettre en pratique les notions vues en classes.

Comme on le dit, au bout d’un effort on aboutit à un résultat ; d’où pour notre cas nous avons pu
mettre en place ce logiciel intégré afin de garantir désormais la fiabilité et la rapidité dans le
traitement des informations au sein des entreprises.

Précisons tout de même que ce travail, bien que performant, peut être optimisé et amélioré en
fonction des besoins de l’entreprise.

Par contre, nous suggérons aux entreprises qui vont l’utiliser, de mettre en place tous les outils
nécessaires à la disposition de ses utilisateurs afin de bien manipuler le logiciel.

103
BIBLIOGRAPHIE
· DOCUMENTS

1. TP de WINDEV, Jean-Luc Baptiste.


2. Optimisation d’un modèle de données de restitution dans le cadre de la mise en œuvre
d’un système d’information décisionnel : cas du domaine client d’ORANGE Côte-
d’Ivoire, mémoire de fin de cycle, Hervé KEI, Mai 2007, 128 pages.

3. Conception et Réalisation d’un Logiciel de Suivi du Traitement des Actes liés au Foncier
et à l’Habitat, mémoire de fin d’année de Kinimo Habia Amelan Elvire Elora

4. JD Edwards, Solutions internationales : France, documents PDF, Manuel de référence


Septembre 2000, Version OneWorld® Xe.

5.

· LIENS INTERNET

2. http://www.btsig.org

3. http://fr.wikipedia.org/wiki/Portail:Informatique

4. http://commentcamarche.net/

5. http://blogmania.typepad.com/cours_comptabilite/

6. http://www.le site du zero.org

104
GLOSSAIRE
ü Un contrat de travail : convention par laquelle un salarié met son activité au service d’un
employeur en échange d’un salaire.
ü Une rubrique : indication des différents prélèvements fait sur le salaire d’un employé.
ü Taux de la rubrique : pourcentage de la rubrique.
ü Période d’essai : période pendant laquelle l’employé travaille pour l’entreprise mais il n’est
pas officiellement employé de l’entreprise.
ü Produit : tout ce qui entre ou sort de notre stock
ü Indemnité : somme allouée pour réparer un préjudice ou compenser une augmentation du coût
de la vie ou encore pour rembourser une dépense imputable à l’exercice de la profession
ü Emplacement : unité de rangement des exemplaires de la bibliothèque. Un emplacement est
dans une étagère.
ü Facture : document comptable mentionnant le détail et le coût des produits et prestations
fournis.

ü Grand Livre : registre sur lequel sont répertoriés l’ensemble des mouvements comptables.

ü Inventaire : recensement détaillé des éléments d’un stock.

ü Journal : livre où s’effectue l’enregistrement de l’ensemble des écritures comptables d’une


période donnée dans l’ordre chronologique.

ü Ligne écriture : c’est l’unité de base d’une écriture. Elle est composée d’une date, d’un
numéro de compte, d’un numéro de pièce justificative, d’un libellé explicatif et d’un montant
affecté soit au débit, soit au crédit. Une écriture comprend au moins deux lignes écritures.

ü Login : identifiant de connexion d’un utilisateur.

ü Ordre d’achat : souhait de fourniture d’un bien ou d’un service.

ü Password : code secret permettant de se faire reconnaître.

ü MERISE est un outil de conception de système de gestion disposant de plusieurs


outils tels que le MCD (Modèle Conceptuel de Données), le MCT (Modèle Conceptuel de
Traitement), le MLD(Modèle Logique de données) et le MOT(Modèle Organisationnel de
Traitement).
ü WINDEV : Atelier Génie Logiciel permettant de développer une application
ü SYSCOA : Système Comptable Ouest Africain ; Il contient la liste de toutes les classes, sous-
classes et comptes comptables.

105
ü Etat Comptabilisé : On dit qu’une écriture est comptabilisée si elle respecte les

règles de la comptabilité et si elle est approuvée par le chef Comptable ; Dans ce


cas elle ne peut plus être, ni modifiée ni supprimée

ANNEXE
1. Bulletin de paye

2. Fiche de déclaration TVA

3. Fiche CRN salariés

4. Fiche CRN entreprises

5. Fiche de déclaration des impôts sur salaires

6. Fiche de cotisation CNPS

7. Déclaration individuelle des salaires annuels.

106
107

You might also like