032016 roomn table ronde_agile avec contributions damien ALEXANDRE
Application web et mobile.potx
1. Institut Supérieur d’Informatique et du
Multimédia de Sfax
Application combinée web et mobile
pour la gestion des salons de thé et des
restaurants
Réalisé par
Hadrich Hatem & Bilel Belwefi & Imen
Soussi
Encadré par : Mme
Abir Kallel
Année Universitaire: 2012-2013
2. • Introduction et Problématique
• Solutions Proposées
• Modélisation Conceptuelle
• Réalisation
• Conclusion et perspectives
Plan
3. • Introduction et Problématique
• Solutions Proposées
• Modélisation Conceptuelle
• Réalisation
• Conclusion et perspectives
Plan
4. • Notre choix s’est rapporté à concevoir et réaliser un produit
logiciel.
• Nous nous sommes amenés à réaliser une application gestion
de vente.
• la gestion de vente constitue un processus clé pour
nombreuses entreprises engagées pour l’amélioration de leur
service client, l’accélération des flux administratifs et la
réduction des risques.
• En effet, nous voulons que notre système soit ouvert,
extensible, évolutif et ergonomique tout en gardant son
efficacité.
Introduction
5. Problématique
• Manque d’informations pertinentes et rapides à
chaque opération de vente.
• Absence d’une stratégie ou une démarche qui permet
d’élucider le choix des fournisseurs et la décision
d’achat.
• Aucune tentative n’a été faite pour mener à bien une
codification des articles et leur classification par
famille d’articles.
• Aucun mécanisme n’assure des analyses et des
statistiques sur le processus de vente.
6. • Introduction et Problématique
• Solutions Proposées
• Modélisation Conceptuelle
• Réalisation
• Conclusion et perspectives
Plan
7. Solutions
Proposées
• L'encaissement et la facturation sur le point de vente.
• Le contrôle des stocks et la gestion des fiches
techniques.
• La production des données statistiques réelles et
prévisionnelles.
• Le transfert des données en comptabilité.
• Minimiser le temps de préparation de la commande.
• Gérer les réservations plus efficacement.
• Une gestion moderne et individualisée.
• Gérer les ventes en attente.
8. • Introduction et Problématique
• Solutions Proposées
• Modélisation Conceptuelle
• Réalisation
• Conclusion et perspectives
Plan
9. Modélisation
Conceptuelle
La conception constitue une phase fondamentale dans le
cycle de vie d’une application. La réussite de ce dernier
dépend de cette phase. L’un des soucis était d’avoir une idée
globale en avance de ce que nous devons programmer. Pour
ce faire, nous avons commencé par les diagrammes de cas
d’utilisation qui permettent de donner une vue globale de
l’application. En deuxième lieu, nous allons présenter les
diagrammes de classe. Et enfin, nous finirons par la
présentation chronologique des opérations par les
diagrammes de séquence.
10. Modélisation
Conceptuelle
Dans cette partie, nous allons identifier les différents
acteurs de l’application en présentant les différents
diagrammes :
• Diagrammes de Cas d’ utilisation
• Diagrammes de classe
• Diagrammes de séquence
• Diagrammes de navigation
11. Modélisation
Conceptuelle
Acteurs internes
Le gérant : Il doit s’authentifier pour accéder à son interface
sécurisé avec le code.
Le caissier : C’est un employé qui possède un code lui
permettant d’exécuter des opérations de vente.
Le serveur : C’est un employé qui possède un code lui
permettant d’accéder à ses tâches journalières.
Acteurs externes
Un client : peut acheter un ou plusieurs produits.
DIAGRAMME DE CAS D’UTILISATION :
15. Modélisation
Conceptuelle
DIAGRAMME DE CLASSE :
Dans cette partie , notre diagramme de classe est composée
de quatre package :
• Package d’achat
• Package de vente
• Package Personnel
• Package de Règlement
20. Modélisation
Conceptuelle
DIAGRAMME DE SÉQUENCE (WAE) :
Dans ce modèle, les associations entre objets obéissent à certaines
règles proposées dans ces figure, dont les suivantes :
- les acteurs n'interagissent qu'avec des objets
d'interface.
- les objets entité n'interagissent qu'avec des objets
contrôle.
- les objets contrôle interagissent avec tous les objets, y
compris des instances d'objets contrôle.
23. Modélisation
Conceptuelle
DIAGRAMME DE NAVIGATION(ACTIVITE) :
• Diagramme d'activité permet de modéliser un processus
interactif, global ou partiel pour un system donnée
(logiciel, system d'information).
• Il est recommandable pour exprimé une dimension
temporelle sur une partie du model, à partir du
diagramme de class ou de cas d'utilisation.
• le digramme d'activité est une représentation proche de
l'organigramme;