Examen UE SGBD • Note : 87/100

Gestion Séminaire Application desktop C# avec SQL Server

Application de gestion de séminaires permettant l'inscription aux sessions, la gestion des utilisateurs (coordonnateurs, participants) et le suivi automatique des places disponibles.

2
Semaines de dev
87
Note obtenue
3
Couches (N-Tier)

L'Examen SGBD

  • Concevoir une base de données relationnelle complète
  • Implémenter une architecture N-Tier en C#
  • Utiliser ADO.NET pour la connexion SQL Server
  • Créer des procédures stockées sécurisées
  • Gérer les transactions et l'intégrité des données

Ma Réalisation

  • Architecture 3 couches (DAL, BLL, PL)
  • Gestion des rôles (Coordonnateur, Participant, Formateur)
  • Mise à jour automatique des places disponibles
  • Interface Windows Forms intuitive
  • Procédures stockées optimisées

Ce que fait l'application

Gestion Utilisateurs

Séparation des rôles (Coordonnateur, Participant, Formateur) avec authentification sécurisée

Rôles Auth

Catalogue Séminaires

Affichage des séminaires disponibles avec dates, lieux et capacités

CRUD DataGrid

Système Inscription

Inscription aux sessions avec mise à jour automatique des places restantes

Transactions Auto-update

Gestion Établissements

Administration des établissements, locaux et localités

Locaux Capacité

Procédures Stockées

PsAnnulerParticipation, PsGererPlaces pour des opérations sécurisées

SQL Sécurité

Architecture N-Tier

Séparation claire : Data Access Layer, Business Logic Layer, Presentation Layer

DAL BLL PL

Stack Technique

Langage

C# C#
.NET .NET Framework

Base de données

SQL Server SQL Server
ADO.NET

IDE

Visual Studio Visual Studio
Windows Forms

Outils

Git Git
SSMS

Intéressé par mon travail ?

Découvrez mes autres projets ou contactez-moi directement.

Preview