Commit 2d3855f9 authored by Gaetan Carabetta's avatar Gaetan Carabetta
Browse files

Prise en compte de la correction par mail.

parent 2eaf68f4
......@@ -13,39 +13,39 @@ On veut garder les traitements prescrits par chaque vétérinaire pour chaque an
#### Hypothèses
* On suppose que l'administrateur ne fait pas partie du personnel soignant,
* On suppose que le personnel peut avoir plusieurs spécialités,
* On suppose que le personnel n'a qu'une seule spécialité,
* Les medicaments peuvent convenir à une ou plusieurs classes d'espèces animales,
* On suppose qu'un animal n'appartient qu'à une classe d'espèces animales.
#### Descriptions opérationnelles
* L'administrateur gère la base de données,
* Un client a au moins un animal traité,
* Le personnel ne peut pas avoir d'animal traité,
* Le personnel a un seul poste,
* A chaque membre du personnel est associé une ou plusieurs spécialités,
* A chaque membre du personnel est associé une et une seule spécialité,
* Une spécalité est associée à une classe d'espèces animales,
* Une spécialité ne limite pas la prescription d'un traitement à une autre classe d'espèces,
* Un traitement ne peut être prescrit que par un vétérinaire,
* Un traitement contient au moins une molécule,
* Un traitement est prescrit à au moins un animal,
* Un médicament n'est autorisé que pour une ou plusieurs espèces,
* Un animal appartient à une seule espèce et donc à une seule classe,
* Un animal est associé à un seul client.
#### Fonctions
* L’application permettra à l’administrateur d’ajouter des clients avec un nom, un prénom, une date
de naissance, une adresse et un numéro de téléphone.
* L’application permettra à l’administrateur d’ajouter du personnel avec un nom, un prénom, une date
de naissance, une adresse, un numéro de téléphone, un poste et à minima une spécialité.
* Le poste peut prendre la valeur de vétérinaire ou d'assistant.
* La spécialité ne limite pas le personnel de soigner les autres classes d'espèces.
de naissance, une adresse, un numéro de téléphone, un poste et à minima une spécialité:
* Le poste peut prendre la valeur de vétérinaire ou d'assistant,
* La spécialité ne limite pas le personnel de soigner les autres classes d'espèces,
* Le personnel à au moins un poste, il n'est pas possible de n'avoir aucun poste.
* L’application permettra à l’administrateur d’ajouter des animaux, chacun associé à un client, avec un nom, une espèce, un poids et une taille.
* La date de naissance n’est pas obligatoire.
* Le client peut être associé à plusieurs animaux, mais un animal qu'à un seul client.
* L’application permettra à l’administrateur d’ajouter des animaux, chacun associé à un client, avec un nom, une espèce, un poids et une taille:
* La date de naissance n’est pas obligatoire,
* Le client peut être associé à plusieurs animaux, mais un animal qu'à un seul client,
* L’espèce d’un animal doit appartenir à une seule classe d´espèces animales.
* L’application refusera l'ajout si un client et un personnel ont le même nom et prénom
* L’application refusera l'ajout si un client et un personnel ont le même nom, prénom et date de naissance.
* L’application permettra à l’administrateur d’ajouter de nouveaux médicaments avec un
nom, une petite description et la liste des espèces qui peuvent le prendre.
nom, une petite description et la liste des espèces qui peuvent le prendre:
* Ainsi l’application ne permettra pas ajouter le traitement si l'animal n'appartient pas à l’espèce autorisé pour la prise du médicament.
* L’application permettra de garder un historique des traitements effectués par un vétérinaire, avec les informations suivantes : une date de début, une durée, le nom des médicaments et la quantité journalière prescrite.
* Un traitement peut contenir plusieurs médicaments.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment