C'est pour un projet d'application d'un logiciel donné avec le "pack office" qu'il nous a été demandé de travailler avec Access. Ce projet Access est basé sur la trame d'un cabinet vétérinaire généraliste qui traiterait les chiens chats, équidés, bovins et NAC (Nouveaux Animaux de Compagnie). Cette base de données a donc pour but de donner au vétérinaire un outil de gestion de son cabinet en fonction de ses clients et de leurs animaux.
Dans un premier temps je suis parti d'une base de données qui aurait été dédiée au client d'un cabinet vétérinaire pour qu'il soit au courant du prix, du déroulement d'un soin effectué sur un animal. Mais au fur et à mesure de mon étude je me suis redirigé vers un autre type de base de données. C'est pour cela que, dans un deuxième temps, j'ai opté pour une base de données destinée au vétérinaire pour qu'il puisse gérer la gestion de son cabinet.
Enfin, les interfaces imaginées au départ ne se sont pas toujours révélées réalisables sous Access ce qui a évidemment soulevé quelques problèmes et amené des modifications, voire des changements important lors de leur création.
[...] Dans ce formulaire, le vétérinaire peut voir le récapitulatif des interventions et des médicaments donnés pour le dernier soin enregistré. Il a aussi la possibilité de calculer le prix total du dernier soin et donc de pouvoir demander au client combien il lui doit. Dans cette fenêtre le vétérinaire peut voir les interventions ainsi que les médicaments qui sont liés au dernier soin enregistré. Cela permettra, dans la phase décrite en 2 de calculer le prix total du soin qui pourra ensuite être demandé au client. [...]
[...] Affichage du nom du client correspondant à la facture. Pour que cela se fasse le vétérinaire doit, lorsqu'il change de facture aller dans le champ client pour le nom se mette à jour. Différents champs et zones de liste qui indiquent l'état d'avancement de la facture. Boutons d'actions qui commandent respectivement le "récapitulatif des factures","changement d'une facture" (par exemple, on peut modifier une facture qui viendrait d'être payée), de pouvoir revenir au formulaire d'accueil ainsi que de supprimer une facture. [...]
[...] J'ai mis la valeur pour qu'il n'y ait qu'une ligne qui s'affiche. En ce point je mets un tri pour que la requête affiche les informations souhaitées dans un ordre décroissant en fonction de la référence des soins. De même que précédemment, je souhaite avoir un tri décroissant en fonction cette fois-ci de la date de soin de l'animal. En fait, cette requête va m'afficher le "nom de l'intervention", son prix ainsi que la référence des soins correspondant au dernier soin enregistré et seulement du dernier grâce au 1%. [...]
[...] Interface access et explication utilisation 1. Formulaire d'accueil Ce formulaire est comme son nom l'indique le formulaire d'accueil de la base de données. En effet, c'est à partir de celui-ci que le vétérinaire pourra naviguer dans sa base de données, pour cela divers choix s'offrent à lui. Bouton de lancement du formulaire pour créer, modifier ou supprimer un Médicament. Bouton de lancement du formulaire pour créer, modifier ou supprimer une Intervention. Bouton de lancement du formulaire pour créer, modifier ou supprimer un Client. [...]
[...] Cette requête est utilisée dans le formulaire "Médicaments-soins". Dans le champ "Mise à jour" on peut voir qu'on fait une différence entre le nombre qui se trouve en stock et celui prescrit par le vétérinaire. En effet l'expression [Médicament]![Stock du médicament] indique que la première valeur de l'expression (soit le nombre de produits en stock) se trouve dans la table "Médicament" sous le champ "Stock du médicament". L'expression [Formulaires]![Médicaments- soins]![Quantité] quant à elle, indique que la deuxième partie de l'expression (quantité prescrite) et informe la requête que cette valeur se situe dans le formulaire "Médicaments-soins" dans le champ nommé "Quantité". [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture