IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Discussion :

Création d'un fichier simulant le fonctionnement d'un magasin


Sujet :

Conception

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2004
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 52
    Points : 31
    Points
    31
    Par défaut Création d'un fichier simulant le fonctionnement d'un magasin
    Bonjour à tous,

    On me demande de créer, impérativement sous Excel, un fichier qui permet simuler pour des élèves le fonctionnement d'un magasin sachant que plusieurs élèves peuvent travailler en même temps et que tout doit être mis a jour en temps quasi réel.
    Je sais qu'Excel est mal adapté pour ce type de demande mais je n'ai pas le choix.

    Ce fichier doit permettre la création/modification de fiche produit, la création/modification de fiche client, la saisie/modification des commandes.
    Chaque élève aurait sur sa session le fichier Excel créé. Celui irait lire les infos dont il a besoin dans des fichiers sur le réseau.

    Comme le lycée utilise un réseau pédagogique, je pensais stocker toutes ces informations sous forme de fichiers clients ; produit et commande sous format texte. Cela me semblait le moyen le plus facile de pouvoir tout mettre à jour en temps quasi réel.

    Est ce une bonne idée ?
    Si oui, faut il faire une fiche par client/produit/commande ou 3 fichiers (1 regroupant tous les clients, 1 regroupant tous les produits et 1 dernier regroupant toutes les commandes) ? A priori, je sais à peu près programmer ça sous VBA.

    Si non, comment feriez vous ?

    Merci de vos réponses
    N'oubliez pas le tag Résolu si le problème l'est.
    ;-)

  2. #2
    Membre émérite
    Femme Profil pro
    Ingénieur
    Inscrit en
    Octobre 2016
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2016
    Messages : 1 703
    Points : 2 813
    Points
    2 813
    Par défaut
    Bonjour,

    Personnellement, je serais partie sur 3 fichiers : 1 produit, 1 client, 1 commande. Comme cela, tu auras qqc qui ressemble aux structures de base de données : la table "commande" étant alors liée aux tables produit et client.

    Pour les fichiers produit et client, tu peux avoir des tables "classiques". Par exemple, pour produit :
    Id Produit | Nom du produit | Poids | Prix
    Et pour le client
    N° de client | Nom du client

    Pour les commandes, je ne sais plus bien comment il faut s'organiser, mais ce sera plus "spécial", car tu auras un nombre de produits différents selon la commande. Une commande =
    Id commande | N° client | [Ensemble (Id produit, quantité)]

    Cela fait trop longtemps que j'ai fait ce type d'exercice, je ne sais plus bien comment il faut l'organiser en pratique, mais c'est le principe
    Peut-être que qqun d'autre qui passera par ici saura te dire.

  3. #3
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par nala Voir le message
    Si non, comment feriez vous ?
    Etant donné que c'est d'une gestion de base de données dont il est question, j'utiliserais un SGDB.
    Si le problème est une question de coût (pour l'achat de logiciels), tu peux t'orienter vers OpenBase ou LibreBase qui sont gratuits.

    Si oui, faut il faire une fiche par client/produit/commande ou 3 fichiers (1 regroupant tous les clients, 1 regroupant tous les produits et 1 dernier regroupant toutes les commandes) ? A priori, je sais à peu près programmer ça sous VBA.
    En gros, tu veux cumuler en une même application du multi-tâche, du multi-utilisateurs et du multi-fichier, les trois domaines dans lesquels Excel est incompétent.

    Heureusement qu'il s'agit d'un cas fictif à des fins pédagogiques parce que si c'était un cas réel, tu te préparerais des nuits blanches.
    Cela dit, le fait que ce soit pédagogique n'est pas très rassurant : ça veut dire qu'on apprend à des élèves les mauvaises méthodes.

    Pour en revenir à ta question du nombre de fichiers, personnellement j'éviterai de cumuler les problème et j'utiliserai un unique fichier.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mars 2004
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Merci pour vos réponses.

    Je vais creuser de ce côté là.

    @ Menhir, Les élèves utiliseront "juste" le fichier. Ils ne verront absolument pas comment il fonctionne. Le but est de leur montrer une interface qui est un aspect "professionnel".

    Je vais quand même regarder du côté d'Acces
    N'oubliez pas le tag Résolu si le problème l'est.
    ;-)

Discussions similaires

  1. [Débutant] Difficulté avec création / supression d'un fichier simulant un jeton
    Par Marroux dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/11/2018, 13h16
  2. ligne d'entête création d'un fichier XML
    Par cduterme dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 23/02/2004, 15h30
  3. [création d'un fichier]
    Par gemai dans le forum C
    Réponses: 15
    Dernier message: 29/08/2003, 14h58
  4. FOXPRO 2.6 : erreur créations du /des fichiers CAB
    Par breihtiti dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 16/11/2002, 11h28
  5. [Kylix] Création d'un fichier lien
    Par DrQ dans le forum EDI
    Réponses: 2
    Dernier message: 14/05/2002, 21h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo