Développement d'une application backoffice C# Entity Framework pour ADA (location de véhicules). Le responsable d'agence administre les données (véhicules, clients, contrats) via une application connectée à une base SQL Server centralisée.

Binôme
5 novembre 2025
SCRUM / Agile
GitHub / Trello

Captures d'écran

Environnement technique

Architecture

Application C# MVC avec Entity Framework. POO avancée, déploiement multi-agences sur base SQL Server centralisée.

Base de données

5 tables : AGENCE, VEHICULE, CATEGORIE, CLIENT, CONTRAT. Relations clés étrangères / primaires. SQL Server.

Technologies

C# Visual Studio 2022 Entity Framework SQL Server MVC POO GitHub

Fonctionnalités (User Stories)

US Fonctionnalité Description
1 Connexion agence Authentification avec identifiant et mot de passe
2 Modification agence Mise à jour des infos (nom, adresse, heures d'ouverture)
3 Parc de véhicules Visualisation avec filtre par catégorie + attributs
4 Ajout / suppression véhicule CRUD sur les véhicules de l'agence
5 Gestion clients Création et modification des fiches clients
6 Contrats de location Visualisation avec filtre par date début/fin
7 Ajout contrat ANNULÉ Création d'un nouveau contrat de location
8 Modification contrat ANNULÉ Mise à jour km début/fin et montant facturé

Compétences mobilisées

Gérer le patrimoine informatique Répondre aux incidents Travailler en mode projet Mettre à disposition un service Développement professionnel

Détail du travail réalisé

L'application a été développée en C# avec Entity Framework selon le pattern MVC. La base de données SQL Server contenait 5 tables reliées par des clés étrangères. Le projet était géré via GitHub et Trello.

Étapes clés :

  • Conception du modèle de données (AGENCE, VEHICULE, CATEGORIE, CLIENT, CONTRAT)
  • Mise en place d'Entity Framework en approche Database First et génération du modèle objet
  • Développement des formulaires CRUD (Create, Read, Update, Delete) pour véhicules et clients
  • Implémentation de l'authentification par agence et filtrage des données par agence connectée
  • Tests unitaires et débogage sur Visual Studio 2022