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

 > 

Site web de gestion de location et colocation dans le domaine de l'immobilier.


par Chafik Ahmadi
Faculté des Sciences Juridiques, Economiques et de Gestion de Jendouba - mastère professionnel en informatique, option e-commerce 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

8 Conception détaillée

8.1 Le diagramme de déploiement

En UML, un diagramme de déploiement est une vue statique qui sert à représenter l'utilisation de l'infrastructure physique par le système et la manière dont les composants du système sont répartis ainsi que leurs relations entre eux

19

CHAPITRE I : Présentation du cadre du projet

Tableau 3: Diagramme de déploiement

8.2 Le diagramme de composants

Les diagrammes de composants et les diagrammes de déploiement sont les deux derniers types de vues statiques en UML. Les premiers décrivent le système modélisé sous forme de composants réutilisables et mettent en évidence leurs relations de dépendance. Les seconds se rapprochent encore plus de la réalité physique, puisqu'ils identifient les éléments matériels (PC, Modem, Station de travail, Serveur, etc.), leur disposition physique (connexions) et la disposition des exécutables (représentés par des composants) sur ces éléments matériels.

20

CHAPITRE I : Présentation du cadre du projet

Figure 11: Diagramme de composants

8.3 Environnement de travail Environnement matériel :

Tout au long de notre projet, nous avons eu à notre disposition un ordinateur portable qui dispose de la configuration suivante :

· Dell : Intel pentium (R) @ 2.30GHz, Ram : 4, 00 Go

· Système d'exploitation : Windows 7, Environnement technique

Php 7.0 : est un langage de scripts généraliste et Open Source, spécialement conçu pour le développement d'applications web. Il peut être intégré facilement au HTML.

21

CHAPITRE I : Présentation du cadre du projet

Wamp server : est un serveur local pour tester l'application

MySql 5.6.17 :est le SGBD utilisé dans la gestion de la base de données

Bootstrap (4): est un Framework CSS3, HTML5 et JavaScript, créé par les développeurs de Twitter .Il comporte un système de grille de 12 colonnes efficace, permettant de mettre en ordre l'aspect visuel d'une page web. Il apporte du style pour les boutons, les formulaires, la navigation et permet ainsi de concevoir un site Web rapidement et avec peu de lignes de code ajoutées.

HTML5 : définit deux syntaxes de DOM : HTML5 et XHTML5. Cette version apporte de nouvelles possibilités en termes de création d' « applications Web riches » bénéficiant de l'intégration d'éléments multimédias et d'interactivité

JQUERY [12] :C'est un Framework JavaScript. Parmi ces technologies du Web, on retrouve les standards HTML5 et CSS3 mais aussi des langages plus évolués qui permettent de dynamiser les pages Web. L'un d'eux, le plus connu et le plus utilisé, est JavaScript.

Visual Paradigm for UML : Est, comme son nom le laisse supposer, un logiciel permettant aux programmeurs de mettre en place des diagrammes UML. Disposant

22

CHAPITRE I : Présentation du cadre du projet

d'un outil créant des rapports personnalisables aux formats PDF, Word ou HTML afin de les partager et les publier sur Internet

Conclusion

Tout au long de ce chapitre, nous avons présenté une brève description du projet à réaliser, en déterminant la problématique et en proposant la solution envisagée pour faire face à la situation actuelle. Par la suite nous avons présenté une étude de méthodologies de développement choisit qui sera adoptée pour le développement de notre système.

On a définit par la suite les besoins fonctionnels et non fonctionnels, la Spécification du Backlog de produit et la préparation du planning de travail.

Les releases et les sprints qu'on va élaborer dans les chapitres suivants

Le deuxième chapitre sera consacré à la spécification des besoins, l'analyse, la conception et la réalisation des cas d'utilisation du premier release qui englobe les cas d'utilisation de la priorité 1 et 2

23

CHAPITRE II : Mise en OEuvre du Release 1

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite