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 architecture 3 tiers avec base de données centralisée sous SQL SERVER: Cas d'une Gestion immobilière

( Télécharger le fichier original )
par Abdou Khadre Diop Kane
Institut Africain de Manangement (IAM) - Diplôme d'ingénieur Technlogue en Informatique (DINTI) 2006
  

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

II.2 - Règles de gestion

Les règles de gestion que énumérons ici sont obtenues après synthèse de différentes règles de gestion qu'on a obtenu pendant tout le temps que nous avons mené notre étude. Les agences immobilières ont les mêmes règles de gestion à quelques détails près, ce qui nous a permis de dresser cette liste de règles de gestion :

- RG 1 : Une personne ou une société peut se constituer comme propriétaire d'une propriété

- RG 2 : Un locataire peut contracter une ou plusieurs locations

- RG 3 : Une location peut se payer en plusieurs tranches

- RG 4 : Un agent travaille dans une seule agence

- RG 5 : Un propriétaire avoir plusieurs propriétés

- RG 6 : Une propriété renferme un ou plusieurs appartements

- RG 7 : Les propriétés et les appartements peuvent être de plusieurs types

- RG 8 : Une localité peut renfermer plusieurs propriétés

- RG 9 : Un appartement peut faire soit l'objet d'une vente soit l'objet d'une location

- RG 10 : Une location peut devenir l'objet d'un bail

- RG 11 : Un contentieux est suivi par un et un seul huissier mais un huissier peut suivre plusieurs contentieux

- RG 12 : Un appartement fait l'objet d'un constat que s'il ya un contentieux

II.3 - Modèle Conceptuel des Données

Le MCD est la représentation de l'ensemble des données mémorisables du domaine. L'objectif du MCD est d'identifier et de décrire par des informations et de modéliser les objets et les associations. Il existe deux démarches pour faire le MCD :

- Démarche déductive : exploite le maximum de données récupérées, les trie, les organise et on crée le MCD

- Démarche inductive : on crée le MCD tout de suite en s'appuyant sur les concepts et en les décrivant par les informations

Pour notre étude nous avons utilisé la démarche déductive qui nous a permis de créer le dictionnaire des données

II.3.1 - Formalisme du MCD

Notre formalisme comporte 4 concepts de base : l'entité, la relation, la propriété et la cardinalité

- L'entité

Elle permet de modéliser un ensemble d'objets de même nature. Elle doit obligatoirement avoir une propriété qui prendre une valeur unique pour chaque occurrence, cette propriété est appelée identifiant. La définition d'une entité est un choix de conception, plusieurs valeurs sont possibles. Une entité est représenté sous forme de rectangle avec dans sa parie haute le nom de l'entité et dans sa partie basse les propriétés qui les caractérise :

Nom ENTITE

Propriété 1

Propriété 2

Propriété 3

Figure 14 : Représentation d'une entité

- La relation

La relation est une association, entre 2 ou plusieurs individus, qui n'a pas d'existence propre (existe toujours par rapport a des individus. Le nom de la relation est exprimé par un verbe à l'infinitif. La forme active ou passive du verbe permet d'orienter la lecture de la relation. La relation n'a pas d'identité propre, l'occurrence d'une relation est déterminée par les occurrences des entités mises en jeu.

On appelle dimension le nombre d'occurrences que la relation lie et collection la liste de ces entités

La relation est représentée par une ellipse avec dans sa partie haute le nom de la relation et dans la partie basse les propriétés éventuellement portées. Elle est reliée aux individus qu'elle associe par des pattes

Exemple : la relation Etre

Figure 14: Exemple de relation

- La propriété

C'est la modélisation d'une information élémentaire. Elle peut prendre des valeurs différentes, cependant elle est unique et ne peut être rattachée qu'à un seul concept (entité ou relation). La propriété décrit une entité ou une relation

Exemple : Nom agence, prénom locataire

Deux propriétés sont en dépendance fonctionnelle si la connaissance d'une valeur d'une propriété permet de déterminer la connaissance d'une valeur de l'autre propriété

- La cardinalité

On appelle cardinalité d'un objet au sein d'une relation les nombres minimum et maximum de fois qu'une même occurrence de cet objet peut apparaître dans les occurrences de la relation

Les cardinalités les plus fréquemment utilisées sont :

Participation

Optionnelle

Obligatoire

Unicité

0, 1

1, 1

Multiplicité

0, n

1, n

Commentaire du tableau

Cardinalité minimum = 0 : certaines occurrences de l'individu ne participe jamais à la relation on parle alors de participation optionnelle

Cardinalité minimum = 1 : Toute occurrence de l'individu participe au moins une fois aux occurrences de la relation c'est participation obligatoire

Cardinalité minimum = 1 : Quand une occurrence de l'individu participe à la relation, elle y participe aux plus une et une seule fois : c'est l'unicité de participation

Cardinalité minimum = n : Quand une occurrence de l'individu participe à la relation, elle y participe plusieurs fois : c'est la multiplicité de participation

Exemple de cardinalités :

Figure 15 : Exemple de cardinalité

Un agent travaille dans une et seule agence

Dans une agence peut travailler un pou plusieurs agents

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








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984