Projet : Développement d’un logiciel de Gestion
d’une Société de Location de Voitures en Ligne
Partie A : Contexte Général du projet
Sujet
Nous souhaitons faire une solution complète de location de Voitures en ligne qui offre
les fonctions standard de fonctionnement d’une Société de Location de Voitures à savoir
chercher une Voiture, réserver une voiture, rendre une voiture, connaître sa facture.
Ce logiciel dispose d’une interface graphique Web, et il doit pouvoir aussi fonctionner
en mode Client/Serveur sans charger le code métier.
En réalité il existe trois profils de personnes qui peuvent utiliser cette Société de
Location en Ligne :
- Client
- Gestionnaire Société
- Administrateur du Site
Rôle du Client
- S’inscrire dans le système pour bénéficier d’un code Client en fournissant nom,
prénom, email et autre info.
- Changer son mot de passe et son profil
- S’authentifier dans le système
- Chercher une voiture selon sa marque et verifier sa disponibilité
- Afficher une Voiture en partant de son matricule
- Afficher sa facture
Rôle de Gestionnaire
- S’authentifie dans le système
- Faire un inventaire complet de toutes Voitures
- Marquer la facture du client a partir de son code et si possible l’imprimer
- Afficher la facture du client a partir de son code possible, l’imprimer
- supprimer une voiture
- Afficher si une Voiture est disponible ou pas
- Poster un message pour afficher une promotion a tous les client
Rôle de l’administrateur
- Supprimer un client du système
- Créer et modifier le profil du Gestionnaire
Partie B : Organisation des développements
Outil de développement :
- JBuilder : pour le développement HTML et JSP
- Microsoft Access : pour la base de donner