Yearly Data Deletion Process

đŸ§č Description de la rĂ©alisation

Le processus de suppression annuelle des donnĂ©es vise Ă  identifier, valider et supprimer les donnĂ©es obsolĂštes ou inutiles, tout en garantissant la conformitĂ© aux rĂ©gulations sur la protection des donnĂ©es (ex : RGPD). Cet outil permet une gestion efficace de la rĂ©tention des donnĂ©es et la libĂ©ration sĂ©curisĂ©e de l’espace de stockage.

đŸ’» Environnement technologique

  • Langage de programmation : C#

  • Framework utilisĂ© : .NET Framework

  • Type de projet : Application console/desktop

  • RĂ©alisation : Projet individuel

  • Situation : RĂ©alisation vĂ©cue (rĂ©elle)

⚙ FonctionnalitĂ©s principales

  • đŸ•”ïž Identification automatique des donnĂ©es Ă  supprimer selon :

    • Date de crĂ©ation

    • DerniĂšre date d’accĂšs

    • RĂšgles mĂ©tiers prĂ©dĂ©finies

  • ✅ MĂ©canismes de confirmation manuelle ou automatique

  • 📄 GĂ©nĂ©ration de rapports listant toutes les donnĂ©es supprimĂ©es

  • 🔐 Enregistrement dans des journaux d’audit

🧠 CompĂ©tences mobilisĂ©es

[!info]+ Développement en C#

  • CrĂ©ation d’algorithmes de tri et de sĂ©lection des fichiers

  • Utilisation de collections (List, Dictionary
) pour gĂ©rer les mĂ©tadonnĂ©es des fichiers

[!example]+ Gestion des fichiers sensibles

  • Manipulation sĂ©curisĂ©e des fichiers/rĂ©pertoires avec System.IO

  • Respect des normes de traitement de donnĂ©es personnelles (RGPD)

[!check]+ Sécurité et validation

  • Confirmation de suppression par l’utilisateur ou via scripts automatisĂ©s

  • Mise en place d’un audit log pour tracer les suppressions

[!tip]+ Documentation & validation

  • CrĂ©ation de rapports de suppression (TXT/CSV/HTML)

  • Tests fonctionnels sur divers jeux de donnĂ©es

📩 ÉlĂ©ments produits

  • ✅ Outil exĂ©cutable de suppression

  • đŸ–Œïž Captures d’écran de l’interface de suppression

  • 📊 Rapport de suppression gĂ©nĂ©rĂ© (donnĂ©es supprimĂ©es, date, utilisateur
)

  • 📘 Manuel d’utilisation + guide de dĂ©ploiement

  • đŸ§Ș Rapport de tests sur diffĂ©rents cas d’usage

  • đŸ§Ÿ Fiche d’incidents rencontrĂ©s (et leur rĂ©solution)

📈 Bilan de la situation

[!important]+ Apports pour l’entreprise

  • RĂ©duction de l’encombrement des serveurs et disques de stockage

  • Meilleure conformitĂ© RGPD et amĂ©lioration des processus de rĂ©tention

  • Diminution des risques liĂ©s Ă  la conservation prolongĂ©e de donnĂ©es sensibles

[!star]+ Acquis personnels

  • MaĂźtrise de la gestion de fichiers sensibles en C#

  • ExpĂ©rience sur des projets orientĂ©s conformitĂ© rĂ©glementaire

  • DĂ©veloppement de compĂ©tences en sĂ©curitĂ© des donnĂ©es

  • AmĂ©lioration de la documentation technique et de la communication des rĂ©sultats