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

4 Langage de modélisation

Pour exprimer les différents modèles, on a choisi d'utiliser l'UML comme un langage de modélisation. UML (Unified Modeling Language), en Français langage unifié de modélisation développé en 1996 et qui permet d'utiliser toute méthode orientée objet.

L'UML est un moyen qui permet d'exprimer des modèles objet en faisant abstraction de leur implémentation, c'est-à-dire que le modèle fourni par UML est valable pour n'importe quel langage de programmation.

Nous avons adopté aussi pour ce langage pour les raisons suivantes :

· Un langage sans ambiguïtés.

· Un langage universel pouvant servir de support pour tout langage orienté objet.

· Un moyen de définir la structure d'un programme.

· Une représentation visuelle permettant la communication entre les acteurs d'un même projet.

· Une notion graphique simple, compréhensible même par des non-informaticiens.

5 Analyse et spécification des Besoins

5.1 Acteurs et fonctionnalités

Le futur système comportera les acteurs suivants ;

· Le propriétaire de logement

· Le locataire

· L'administrateur

· L'utilisateur

11

CHAPITRE I : Présentation du cadre du projet

5.2 Définition des Besoins fonctionnels

La spécification des besoins est une phase indispensable dans le cycle de vie d'un logiciel. En outre l'adéquation de l'application à réaliser, aux besoins des utilisateurs et aux traitements envisagés au niveau de ses opérations assurera la réussite de l'application et sa future utilité. Pour assurer ces objectifs, il est essentiel de

déterminer les fonctionnalités attendues.

Les besoins fonctionnels permettent d'identifier les cas d'utilisation du système par ses acteurs, décrire les cas d'utilisation et de les organiser

L'application doit fournir un ensemble de fonctionnalités aux utilisateurs. En effet, l'application Permettra aux utilisateurs de proposer leurs logements à la location ,la colocation , le séjour de vacances et le dépannage gratuit, cela implique l'insertion de l'annonce, les images , les caractéristiques de leurs biens immobilier

? la géo localisation et le prix. ? L'enregistrement dans le site ? la création de session

Elle doit permettre aussi de chercher un logement pour la location ,la colocation et / ou un séjour de vacances/un dépannage gratuit selon les préférences des utilisateurs.

Elle doit permettre la création de session utilisateur

Le visiteur de site doit être capable de naviguer et visionner les annonces

L'application doit permettre aux chercheurs d'annonces de contacter le locataire ou l'administrateur du site et de fixer un rendez-vous

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








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore