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 système d'information informatisé pour la gestion de réservation de chambres, "cas de l'hôtel apocalypse 22"


par Patrick NONDO
Institut Supérieur de Commerce de Kinshasa - Graduat 2021
  

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

Section 3 : Modélisation Conceptuelle De Données « MCD »

3.1. Définition et but

La modélisation conceptuelle de données est la première étape dans le processus de modélisation d'un système d'information et cherche à répondre à la question, c'est-à-dire la recherche des informations qui constitueront la base de données.

En d'autre terme, le modèle conceptuel de données est un graphique qui définit la structure logique de la base de données.

3.2. Formalisme et concepts de base du MCD

Le formalisme utilisé par le modèle conceptuel de données est celui d'entité association représenté par les symboles ci-après :

a. Entité (Objet)

La représentation d'un élément matériel ou immatériel ayant un rôle dans un système que l'on désir décrire.

b. Propriété

Est une donnée élémentaire que l'on perçoit obligatoirement dans un objet, mais facultativement dans une relation ; et doit dépendre directement de l'objet.

c. Relation (Association)

Traduit dans le système d'information le fait qu'il existe un lien entre différentes entités. Le nombre d'intervenants dans cette association caractérise sa dimension. Elle est soit :

- Réflexive sur une même entité ; - Binaire entre deux entités ; - Ternaire entre trois entités ; - N-aire entre n entités.

d. Identifiant

L'identifiant d'un objet ou les propriétés permettant de déterminer de façon unique chacune des occurrences de l'objet,

e. Dimension d'une association

C'est le nombre d'objet intervenant dans cette association,

46

f. Occurrence

C'est un élément d'un ensemble

g. Cardinalité

La cardinalité caractérise le lien entre une entité et une association. La cardinalité d'une association est constituée d'une borne minimale et d'une borne maximale

- Minimale : nombre minimum de fois qu'une occurrence d'une entité participe aux occurrences de l'association, généralement 0 ou 1.

- Maximale : nombre maximum de fois qu'une occurrence d'une entité participe aux occurrences de l'association, généralement 1 ou n.

Les cardinalités maximales sont nécessaires pour la création de la base de données. Les cardinalités minimales sont nécessaires pour exprimer les contraintes d'intégrités.

47

3.3. Recensement et description sémantique des objets

3.3.1. Recensement des objets

D'après les règles de gestion, nous avons recensé les objets suivants :

· Agent ;

· Client ;

· Séjour ;

· Paiement ;

· Réservation ;

· Reçu.

3.3.2. Description des objets

Objet

Propriété

Nature

Taille

1

AGENT

Matri_ag Nom_ag Postnom_ag Prenom_ag Sexe_ag Adresse_ag Tel_ag Fonction_ag

Int Varchar Varchar Varchar Varchar Varchar Varchar varchar

Auto_increment

25

25

25

1

20

15

30

2

CLIENT

Code_cli Nom_cli Postnom_cli Prenom_cli Sexe_cli Adresse_cli LieuDnais_cli Nbre_enfant Tel_cli

Int varchar varchar varchar varchar varchar varchar varchar varchar

Auto_increment

25

25

25

1

255

15

5

15

3

SEJOUR

Num_sej Date_debut Date_fin

Num dateTme dateTime

Auto_increment -

-

4

PAIEMENT

Num_paie Date_paie Montant_paie

Int

dateTime

varchar

Auto_increment -

10

5

RESERVATION

Num_reserv Date_reserv Libelle

Int

dateTime

varchar

Auto_increment

30

50

6

REÇU

Num_rec Libelle-rec Montant_paie Motif

Int Varchar varchar varchar

Auto_increment

55

10

55

48

3.4. Recensement et description sémantique des relations 3.4.1. Recensement des relations

Pour notre application, nous avons recensé les relations suivantes :

y' Passer ; y' Effectuer ; y' Solliciter ; y' Recevoir ; y' Etablir ; y' Assister

3.4.2. Description des relations

Relation

Dimension

Objet associé

Cardinalité

CIM

CIF

Etablir

Binaire

Agent -Reçu

(1, n) - (1,1)

Non

Oui

Passer

Binaire

Client-Séjour

(1, n) - (1,1)

Non

Oui

Solliciter

Binaire

Client-Réservation

(1, n) - (1,1)

Non

Oui

Percevoir

Binaire

Agent-payement

(1, n) - (1,1)

Non

Oui

Effectuer

Binaire

Client-payement

(1, n) - (1,1)

Non

Oui

Assister

Binaire

Client - Agent

(1, n) - (1,n)

Oui

Non

49

3.5. Présentation du modèle conceptuelle de données

CLIENT

#Num_cli Nom_cli Postnom_cli Prenom_cli Sexe_cli Adresse_cli Datenais_cli Tel_cli

1,n

Assister

1,n

1,n

Effectuer

1,n 1,1

Passer

1,n 1,1

Solliciter

PAIEMENT

1,1

RESERVATION

# Code_reserv Date_reserv Libelle_reserv

SEJOUR

#code_sej Date_debut_sej Date_fin_sej

# Code_paie Date_paie Montant_paie

REÇU

# Code_rec Libelle_recu Montant_paie_recu Motif_recu

1,n 1,1

Percevoir

Etablir 1,1

1,n

AGENT

#code_ag Nom_ag Postnom_ag Prenom_ag Sexe_ag Adresse_ag Tel_ag Fonction_ag Grade_ag

suivantes :

50

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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon