GSB Parc Auto
GSB Parc Auto est une application C# permettant aux secrétaires de la société GSB de gérer la reservation des véhicules de son parc automobile.
Elle tourne sous l'ORM (object-relational mapping) Entity Framework qui permet la génération des classes métiers de l'application directement via la base de données (notamment grâce aux clés étrangères) liée. Ce Framework permet aussi de faciliter l'ajout, mise à jour et suppression des données.
Entity Framework propose 3 approches différentes :
- Database First
- Code First
- Model First
MCD correspondant à l'application
L'application comporte plusieurs fonctionnalités, premièrement, les secrétaires doivent enregistrer les salariés.
Ajout d'un salarié
Comme pour les salariés, il faut enregistrer les véhicules.
Ajout d'un véhicule
La liste des véhicules est consultable directment via l'application.
Liste des véhicules
Ensuite, il est possible d'ajouter des réservations pour les véhicules, à certaines date et pendant une ou deux journées.
Ajout d'une réservation
Il n'est biensûr pas possible de réserver un véhicule qui est déjà réservé sur une période où une réservation d'une ou deux journées existe déjà.
Erreur d'ajout de réservation
Après avoir ajouté la réservation, il est possible de la consulter sur la liste des réservations, il faut aussi la valider pour qu'elle soit prise en compte par l'application.
Liste des réservations