A legal template form for a music video location release.Full description
project report
Antenna Location LG G4Full description
Location - Khalid (Piano Sheets)Full description
Full description
Full description
UML
Projet : Gestion de location
SUP MIT
1- Ac Acte teur urss : Acteur : est une entité externe qui agit sur le système (opérateur, composant, interne). Et dans notre cas on 3 acteurs : Administrateur (gérant) : qui gère les réservations, les voitures et les clients.
Client et dans notre cas l’acteur client et une généralisation de de deux type de client (client simple et client fidèle) est ce client gère aussi des réservations et les consultes dans le système
Comptable: qui ce charge de la facturation et aussi de la gestion des clients
2- Cas d’utilisation ensemble d’actions réalisées par le système, système, en réponse à une une action d’un acteur. L’ensemble des uses cases décrit les objectifs (le but) du système. Cas d’utilisation :
Dans notre étude de cas (location des voitures) on 7 étude de cas : Gestion des voitures : qui comporte les actions suivantes :
Créé par Badr El fhel et El moubrass khadija
1
UML
Projet : Gestion de location
SUP MIT
Ajout des voitures Supprimer des voitures Modifier les caractéristiques des voitures Consulter les informations sur les voitures
Gestion des réservations: qui comporte les actions suivantes :
Faire des réservations Annuler des réservations Modifier des réservations Consulter les réservations
Gestion des clients : qui comporte les actions suivantes :
Ajout un client Supprimer un client Modifier les cordonnées d un client
Gestion des voitures disponible
Ajout des voitures Supprimer des voitures Modifier les caractéristiques des voitures Consulter les informations sur les voitures
Suivi des réservations
Consulter les réservations Annuler les réservations
Suivi des locations Evénement suivi en cas d’accident Suivi en cas de panne Suivi en cas de vol Facturation Modifier une facture Annuler une facture Elaborer une facture Consulter une facture
3- Diagramme de cas d utilisation Le cas d’utilisation (ou use case) correspond à un objectif du système, motivé par un besoin d’un ou plusieurs acteurs. L'ensemble des use cases décrit les objectifs (le but) du système. et dans notre cas on a un diagramme de cas d’utilisation qui regroupe l’ensemble d’interaction entre les acteurs de système et les cas d’utilisation
Créé par Badr El fhel et El moubrass khadija
2
UML
Projet : Gestion de location
SUP MIT
4-Diagramme de séquence et les scénarios
2-4-1cas d’utilisation gestion des voitures •
Scénario ajout d’une voiture Le gérant s'authentifie dans le système Le système valide les identifiants de gérant Le gérant choisi form voiture à partir d’un menu Le système affiche form voiture Le gérant saisi les informations de voiture Le système enregistre les informations
•
Diagramme de séquence : Ajout d’une voiture
Créé par Badr El fhel et El moubrass khadija
3
UML
•
Projet : Gestion de location
SUP MIT
Scénario Modifier caractéristiques d’une voiture Le gérant s'authentifie dans le système Le système valide les identifiants de gérant Le gérant choisis form voiture à partir d’un menu Le gérant entre le matricule de voiture Le système affiche la voiture Le gérant saisie les nouveau informations de voiture Le système enregistre les modifications
•
Diagramme de séquence : Modifier caractéristiques d’une voiture
Créé par Badr El fhel et El moubrass khadija
4
UML
Projet : Gestion de location
SUP MIT
Scénario : Supprimer une voiture
•
Le gérant s'authentifie dans le système Le système valide les identifiants de client Le gérant choisis form voiture à partir d’un menu Le gérant entre le matricule de voiture Le système affiche la voiture Le gérant choisis supprimer la voiture Le système supprime la voiture
•
Diagramme de séquence : Supprimer une voiture
•
Scénario : Consulter la liste des voitures
Le gérant s'authentifie dans le système Le système valide les identifiants de client Le gérant choisis form voiture à partir d’un menu Le gérant sélection le matricule de voiture Le système affiche la voiture
•
Diagramme de séquence : Consulter la liste des voitures
Créé par Badr El fhel et El moubrass khadija
5
UML
Projet : Gestion de location
SUP MIT
2-4-2 Cas d’utilisation suivi de location •
Scénario suivi de location en cas de panne
Le gérant s’authentifie dans la forme d'authentification
Le système valide l identifiant de gérant
Le gérant sélection form suivi de location à partir d un menu
Le système affiche Form location Le gérant sélection le client concerné Le système affiche la liste des réservations Le gérant sélectionne la réservation concernée Le système affiche liste des voitures réservées Le client sélectionne la voiture concernée
Le client saisi le type de panne
Le système enregistre la panne
•
Diagramme de séquence : Suivi de location en cas de panne
Créé par Badr El fhel et El moubrass khadija
6
UML
Projet : Gestion de location
•
Scénario suivi de location en cas de vol
Le gérant s’authentifie dans la forme d'authentification
SUP MIT
Le système valide l identifiant de gérant
Le gérant sélection form suivi de location à partir d un menu
Le système affiche Form location Le gérant sélection le client concerné Le système affiche la liste des réservations Le gérant sélectionne la réservation concernée Le système affiche liste des voitures réservées Le client sélectionne et supprime la voiture concernée •
Diagramme de séquence de suivi de location en cas de vol
•
Scénario suivi de location en cas d’accident
Le gérant s’authentifie dans la forme d'authentification
Le système valide l identifiant de gérant
Le gérant sélection form suivi de location à partir d un menu
Le système affiche Form location Le gérant sélection le client concerné Le système affiche la liste des réservations Le gérant sélectionne la réservation concernée Le système affiche liste des voitures réservées
Le gérant saisi l’incident
Le système enregistre l’incident
*
Créé par Badr El fhel et El moubrass khadija
7
UML
•
Projet : Gestion de location
SUP MIT
Diagramme de séquence de suivi de location en cas d’accident
2-4-3 Cas d’utilisation : gestion des clients •
Scénario ajout client Le gérant s'authentifie dans le système Le système valide les identifiants de client Le gérant choisi form client à partir d’un menu Le système affiche form client Le gérant saisi les informations de client Le système enregistre les informations
Créé par Badr El fhel et El moubrass khadija
8
UML
•
Projet : Gestion de location
SUP MIT
Diagramme de séquence : Ajout d’un client
Scénar io modifier infos client Le gérant s'authentifie dans le système Le système valide les identifiants de client Le gérant choisis form client à partir d’un menu Le gérant entre le N°de client Le gérant saisie les nouveau informations de client Le système enregistre les modifications
Diagramme de séquence : modifier infos client
Créé par Badr El fhel et El moubrass khadija
9
UML
Projet : Gestion de location
SUP MIT
Scénario supprimer client Le gérant s'authentifie dans le système Le système valide les identifiants de gérant Le gérant choisis form client à partir d’un menu Le gérant entre le N°de client Le gérant supprime le client
Diagramme de séquence de : suppression d’un client
•
Scénario consulter liste clients Le gérant s'authentifie dans le système Le système valide les identifiants de gérant Le gérant choisis form client à partir d’un menu
Créé par Badr El fhel et El moubrass khadija
10
UML
Projet : Gestion de location
SUP MIT
Le gérant sélection le client Le système affiche le client •
Diagramme séquence : consulter client
Cas d’utilisation inscription •
Scénario inscription
Le client consulte le site d agence et demande form inscription
Le système affiche Form inscription Le client saisi informations Le système enregistre le clients •
Diagramme de séquence inscription
Créé par Badr El fhel et El moubrass khadija
11
UML
Projet : Gestion de location
SUP MIT
2-4-4 Cas d’utilisation : facturation •
Scénario calculer facture
•
Le comptable s’authentifier dans le système Le système valide l’ID de comptable Le comptable choisi form calcul facture Le système affiche les réservations Le comptable sélection la réservation à facturer Le système affiche les caractéristiques de réservation Le système demande les réservations sur les clients Le système demande les informations sur la voiture Le système sauvegarde la facture
Diagramme de séquence : calculer facture
Créé par Badr El fhel et El moubrass khadija
12
UML
•
Projet : Gestion de location
Scénario : Consulter Facture Le comptable s’authentifier dans le système Le système valide l’ID comptable Le comptable choisi : Form Consulter facture Le comptable sélectionne la facture à consulter Le système affiche la facture
•
Diagramme de séquence : consulter facture
•
Scénario : Modifier Facture
SUP MIT
Le comptable s’authentifier dans le système Le système valide l’ID comptable Le comptable choisi : Form Modifier facture Le comptable sélectionne la facture à modifier Le système affiche la facture
Créé par Badr El fhel et El moubrass khadija
13
UML
Projet : Gestion de location Le comptable modifie les données de la facture Le système enregistre la facture
•
Diagramme de séquence : Modifier facture
•
Scénario : Annuler Facture
•
SUP MIT
Le comptable s’authentifier dans le système Le système valide l’ID comptable Le comptable choisi : Form Annuler facture Le comptable sélectionne la facture à annuler Le comptable supprime la facture
Diagramme de séquence : Supprimer facture
Créé par Badr El fhel et El moubrass khadija
14
UML
Projet : Gestion de location
SUP MIT
Cas d’utilisation : Suivi de Réservation •
Scénario :Consulter une réservation Le gérant s’authentifier dans le système Le système valide l’ID Le gérant choisi form suivi de réservation Le système affiche form réservations Le comptable saisi ID réservation Le système affiche les caractéristiques de réservation
o o o o o o
Diagramme de séquence : consulter les réservations
•
•
Scénario annuler une réservation
o o o o o o o o
Le gérant s’authentifier dans le système Le système valide l’ID de client Le gérant choisi form suivi de réservation Le système affiche les réservations Le comptable sélection les réservations de j - 2 Le système affiche les caractéristiques de réservation Le gérant annule les réservations Le système supprime les réservations