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

 > 

Marché immobilier électronique avec géolocalisation des produits en RDC.

( Télécharger le fichier original )
par Guylain ANGOMBEA AGBISSA
Université Adventiste de Lukanga - Master 2015
  

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

4.2 Base des données

Afin de réaliser notre base des données, nous avions utilisé le système de gestion de base des données MYSQL 5.6. Le Diagramme relationnel et physique de la base des données issu de SQL Serveur se présente comme suit :

Figure 20: Diagramme relationnel de base des données

50

51

4.3 Algorithmes des méthodes principales.

Nous présentons ici la description algorithmique ainsi qui les schémas des algorithmes principaux pour les classes que nous trouvons plus importantes que les autres dans la réalisation du système.

4.3.1 Description algorithmique des méthodes principales

Avant de représenter les schémas algorithmiques, nous avons préféré décrire les entrées, le contenu, ainsi que le résultat de chaque algorithme.

Tableau 8: description algorithmique des modules du système

Classe Méthode Entrées Contenu Résultat

Client 1. Inscrire Identité (Nom,

Sexe, Nom_utilisateur, mot_de_passe, mail, etc.

Si (identité bien remplie)

Alors

envoi à la boite de validation

si (la validation effectuée) alors la création d'un client a réussie.

1 nouveau client créé, ou opération échouée

2. Se

connecter

Mail et mot de passe

Si (mail et mot de passe sont identique à ceux qui se trouve dans la base données) Alors

Autorisation d'accès au compte.

Accès

autorisé ou refusé

Annonce Publier Informations de

l'annonce (Titre,

Si (information bien remplie) alors

52

Description, Adresse, Photo, etc.)

(L'annonce entre dans la boite d'attente de validation). Si (la validation est effectuée) alors (la publication s'effectue) sinon (l'annonce rejetée).

1 nouvelle annonce ajoutée.

Message _comme nt

Commente r

Information du commentaire (Titre, objet, texte, annonce_commen t, etc.

Si (formulaire bien rempli) alors (commentaire en attente de validation) Si (validé) alors (commentaire affiché) sinon (rejet)

1 comment aire ajouté

4.3.2 Schémas algorithmique des méthodes principales

Nous présentons ici d'une manière schématique les différents algorithmes des méthodes principales

4.3.2.1 Schéma algorithmique pour la méthode « inscrire » de la classe Client

Cet algorithme montre les processus que passent les informations fournies par l'internaute afin qu'il soit validé.

53

Figure 21: algorithme de la méthode inscrire

4.3.2.2 Schéma algorithmique de la méthode « se connecter et gérer »

Cet algorithme montre le processus de connexion d'un client à son compte ainsi que la gestion.

54

Figure 24: algorithme de la méthode commenter

Figure 22: algorithme de la méthode se connecter et gérer 4.3.2.3 Schéma de l'algorithme de la méthode Publier

Figure 23: algorithme de la méthode publier

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