1
2
3
4
5
6
7
8
9
Compétences
back Retour
Projet #5

GsbMecenat - Société GSB

banner
Durée 4 semaines
Conception et développement, Application
csharp.svgdotnet.svgsql.svg

Description

Un peu de contexte

Application de bureau en C# pour la gestion des actions de mécénat de GSB. Elle enregistre les associations partenaires, gère le suivi des partenariats et permet de suivre les budgets prévisionnels et réels tout en respectant une architecture en couches et les normes de codage.



13 Novembre 2024 – 10 Décembre 2024

Cahier des Charges

Cahier des Charges

Le cahier des charges définit la gestion des actions de mécénat, incluant le suivi des partenariats, la gestion des associations et des utilisateurs ainsi que le suivi financier sur plusieurs années.


Contexte

Contexte

Depuis 5 ans, GSB s'engage dans une démarche de mécénat axée sur l'axe santé au niveau mondial. L'entreprise soutient les populations démunies par le don de médicaments, de vaccins et la mise en œuvre de projets à long terme dans divers domaines comme l'urgence humanitaire, la prévention, la formation ou l'amélioration de l'accès aux soins.


Définition du Besoin

Définition du Besoin

L'application doit permettre d’enregistrer les informations des associations partenaires, de gérer les types d’actions de mécénat réalisées et d'assurer le suivi des budgets prévisionnels et réels des partenariats sur plusieurs années.


Spécifications Fonctionnelles

Spécifications Fonctionnelles

Les fonctionnalités incluent l'authentification, la gestion des utilisateurs, des associations, des partenariats et des plafonds de mécénat. La consultation des associations permet une sélection par pays. La fiche partenariat affiche le nom de l'association, l'action de mécénat, la date ainsi que les budgets prévisionnels et réels. Des indicateurs financiers et statistiques sont proposés par pays et par type d'action. Les procédures stockées et triggers respectent une convention de nommage stricte.

Projet en binôme respectant les normes avec une architecture en couches. Application de bureau en C# intégrant procédures stockées et triggers conformes aux règles de nommage GSB. ✨

Contraintes et Architecture

Contraintes et Architecture

L'application est un client lourd développé en C# sous le Framework Dotnet et suit une architecture en couches (GUI, BLL, DAL, BO). L'accès est réservé aux salariés de GSB et sécurisé par authentification. La base de données est gérée par SQL Server et les mises à jour s'effectuent uniquement via des procédures stockées et triggers conformes aux règles de nommage GSB.


Missions

Missions

  1. 1Développement de l’application en C# en respectant l’architecture en couches
  2. 2Implémentation de l’authentification et de la gestion des utilisateurs
  3. 3Mise en place de la gestion des associations et des partenariats avec suivi financier
  4. 4Création et mise à jour des procédures stockées et triggers selon les normes GSB
  5. 5Réalisation de la documentation technique complète incluant MCD, diagrammes de classes et liste des procédures et triggers
  6. 6Participation à la mise en production avec création de scripts et gestion des comptes applicatifs

Documents

Documents


Liens

Liens


Images

Images

section imagesection imagesection imagesection imagesection imagesection imagesection imagesection imagesection imagesection image