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

  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    avril 2017
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2017
    Messages : 360
    Points : 449
    Points
    449

    Par défaut Conception BD pour application des bulletins de note d'un lycée

    Bonjour les développeurs,
    Je ne sais pas si je suis dans le bon forum.
    Je sollicite votre aide aujourd'hui pour m'orienter sur la conception de la BD de l'application de gestion des bulletins de notes d'un lycée. Car je peux me tromper.
    En fait je poste le MCD.

    Nom : mcd-bulletin.PNG
Affichages : 56
Taille : 26,3 Ko.

    Cordialement.

  2. #2
    Expert éminent

    Homme Profil pro
    bourreau
    Inscrit en
    mars 2010
    Messages
    3 922
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : mars 2010
    Messages : 3 922
    Points : 8 968
    Points
    8 968
    Billets dans le blog
    1

    Par défaut

    Bonjour


    Vous constaterez en consultant les sujets de ce forum que pour obtenir des réponses pertinentes sur votre modèle, il faut tout d'abord rédiger vos règles de gestion.

    Pour bien modéliser, il faut respecter les formes normales.
    Par exemple, dans l'entité-type enseignant, vous avez mis un attribut "grade".
    Le grade ne dépend pas uniquement de l'identifiant de l'enseignant, il dépend également de la période, il varie dans le temps.
    Il faut donc évacuer le grade de l'entité-type enseignant, il faudra le déplacer ailleurs, dans une autre entité-type ou peut être dans une relation, ça dépendra de vos règles de gestion.
    Ayez la même démarche avec les autres entités-type et les autres attributs

    Attention également au choix du vocabulaire, donnez en la définition pour éclairer le discours, par exemple, dans votre schéma, je soupçonne que "classe" ne soit pas utilisé dans un acception la plus classique car le coefficient d'une matière n'est pas lié à la classe (au sens classe de terminale par exemple) mais plutôt à la filière (au sens filière du Baccalauréat par exemple) : les mathématiques ont un plus fort coefficient en bac scientifique qu'en bac littéraire

    Les enseignants et les élèves sont des personnes qui partagent des attributs communs tels que nom, prénom, date de naissance etc...
    Il faut donc définir une entité-type "PERSONNE" pour tous les attributs communs aux enseignants, élèves et autres personnes éventuelles puis utiliser l'héritage pour les attributs spécifiques à tel ou tel sous-ensemble de personnes.

  3. #3
    Membre chevronné
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    août 2007
    Messages
    796
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : août 2007
    Messages : 796
    Points : 2 016
    Points
    2 016

    Par défaut

    Bonjour Manequin,

    Outre les remarques d'escartefigue, j'ajoute qu'on ne peut pas dire grand chose de ton MCD en l'absence de règles de gestion.
    N'oubliez pas de consulter les Cours Merise et la F.A.Q. Merise
    _______________________________________________________

    Les Règles du Club Developpez.com
    Vous avez votre réponse ? Merci de cliquer sur

Discussions similaires

  1. [AC-2016] Commnt créer une application de gestion des bulletins de note avec access
    Par karells dans le forum Modélisation
    Réponses: 4
    Dernier message: 05/09/2018, 19h56
  2. Réponses: 0
    Dernier message: 25/09/2014, 17h08
  3. [Conception] Aide pour faire des articles auto
    Par stilobique dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/08/2007, 00h17
  4. 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, 14h49
  5. quel langage pour créer des "applications" sur 1 s
    Par jaribu dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 30/07/2003, 15h06

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