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'une application de gestion d'affection des stagiaires dans une institution étatique de préparation professionnelle. Cas de INPP Lubumbashi.


par Franck Walid NGOY NTAMBWE
Institut supérieur pédagogique de Lubumbashi (ISP) - Bachelier en informatique de gestion 2020
  

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

CHAPITRE II : CONCEPTION DU SYSTEME INFORMATIQUE

Cette partie a pour but de proposer une solution pour le futur système informatique qui nous permettra de mettre en place un modèle sur lequel nous allons nous référer. Ce dernier fera comprendre les liens existants entre les objectifs de l'organisation et de ce qui sera réalisé.

II .1. FORMALISATION CONCEPTUELLE DU SYSTEME INFORMATIQUE

La formalisation conceptuelle est l'étape la plus importante d'un projet informatique avec Merise. Elle a pour but de fixer les choix des informations et traitements à manipuler dans le Système d'Information (à défaut de décrire complétement ce dernier).6 On utilise deux méthodes de formalisation :

Modèle conceptuel de données ; Modèle conceptuel des traitements.

A. ELABORATION DU MODELE CONCEPTUEL DES DONNEES (MCD) Le modèle conceptuel de données est une représentation de l'ensemble des données manipulées dans le système d'information, ainsi que la relation entre ces données. Ces données sont statiques, c'est le modèle conceptuel de traitement qui le formalise.7

1. Dictionnaire de données épuré

C'est un dictionnaire qui permet de recenser, de classer et de trier toutes les données, collecté lors des entretiens ou de l'étude de documents.

Pour Camile MOINE, le dictionnaire de données est une structure qui rassemble le but du dictionnaire de données relatif à un sujet, ou encore de recenser, structurer et de donner une première analyse informatique8

Partant des différents documents et entretiens, nous allons élaborer le dictionnaire des données qui n'a ni synonyme ni polysème et ni données calculées.

Il est donné sous forme du tableau suivant :

6 www.siteduzero.com

7 www.coursinformatiquegratuit.com

8 C.,MOINE, informatique appliquée à la gestion, éd. Faucher ,ISBN,2-216-03481-9,p.14.

[18]

PROPRIETE

SIGNIFICATION

DOMAINE

TYPE

TAILLE

REGLE DE GESTION

1

NumStagiaire

Numéro du stagiaire

NC

AN

4

Unique

2

NomStagiaire

Nom du stagiaire

NC

A

15

 

3

PostnomStagiaire

Post nom du stagiaire

NC

A

15

 

4

PrenomStagiaire

Prénom du stagiaire

NC

A

15

 

5

GenreStagiaire

Genre du stagiaire

NC

A

1

F ou M

6

PromotionStagiaire

Promotion du stagiaire

NC

AN

10

 

7

TelephoneStagiaire

Numéro de téléphone

NC

AN

13

Unique

8

AdresseStagiaire

Adresse du stagiaire

NC

AN

30

 

9

InstitutionStagiaire

Nom de l'institution du stagiaire

NC

AN

30

 

10

NumAffectation

Numéro d'affectation

NC

AN

4

Unique

11

DateAffectation

Date d'affectation du stage

NC

D

10

JJ/MM/AA

12

DateDebut

Date début du stage

NC

D

10

JJ/MM/AA

13

DateFin

Date fin du stage

NC

D

10

JJ/MM/AA

14

Observation

Observation du stage

NC

AN

50

 

15

NumDepartement

Le numéro du département

NC

AN

4

Unique

16

NomDepartement

Le nom du département

NC

AN

20

 

17

ChefDepartement

Nom du chef du département

NC

AN

20

 

18

TelDépartement

Téléphone du département

NC

AN

13

 

2. Matrice de dépendance fonctionnelle à sources simple

La matrice de dépendance fonctionnelle à sources simple est une matrice carrée dans laquelle sont représentées toutes les dépendances fonctionnelles dont la source (la clé primaire) est constituée d'un seul attribut. On représente la clé par le caractère « * » et la dépendance par le chiffre 1.9

BUT

SOURCE

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

1

NumStagiaire

*

 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

2

NomStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

3

PostnomStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

4

PrenomStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

5

GenreStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

6

PromotionStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

7

TelephoneStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

8

AdresseStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

9

InstitutionStagiaire

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

10

NumAffectation

 
 
 
 
 
 
 
 
 

*

 
 
 
 
 
 
 

11

DateAffectation

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

12

DateDebut

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

13

DateFin

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

14

Observation

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

15

NumDepartement

 
 
 
 
 
 
 
 
 

1

 
 
 
 

*

 
 

16

NomDepartement

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

17

ChefDepartement

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

18

TelDépartement

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

9 MATHERON J.P. cité par NGONGO E., cours de methodes d'analyse informatique,ISP/L'shi2018,p34.

[19]

3. Matrice de dépendance fonctionnelle à sources composée

Dans notre cas cette matrice n'existe pas vu que toutes les propriétés ont été déterminées dans la matrice de dépendance fonctionnelle à source simples.10

4. Matrice de clés

Dans cette matrice carrée, on analyse les dépendances fonctionnelles entre

identifiants.

Clés

1

2

3

1

NumStagiaire

 
 

1

2

NumDepartement

 
 

1

3

NumAffectation

 
 

*

5. Graphe de clés

C'est une représentation graphique des dépendances fonctionnelles entre les clés. Il représente les relations qui existent entre les tables.

NumAffectation

NumStagiaire NumDepartement

10 MATHERON J.P. cité par NGONGO E., cours de méthodes d'analyse informatique,ISP/L'shi2018,p38.

6. Structure d'accès théorique (SAT)

La structure d'accès théorique est établie en ajoutant au graphe des clés les différentes propriétés en dépendance fonctionnelle avec les identifiants.

NumStagiaire NumAffectation NumDepartement

NomStagiaire PostnomStagiaire PrenomStagiaire GenreStagiaire PromotionStagiaire TelephoneStagiaire AdresseStagiaire InstitutionStagiaire

DateAffectation DateDebut DateFin Observation

NomDepartement ChefDepartement TelDepartement

[20]

7. Construction du modèle conceptuel de données (MCD)

C'est une représentation des données du système d'information, ayant pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information.11

(1,n) (1,1)

RECEVOIR

CIF

(1,1)

(1,n)

CONCERNER

CIF

STAGIAIRE

NumStagiaire NomStagiaire PostnomStagiaire PrenomStagiaire GenreStagiaire PromotionStagiaire TelephoneStagiaire AdresseStagiaire InstitutionStagiaire

AFFECTATION

NumAffectation DateAffectation DateDebut DateFin Observation

DEPARTEMENT

NumDepartement NomDepartement ChefDepartement TelDepartement

8. Tableau des cardinalités

Le tableau de cardinalité recense toutes les formes de cardinalités rencontrées dans le model conceptuel ainsi en donnant leurs signification.12

N0

ASSOCIATION

ENTITE

CARDINALITE

SIGNIFICATION

1

RECEVOIR

STAGIAIRE

(1, n)

Un stagiaire reçoit une ou plusieurs affectations.

AFFECTATION

(1,1)

Une affectation est reçue par un et un seul stagiaire.

2

CONCERNER

AFFECTATION

(1, 1)

Une affectation concerne un et un seul département.

DEPARTEMENT

(1, n)

Un département est

concerné par une ou
plusieurs affectations.

11 MATHERON J.P. cité par NGONGO E.., cours de méthodes d'analyse informatique, ISP/L'shi2018,p41.

12 M. Diviné ., Parlez-vous Merise ? , les éditions du phénomène, Paris, 2008.

[21]

B. ELABORATION DU MODELE CONCEPTUEL DE TRAITEMENT(MCT)

Le modèle conceptuel des traitements (MCT) est une description dynamique du système, c'est-à-dire un schéma représentant les traitements, en réponse aux événements à traiter. Il est une succession d'événements et d'opérations sans se préoccuper de leur organisation. 13

1. Tableau des flux

Un flux est un échange d'informations entre deux acteurs, c'est-à-dire l'acteur émetteur et l'acteur récepteur.

Nom flux

Émetteur

Récepteur

Signification

1

Demande de stage

Stagiaire

Secrétariat

Le stagiaire dépose la fiche d'affectation au bureau de secrétariat.

2

Fiche transmise

Secrétariat

Bureau adjoint technique

Le bureau du secrétariat transmet la fiche d'affectation au bureau adjoint technique.

3

Fiche remise

Bureau adjoint technique

Secrétariat

Le bureau adjoint technique remet la fiche au bureau du secrétariat après l'avoir approuvée.

4

Copie fiche remise

Secrétariat

Stagiaire

Le bureau du secrétariat remis la copie de la fiche d'affectation.

5

Fiche approuvée transmise

Secrétariat

Département

Le bureau du secrétariat transmet l'originale de la fiche au département.

6

Stagiaire informé

Département

Stagiaire

Après la validation du stage le département informe au stagiaire.

2. Tableau des événements

Un évènement est un fait dont l'apparition déclenche une réaction au sein d'un système d'information. Le tableau ci-dessous décrit les différents événements qui vont déclencher des réactions au sein de notre domaine d'étude.

Événement

Émetteur

Récepteur

Type

Signification

1

Demande de stage

Stagiaire

Secrétariat

Externe

Le Stagiaire dépose la fiche

d'affectation au bureau de secrétariat.

2

Fiche transmise

Secrétariat

Bureau adjoint technique

Interne

Le bureau du secrétariat transmet la fiche d'affectation au bureau adjoint technique.

3

Fiche remise

Bureau adjoint technique

Secrétariat

Interne

Le bureau adjoint technique remet la fiche au bureau du secrétariat après l'avoir approuvée.

4

Fiche approuvée transmise

Secrétariat

Département

Interne

Le bureau du secrétariat transmet

l'originale de la fiche au département.

13 M. Diviné .,Parlez-vous Merise ? , les éditions du phénomène, Paris, 2008.

[22]

3. Tableau des actions induites

Une action induite est une action dont l'exécution favorise la réalisation d'une opération où d'un traitement.

Événement

Récepteur

Action

Résultat

Signification

1

Demande de stage

Secrétariat

- Vérifier information fiche - Transmettre fiche - Enregistrer info

- Information valide -Information non valide - Fiche transmise -Information enregistrée

Le bureau du secrétariat vérifie si les informations sont valides ou non, dans l'affirmatif, il enregistre les informations et transmet la fiche au bureau d'adjoint technique.

2

Fiche transmise

Bureau adjoint technique

-Approuver fiche -Remettre fiche

-Fiche approuvé

-Fiche approuvée remise

Le bureau d'adjoint technique approuve la fiche d'affectation et remet au bureau du secrétariat.

3

Fiche approuvée remise

Secrétariat

-Remettre copie fiche

-Transmettre fiche

-Copie fiche remise

-Fiche approuvée transmise

Le bureau du secrétariat remet une copie au stagiaire et transmet la fiche approuvée au département concerné.

4

Fiche approuvée transmise

Département

-Valider stage -informer stagiaire

-Stage validé

- Stagiaire informé

Le département valide le stage et informe le stagiaire.

4. Tableau des opérations

Ce tableau représente l'enchainement des opérations déclenchées par les événements et les résultats de ces derniers au sein de l'organisation.

Opération

Événement- déclencheur

Actions

Résultats

Signification

1

Vérification information

Demande de stage

Vérifier

information fiche

- Information valide

- Information non valide

Le bureau du secrétariat vérifie si

les informations exigées sont
valides ou non

2

Enregistrer

Information valide

Enregistrer information

Information enregistrée

Enregistrement des informations par le bureau du secrétariat.

3

Transmettre fiche

Information enregistrée

Transmettre fiche

Fiche transmise

Le bureau du secrétariat transmet

la fiche au bureau d'adjoint
technique.

4

Approuver fiche

Fiche transmise

Approuver fiche

Fiche approuvée

Le bureau d'adjoint technique

approuve la fiche.

5

Fiche remise

Fiche transmise

approuvée

Remettre fiche

approuvée

Fiche approuvée remise

Le bureau d'adjoint technique

remis la fiche approuvé.

6

Remise copie fiche

Fiche approuvée remise

-Remettre copie

fiche

-Transmettre

fiche approuvée

-Copie fiche remise

-Fiche approuvée transmise

Le bureau du secrétariat remet la

copie de la fiche au stagiaire et
transmet la fiche approuvée au département concerné

[23]

7

Validation stage

Fiche approuvée

transmise

Valider stage

Stage validé

Le département procède à la

validation du stage.

8

Informer

Stage validé

Informer Stagiaire

Stagiaire t informé

Le département informe le

Stagiaire à propos du stage.

5. Tableau de synchronisation

Dans ce travail, le tableau de synchronisation ne figure pas car ce dernier exige qu'il ait dans le tableau des opérations l'existence d'au moins deux évènements déclencheurs pour une même opération.

6. Tableau des règles d'émission des résultats

Une R.E.R est une expression logique booléenne qui définit les conditions auxquelles est soumise l'émission de plusieurs résultats par une opération.

Nom RER

Opération

R.E.R

Résultat

Signification

1

R1

Vérification information fiche

Validité information

-Information valide

-Information non valide

L'opération « vérification information fiche» produit deux résultats alternatifs : information valide et information non valide

[24]

7. Graphe d'ordonnancements des événements (GOE)

Le graphe d'ordonnancement des évènements est une représentation qui ordonne les évènements interne en les associant là où il faut, aux évènements temporels, aux évènements externes et au résultat.

Demande stage

Information valide Information non valide

Information enregistrée

Fiche transmise

Fiche approuvée

Fiche approuvée remise

Copie fiche remise Fiche approuvée transmise

Stage validé

Stagiaire informé

Stagiaire informé

[25]

8. Modèle conceptuel de traitement (MCT)

Le modèle conceptuel de traitement est une représentation schématique du graphe de l'ordonnancement des événements. Le nôtre se représente comme suit :

Information valide

Valide Non valide

VERIFICATION INFORMATION

Demande de stage

Information non valide

ENREGISTRER

Information enregistrée

TRANSMETTRE

Fiche transmise

APPROUVER

Fiche approuvée

REMISE FICHE

Fiche approuvée remise

REMISE COPIE

-Remettre copie -Transmettre

VALIDATION STAGE

Stage validé

Copie remise

Fiche approuvée transmise

INFORMER

[26]

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








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci