Introduction a uml
Logiciel de Cafetière
Le département informatique prévoit d’installer une cafetière dans un salon à travers le hall.
Notre travail est d’examiner et modéliser les fonctionnalités de la cafetière.Nous travaillons seulement avec le code logique, ainsi seulement une interface est employée.
Voici une liste partielle des conditions pour le système cafetière. Employez ceci comme référence.Conditions – Cas d’utilisation
État d’attente
Quand le fabricant de café est non utilisable il attend l’entrée d’utilisateur.
Il y a six options différentes d’utilisateur entrées :
1) ajouterune recette,
2) suppression d’une recette,
3) éditer une recette,
4) ajouter à l’inventaire,
5) inventaire de contrôle
6) acheter une boisson
Ajoutez une recette
Seulement trois recettespeuvent être ajoutées à la cafetière.
Une recette se compose d’un nom, du prix, des unités du café, des unités du lait, des unités du sucre, et des unités du chocolat.
Chaque nom de recette doit êtreunique dans la liste de recette.
Le prix doit être manipulé comme nombre entier.
En fin de traitement un message de statut est imprimé et la cafetière retourne à l’état d’attente.
Supprimez unerecette
Une recette peut être supprimée de la cafetière si elle existe dans la liste de recettes dans la cafetière.
La recette à supprimer est choisie par son nom.
En fin de traitement un message destatut est imprimé et la cafetière retourne à l’état d’attente.
Éditer une recette
Une recette peut être éditée dans la cafetière.
L’utilisateur sera invité à choisir le nom de la recettequ’il souhaite éditer s’il y a des recettes à éditer,
Ensuit, il est invité à réintroduire l’information de recette.
Un nom de recette ne peut être changé en nom d’aucune autre recette dans la liste derecette.
En fin de traitement un message de statut est imprimé et la cafetière retourne à l’état d’attente.
Ajoutez à l’inventaire
Un élément d’’inventaire peut être ajouté à la machine à…