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

Modélisation Discussion :

Modélisation bulletins de notes


Sujet :

Modélisation

  1. #1
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut Modélisation bulletins de notes
    Salut,
    Je suis en train de développer une bdd pour gérer des bulletins de notes, pour des classes post-bac (BTS)
    Il s'avère que certaines épreuves en BTS tertiaire soient composées de sous épreuves.
    Je prends l'exemple de l'épreuve E2 - Langue vivante étrangère d'un BTS qui est composée de 2 sous-épreuves :
    - U21 - Compréhension de l'écrit et Production orale et
    - U22 - Compréhension de l'oral
    Selon MERISE, j'ai une structure réflexive. Cela m'amène à créer la tbl EPREUVE de la façon suivante EPREUVE (idÉpreuve, libÉpreuve, ... , idSÉpreuve#) (voir image10)
    Nom : Image10.jpg
Affichages : 271
Taille : 31,2 Ko
    Le problème est que certaines sous-épreuves ont elles mêmes des sous-épreuves et je prends pour exemple :
    E4 - Communication et relation avec les acteurs internes et externes
    U41 - Gestions des relations clients et fournisseurs
    U42 - Communication interne et externe
    U421 - Communication Interne
    U422 - Communication Externe
    Ce qui m'amène à devoir créer des relations comme indiquées sur l'image11.
    Nom : Image11.jpg
Affichages : 231
Taille : 36,4 Ko
    Alors ne serait-il pas plus simple, de ne pas tenir compte des structures réflexives, et de créer qu'une seule table avec non pas 2 champs de liens de parenté (ID_SEP et ID_SSEP) mais un champ (NumOrdre) indiquant que 1 = Épreuve / 2 = SÉpreuve / 3 = SSÉpreuve) ? Sachant que pour chaque épreuve ou sous-épreuve ou sous-épreuve de sous-épreuve est associée qu'une seule matière (image12)
    Nom : Image12.jpg
Affichages : 212
Taille : 20,5 Ko
    Merci pour vos remarques.
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Points : 1 045
    Points
    1 045
    Par défaut
    Bonjour,

    quelques reflexions sur ton probleme

    peut etre que le mot "Epreuve" est un peu reducteur, si on est sur que il n'y a pas plus de 3 niveaux, on peut penser a 3 tables hierarchisees: Module, Epreuve, Sous-epreuve, et c'est au niveau de la sous-epreuve que l'on affecte les notes
    Ca oblige a suivre la structure, par exemple si l'epreuve n'a pas de sous-epreuve alors on cree une fausse sous-epreuve qui porte le meme nom que l'epreuve

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 617
    Points : 56 722
    Points
    56 722
    Billets dans le blog
    40
    Par défaut
    Bonsoir,

    Dans l'idée de la relation réflexive, on peut faire une table hiérarchique SousEpreuve :
    Nom : Epreuve.JPG
Affichages : 247
Taille : 17,5 Ko

    Exemple :
    Nom : SousEpreuve.JPG
Affichages : 200
Taille : 16,2 Ko

    U421 est une sous-épreuve de U42 qui est elle-même une sous-épreuve de E4, etc.

  4. #4
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut Modélisation bulletins de notes
    Bonsoir Accessisgood, f-leb,
    Merci à tout deux pour votre contribution.
    Pat
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

Discussions similaires

  1. [beta-test] Edupassion.com - Bulletins de notes online
    Par nicorama dans le forum Mon site
    Réponses: 7
    Dernier message: 12/04/2009, 04h07
  2. [Free Pascal] Conception d'interface bulletin de notes
    Par simox00 dans le forum Free Pascal
    Réponses: 2
    Dernier message: 08/02/2009, 01h05
  3. [Débutant] Gestion d'un bulletin de notes
    Par DesireGuel dans le forum Pascal
    Réponses: 4
    Dernier message: 08/11/2008, 00h27
  4. Gestion de bulletins de notes
    Par yacine77 dans le forum C
    Réponses: 7
    Dernier message: 24/05/2008, 17h56
  5. Création d'un logiciel de gestion des bulletins de notes de notre Lycée
    Par cheickssy dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 31/07/2006, 13h49

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