2
A.BENJELOUAJA TP:PROGRAMMATION CLIENT/SERVEUR Une épicerie souhaite disposer d'une application informatique pour la gestion de ses tâches quotidiennes. L'analyse nous a conduit à produire la base de données suivante : ·Produit (RéférencePro , DésignationPro, PUPro, QtéStock) ·Client (NumClient , NomClient, PrénomClient, TypeClient) ·Fournisseur(CodeFou , RaisonSocialeFou, AdresseFou) ·Vente(NumVente , DateVente, NumClient, Payé) ·ProduitsVendus(NumVente ,RéférencePro , QtéVendue) ·Entrées(NumEntrée , DateEntrée, QtéEntrée, RéférencePro, CodeFou) NB : Payé prent 0 (false) ou 1(true) 1.Fenêtre FrmEntreeProduits: Permet d'enregistrer une entrée en stock d'un produit : ·En cliquant sur le bouton "Rechercher Produit", l’application demande de saisir une référence produit et affiche les informations sur ce produit dans les zones correspondantes ·Dans une zone de liste modifiable, l'utilisateur peut choisir la raison sociale du fournisseur concerné (attention c’est le code et non la raison sociale qui est stocké dans la table entrée) ·La zone "Date Entrée" doit prendre par défaut la date du jour ·Le bouton "Enregistrer Entrée" permettra : -De vérifier la saisie (le produit et le fournisseur doivent obligatoirement être sélectionnés et la quantité livrée est toujours >0) -D'enregistrer l'entrée -De mettre à jour le stock pour le produit concerné NB: Si l’opération de mise à jour échoue, l’opération d’enregistrement de l’entrée doit être annulée et vice versa 2 TDI 2015/2016

Tp Epicerie ado net

Embed Size (px)

DESCRIPTION

ado net mode connecté

Citation preview

A.BENJELOUAJA TP:PROGRAMMATION CLIENT/SERVEUR

Une picerie souhaite disposer d'une application informatique pour la gestion de ses tches quotidiennes. L'analyse nous a conduit produire la base de donnes suivante :

Produit (RfrencePro, DsignationPro, PUPro, QtStock)

Client (NumClient, NomClient, PrnomClient, TypeClient)

Fournisseur(CodeFou, RaisonSocialeFou, AdresseFou)

Vente(NumVente, DateVente, NumClient, Pay)

ProduitsVendus(NumVente,RfrencePro, QtVendue)

Entres(NumEntre, DateEntre, QtEntre, RfrencePro, CodeFou)NB : Pay prent 0 (false) ou 1(true) 1.Fentre FrmEntreeProduits: Permet d'enregistrer une entre en stock d'un produit :

En cliquant sur le bouton "Rechercher Produit", lapplication demande de saisir une rfrence produit et affiche les informations sur ce produit dans les zones correspondantesDans une zone de liste modifiable, l'utilisateur peut choisir la raison sociale du fournisseur concern (attention cest le code et non la raison sociale qui est stock dans la table entre)

La zone "Date Entre" doit prendre par dfaut la date du jour

Le bouton "Enregistrer Entre" permettra :

-De vrifier la saisie (le produit et le fournisseur doivent obligatoirement tre slectionns et la quantit livre est toujours >0)

-D'enregistrer l'entre

-De mettre jour le stock pour le produit concernNB: Si lopration de mise jour choue, lopration denregistrement de lentre doit tre annule et vice versa2. La fentre "FrmGestionProduits": Permet de grer les produits :Le bouton Crer permet dajouter un nouveau produit

Le bouton Modifier permet dapporter des modifications au produit en cours

Le bouton Supprimer permet de supprimer le produit en cours

La premire liste affiche la liste des produits. En slectionnant un produit dans la liste, les informations sur le produit saffichent dans les zones ctLes boutons en bas de la liste permettent de naviguer entre les produits(Premier, Prcdent, Suivant, Dernier)

La deuxime liste affiche la liste des entres concernant le produit en cours.2 TDI 2015/2016