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

Diagrammes de Classes Discussion :

decomposer en classe


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 133
    Par défaut decomposer en classe
    Bonjour,
    je suis un peu perdu avec les classes.
    Voilà j'ai un exemple que je ne sais pas sur quel base l'aborder.

    j'ai un document word qui contient des tableau statistiques. ces statistiques je peux les calculer à partir des requetes appliquées sur ma base de donnée.

    Mon problème:

    je dois transferer les resultats des calculs sur le fichier word.

    quelles sont les classes que je vais creer?

    - j'ai le nom du fichier word stocké dans un reperoire.
    -faire mes calculs ( requetes sur la base)
    - je dois ouvrir le fichier word
    -transferer les resulats de mes requetes avec tous les calculs vers ce fichier
    -le sauvegarder.

    Comment modeliser tout ça avec des classes et comment savoir quels propriété et methode mettre en private ou public ou protected?

    Merci pour vous de m'eclaircir.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 778
    Par défaut
    Sur cette question:
    comment savoir quels propriété et methode mettre en private ou public ou protected?
    la réponse est simple: c'est du non fonctionnel vous verrez plus tard.

    Sur le point:
    Comment modeliser tout ça avec des classes
    Votre description est très SADT et pas encore OO
    SADT = "Structured Analysis and Design Technic"
    Mais en disant: des tableaux statistiques à produire et à inclure dans des fichiers "word" à partir de requêtes en bases de données.
    Vous avez de petits "objets" style BDD, requêtes, tableaux, fichiers "word" et quelques opérations déjà définies. Ceci dit, ces objets ont la particularité d'être "externes". Si classe il y a ce seront plutôt des "wrappers" ou des "adapters" (pris au sens patterns de base).
    Le reste est la logique du programme, i.e. l'enchaînement des opérations à effectuer sur ces petits objets pour arriver au résultat attendu.

    Pour l'instant, c'est tout ce que je vois... Mais vous trouverez sans doute mieux en avançant dans la modélisation de votre problème.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Classe pour la création d'un graphe xy
    Par Bob dans le forum MFC
    Réponses: 24
    Dernier message: 03/12/2009, 17h20
  2. Réponses: 31
    Dernier message: 30/03/2006, 16h57
  3. Élaboration de classe
    Par il_a_ri dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 16/01/2003, 14h22
  4. Variable d'une Classe Ancêtre
    Par Génie dans le forum Langage
    Réponses: 3
    Dernier message: 18/09/2002, 19h24
  5. Sortir un typedef d'une classe
    Par Theophil dans le forum C++Builder
    Réponses: 13
    Dernier message: 03/07/2002, 17h21

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