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


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

 > 

Mise en place d'un logiciel de gestion d'une entreprise de gardiennage


par Patrick SALEH NYONGANI
Insitut supérieur de statistiques/ Lubumbashi - Graduat 2019
  

précédent sommaire suivant

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

· Proposition de la solution nouvelle

Vu les problèmes cités précédemment, nous proposons à la Direction Générale de LUGOZIun logiciel de gestions des entrées sorties de toute l'entreprise qui leur permettra de bien gérer leurs activités administratives en sauvegardant toutes les informations possibles pour satisfaire les besoins des clients et gérer leur entreprise de manière professionnelle.

CHAPITRE III : CONCEPTION DU SYSTEME D'INFORMATION

La conception du nouveau système ou la modélisation du nouveau système est une étape qui consiste à la conception du nouveau système proposé. Nous allons y ressortir le modèle Conceptuel des Données, des Traitements, les Modèles Logique des Données et Organisationnel des Traitements.

1. Conception des données

Propriétés

Signification

Type

Domaine

Contrainte

 

1. Numfacture

Le numéro que contient chaque facture à l'entête

NC

AN_10

Unique

 

2. NomClient

Le nom du client

NC

AN_15

 
 

3. Nbremoispaye

Le nombre des mois à payer

C

N_4

 
 

4. Désignation

Objet de la facture

NC

AN_8

 
 

5. Nbreagent

Le nombre d'agent affecté au site

C

N_4

 
 

6. Coutagent

Le Coût par agent

C

N_4

 
 

7. Totalapayé

Montant total à payer

C

N_8

 
 

8. THorsTVA

Le montant hors taxe

C

N_8

 
 

9. Datefacture

Date d'établissement de la facture

NC

Date_8

 
 

10. NomFacturier

Le nom du financier

NC

AN_15

 
 

11. CatégorieP

La catégorie de planning

NC

AN_5

 
 

12. Nomsite

Le nom du site

NC

AN_15

 
 

13. MatrAgent

Le numéro matricule de l'agent

NC

AN_8

Unique

 

14. Nomagent

Le nom de l'agent

NC

AN_15

 
 

15. Dateentrée

La date d'entrée

NC

Date_8

 
 

16. Datesortie

La date de sortie

NC

Date_8

 
 

17. Heureentrée

L'heure d'entrée

NC

AN_8

 
 

18. Heuresortie

Heure de sortie

NC

AN_8

 
 
 

19. PerRemplace

La période de remplacement

NC

AN_10

 
 

20. FonctionAgent

La fonction de l'Agent

NC

AN_10

 
 

21. Salairedebase

le salaire de base

C

AN_8

 
 

22. numClient

Le numéro d'identification du client

C

AN_4

Unique

 

23. AdressClient

L'adresse du client

NC

AN_10

 
 

24. Datecontrat

Date de la signature du contrat

NC

Date

 
 

25. AdressAgent

Adresse de l'agent

NC

AN_10

 
 

26. AdressSite

L'adresse du site à sécuriser

NC

AN_10

 
 

27. SexeAgent

Le genre de l'agent

NC

AN2

 
 

28. NumSite

Le Numéro du site

NC

AN_6

 
 

29. NumCat

Le Numéro Catégorie

NC

AN_6

 
 

30. DescriptionCat

La description de la Catégorie

NC

AN20

 
 

31. NumList

Numero de la Liste de pointage

NC

AN_6

 
 

32. Pointage

La marque de pointage

NC

AN_1

 

2. règles de gestion

Les règles de gestion expriment la manière dont les entités associées interagissent les unes par rapport aux autres, en d'autres termes elles expriment les dépendances entre les données.75(*)

· Sur une facture on peut trouver le payement d'un ou plusieurs mois ;

· Tout client doit être enregistré avant de payer une facture ;

· Une facture ne peut contenir que le payement d'un seul client ;

· Un agent ne peut recevoir son payement qu'une fois par mois ;

· Le paiement est conditionné par les pointages de l'Agent dans le carnet de présence ;

· Un agent ne peut prester que soit la nuit soit le jour

· Un site peut être sécurisé soit le jour soit la nuit ou la nuit et le jour

· Un site doit être gardé par un ou plusieurs agents

· Un site appartient à un seul client

1. 3. Matrice des dépendances fonctionnelles

N0

PROPRIETES

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

1

Numfacture

*

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2

NomClient

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 

3

Nbremoispaye

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

4

Désignation

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

5

Nbreagent

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

6

Coutagent

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

7

Totalapayé

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

8

THorsTVA

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

9

Datefacture

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

10

NomFacturier

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

11

Nomsite

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 

12

MatrAgent

 
 
 
 
 
 
 
 
 
 
 

*

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

13

Nomagent

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

14

Dateentrée

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

15

Datesortie

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

16

Heureentrée

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

17

Heuresortie

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

18

PerRemplace

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

19

FonctionAgent

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

20

Salairedebase

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

21

numClient

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

*

 
 
 
 
 
 
 
 

22

AdressClient

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 

23

Datecontrat

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 

24

AdressAgent

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

25

AdressSite

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

1

 
 
 
 

26

SexeAgent

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

27

NumSite

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

*

 
 
 
 

28

NumCat

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

*

 
 
 

29

DescriptionCat

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

30

NumList

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

*

 

31

Pointage

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

þ Les dépendances fonctionnelles

o DF1 : Numfacture ?NomClient ,Nbremoispaye,Désignation,Nbreagent,Coutagent ,Totalapayé, THorsTVA,Datefacture,NomFacturier

o DF2 : MatrAgent?Nomagent ,FonctionAgent,Salairedebase,AdressAgent,SexeAgent

o DF3 : NumClient?NomClient, AdressClient,Nomsite, Adressite Datecontrat

o DF4 :NumSite?NomSite, AdresseSite.

o DF5 :NumCat? DescriptionCat.

o DF6 :NumList? Pointagage

þ Matrice des dépendances fonctionnelles à source composée

Propriétés

DF6

 

1. Numfacture

 
 

2. NumCat

 
 

3. MatrAgent

G

 

4. NumClient

 
 

5. NumSite

 
 

6. NumList

G

 

7. Heurentrée

D

 

8. Heuresortie

D

 

9. Dateentrée

D

 

10. Datesortie

D

þ Matrice des clés

La matrice des clés ou matrice des dépendances fonctionnelles entre identifiants, est constituée des sources (identifiants) qui sont en dépendance fonctionnelle entre elles. En d'autres mots.76(*)

Propriétés

1

2

3

4

5

6

1

Numfacture

*

 
 
 
 
 

2

NumCat

1

*

 
 
 
 

3

MatrAgent

 

1

 
 
 
 

4

NumClient

 
 
 
 
 
 

5

NumSite

 
 
 
 

*

 

6

NumList

 

1

 
 

1

 

þ Numfacture

NumCat

Graphes des clés

NumClient

NumSite

MatrAgent

MatrAgent#, NumList#

NumList

Numfacture

NomClient ,Nbremoispaye,

Désignation,

Nbreagent,

Coutagent ,

Totalapayé, THorsTVA,

Datefacture,

NomFacturier

Structure d'accès théoriques

NumClient

NomClient, AdressClient,,

Adressite

Datecontrat

NumCat

Description

NumSite

NomSite

AdresseSite

MatrAgent

Nomagent ,FonctionAgent,

Salairedebase,

AdressAgent,

SexeAgent

MatrAgent#, NumList#

Nomagent ,

FonctionAgent,

Salairedebase,

AdressAgent,

SexeAgent

Pointage

NumList

Pointage

þ Model Conceptuel de Données

CARNET PRESENCE

NumList

Pointage

HerEntrée,

HerSortie,

DateEntrée, DateSorti

Etre pointer

CIF

(1,n)

(1,1)

AGENT

MatrAgent

Nomagent ,FonctionAgent,

Salairedebase,

AdressAgent,

SexeAgent

(1,n)

SITE

NumSite

NomSite

AdresseSite

(1,1)

Affecter

CIF

(1,1)

Concerner

CIF

(1,n)

(1,1)

CATEGORIE

NumCat

Description

Avoir

CIF

(1,n)

FACTURE

Numfacture

NomClient ,Nbremoispaye,

Désignation,

Nbreagent,

Coutagent ,

Totalapayé, THorsTVA,

Datefacture,

NomFacturier

CLIENT

NumClient

NomClient, AdressClient

Adressite

Datecontrat

(1,n)

Régler

CIF

(1,1)

Figure 1 : modèle Conceptuel de donnée relationnelle avec le logiciel (Analyse SI).

* 75 MOUNYOL ROGER, Merise Etendue, Bargue 75015, Paris, 1995

* 76 www.Wikipedia/Meriseavancée.com , le 03/09/2019 à 16 h 40

précédent sommaire suivant






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








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault