AP Final – Refuge
Description :
Dans cet AP, nous devions développer une application en C# permettant la gestion d’un refuge pour animaux. L’application devait permettre d’informatiser le suivi des animaux recueillis ainsi que la gestion des bénévoles qui participent à leur prise en charge. Les responsables du refuge devaient pouvoir ajouter, modifier et supprimer les informations concernant les animaux et les bénévoles, enregistrer les soins réalisés et consulter l’historique des interventions, soit pour une journée donnée, soit pour un animal en particulier. Les bénévoles, quant à eux, devaient uniquement pouvoir consulter les soins et enregistrer les interventions qu’ils avaient eux-mêmes effectuées. Le projet devait également prendre en compte la gestion des espèces et des races, le suivi des animaux depuis leur arrivée jusqu’à leur sortie du refuge, ainsi que l’enregistrement détaillé de chaque soin (date, heure, type d’intervention, bénévole et commentaires). Une contrainte importante était qu’un animal adopté ou sorti du refuge ne puisse plus être sélectionné lors de la saisie d’un nouveau soin. Enfin, le développement devait respecter plusieurs exigences techniques, notamment l’utilisation de collections, la réalisation d’une interface avec un menu MDI, la conception du MCD et du schéma relationnel de la base de données, ainsi qu’une organisation du travail en équipe avec une répartition des tâches, une estimation du temps et une présentation orale du projet. Ce projet se réalisait par groupe de 3, et mon rôle était, dans un premier temps, de créer la base de données (après avoir réalisé le MCD et le SRD), puis, dans un deuxième temps, de créer la logique de plusieurs pages de l’application : ajouter et supprimer des bénévoles et ajouter, modifier et supprimer des soins.
Travail réalisé :