Skip to content

Etienne63100/MaCaveAVin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaCaveAVin

Bienvenue dans le projet de gestion de caves à vin, développé dans le cadre de la formation POEC ATLAS. Cette application a pour but de faciliter la gestion des collections de vins pour les amateurs et les collectionneurs, en permettant une organisation efficace et une optimisation de la dégustation des bouteilles à leur apogée.

Contexte Les amateurs de vins achètent souvent des bouteilles qu'ils stockent pendant plusieurs années pour les laisser vieillir. Chaque vin a une période idéale de consommation, appelée l'apogée. La gestion de ce stock est complexe, et une mauvaise organisation peut mener à l'oubli ou à la dégradation de bouteilles précieuses. Cette application vise à résoudre ces problèmes en offrant une solution numérique complète pour la gestion des caves à vin.

Objectifs du projet Localisation des bouteilles : Permettre aux utilisateurs de localiser facilement chaque bouteille dans leur cave. Suivi de l'apogée : Aider les utilisateurs à identifier les bouteilles qui sont prêtes à être dégustées. Prévention de l'oubli : Éviter que des bouteilles soient oubliées et se dégradent avec le temps.

Fonctionnalités principales Création de compte :

Inscription avec vérification de l'âge légal pour la consommation d'alcool. Saisie des informations personnelles de base.

Gestion des caves :

Saisie et gestion de plusieurs caves avec description (nom, nombre de tiroirs, capacité). Classification des caves par type (service, garde, sous-terraine). Gestion des bouteilles :

Enregistrement détaillé des bouteilles (couleur, appellation, nom, millésime, durée de garde). Localisation précise des bouteilles dans les caves (cave, tiroir, emplacement).

Recherche et suivi :

Recherche facile des bouteilles par divers critères. Fonctionnalité spéciale pour afficher les bouteilles à leur apogée.

Fonctionnalités complémentaires :

Édition, déplacement, duplication, et retrait des bouteilles.

Le développement de cette application suit les meilleures pratiques en termes de gestion de projet, de gestion des sources, et de méthodologies de développement agile. L'application est découpée en plusieurs couches logicielles pour assurer la modularité et la facilité de maintenance. Les diagrammes UML et un diagramme de classe détaillé sont produits pour documenter l'architecture et les relations entre les différents composants du système.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%