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

 > 

Conception et réalisation d'un système informatisé d'une application web de gestion des reservations dans un hotel. Cas de l'hotel Riviere Ruzizi


par Mitterand François KAWAYA
Institut supérieur de pastorale familiale - Graduat en Informatique et Gestion des Ressources Humaines 2019
  

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 II

ANALYSE DES BESOINS ET CONCEPTION

II.1. INTRODUCTION

Dans ce chapitre, Nous nous intéressons à l'étude de l'analyse et conception de notre application proposée pour traitement de différentes difficultés rencontrées lors de la réservation à l'hôtel Rivière Ruzizi, Nous adoptons l'UML comme langage de modélisation, et le processus unifié (UP) comme démarche. Cela consiste à présenter les diagrammes de cas d'utilisation décrivant les scénarios nominaux de chaque acteur ainsi que les diagrammes de séquence qui représentent les interactions entre ces acteurs et le système, Par conséquent, les diagrammes de séquence qui évoquent les interactions entre ces acteurs et les différents objets.

II.2. LA MODÉLISATION DU SYSTÈME

La modélisation du système s'appuie sur le concept modèle qui peut être défini comme étant une représentation de la réalité, une abstraction que quelque chose réelle. Comme nous l'avons annoncée dans le précédent point, nous allons utiliser UML : Le Langage de modélisations de notre futur système.

UML : Langage de modélisation unifie, « Unified Modeling Language » en Anglais, est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système. Il est apparu dans le monde de génie logiciel, dans le cadre de la « conception orientée objet ». Couramment utilisé dans les projets logiciels, il peut être appliqué à toutes sortes de système ne se limitant pas au domaine informatique.

Le langage UML est constitué de diagrammes. A ce jour, il possède au moins 13 diagrammes officiels, qui sont regroupés en deux catégories à savoir :

Ø Diagramme statique : Diagramme de cas d'Utilisation, diagramme d'Objets, diagramme des Classes, diagramme de Composants, diagramme de déploiement.

Ø Diagramme dynamique : Diagramme de Collaboration, diagramme de séquence, diagramme d'états-transition, diagramme d'activités(A. C. UML).18(*)

Dans le cadre de ce présent travail, nous allons tante de cadrer notre projet en soutirant quelques diagrammes qui nous serons utiles. Ainsi, nous allons présenter les diagrammes ci-après :

- Le Diagramme des cas d'Utilisation

- Le Diagramme des Classes

- Le Diagramme des Séquences

- Le Diagramme d'Activités et

- Le Diagramme de Contexte du système.

II.3. RELATION DES DIAGRAMMES

Nous tenterons d'étendre la modélisation des diagrammes effectuées au niveau de l'analyse en y intégrant les aspects techniques plus proche de nos préoccupations physiques. UML propose de représentation les cas d'utilisation sous forme graphique, nommée diagramme de cas d'utilisation. Appartenant au modèle des besoins. Les rôles sont définis pour chaque acteur.

Une relation entre acteurs et cas représente une communication entre l'acteur et le cas. Le cas (d'utilisation) est représenté par une ellipse qui porte son nom. Un diagramme de cas d'utilisation montre acteurs et cas d'utilisation ensemble avec leurs relations. Cette relation est appelée « l'association ou correspondant» dans ce sens que l'acteur participe à un cas d'utilisation. En plus, un cas d'utilisation, comme tout diagramme UML, permet de décrire une réalité selon différents niveaux de raffinement.

* 18Anonyme, Cours UML, Classe de terminale SI, Langage UML

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








"Ceux qui vivent sont ceux qui luttent"   Victor Hugo