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

CHAPITRE QUATRIEME

PROTOTYPES DE LA SOLUTION

Ce chapitre nous a été une occasion de présenter premièrement l'environnement matériel et logiciel, ainsi que le choix technique du développement. En second nous avions eu l'opportunité de présenter les algorithmes de mise en oeuvre de certaines méthodes principales. En fin, nous avions présenté le fonctionnement du système tout en présentant quelques interfaces graphiques des différentes méthodes.

4.1 Environnement de travail

Pour la réalisation de notre système, nous étions face à des choix matériels ainsi que logiciels.

4.1.1 Environnement matériel

Nous avions utilisé un ordinateur de la couleur rouge ayant des propriétés suivantes :

- Processeur : Pentium(R) Dual- Core CPU T4500 @ 2.30GHz ;

- Mémoire (RAM): 3.00GB

4.1.2 Environnement logiciel

Outre les logiciels énumérés dans le deuxième chapitre, nous ajoutons à la liste ce qui

suit :

- Système d'exploitation Windows 7 Professionnel N 32bits ;

- Serveur des fichiers Filezila ;

- SQL serveur 2008 Edition standard.

Application

Stock les

données

Modèle

Récupère

Notifie

Met en jour

Mise en jour

Présente les données

Vue

serveur et récupère

Lance l'appel au

Contrôleur

les données

Fait un appel

Figure 19: Modèle global MVC

48

4.1.3 Choix technique

4.1.3.1 Choix du langage

Pour implémenter notre projet, nous avions opté pour le langage HTML, PHP et JavaScript. Le choix de ces langages était due premièrement du fait que nous avions fait une conception orientée objet avec UML, ce qui nous avez conduit à utiliser des langages orientés objet. En second lieu, la portabilité du langage PHP nous avez permis d'implémenter notre serveur applicatif sans nous préoccuper du système d'exploitation sur lequel il va être déployé.

4.1.3.2 Choix du standard de développement

Pour le développement de notre système nous avions décidé de suivre le modèle MVC; qui est une architecture et une méthode de conception qui organise l'interface homme-machine (IHM) d'une application logicielle. Ce paradigme divise l'IHM en un modèle (modèle de données), une vue (présentation, interface utilisateur) et un contrôleur (logique de contrôle, gestion des événements, synchronisation), chacun ayant un rôle précis dans l'interface dont nous l'avions résumé sur ce schéma :

49

Source : http://openclassrooms.com/courses/debutez-l-analyse-logicielle-avec-uml/les-differents-types-de-diagrammes

En gros, MVC appliqué à notre plate-forme était une séparation totale entre le comportement de l'application, les données du site, et le résultat HTML.

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








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle