Bonsoir tout le monde,
Voilà donc j'utilise AC2010 pour réaliser une application Access : gestion de Scolarité d’une école privée (coté pédagogique et financier), cette école comprend trois cycle : primaire, collège et lycée.
Je ne sais pas comment expliquée plusieurs relations et je ne sais pas si la logique de création de mes tables est correcte.
Et toute l’application dépend de la mise en relation. C’est pour cela j’aimerai bien que vous m’aidez à optimiser ces relations selon la logique des événements suivants pour que je puisse démarrer avec un terrain solide
J’ai créé 22 tables :
- Un élève peut s'inscrire à un seul établissement.
- un établissement contient un ou plusieurs élèves.
- un élève doit s'inscrire dans un seul cycle (primaire, collège ou lycée).
- un cycle contient plusieurs élèves.
- un cycle a plusieurs niveau (1année;2année;3année;4année;5année;6année selon le cycle).
- Un niveau 1 année peut avoir plusieurs classes : 1AF1, 1AF2
- Un élève est inscrit dans une classe à une date donnée.
- les inscriptions sont relatives à une année scolaire, c'est-à-dire qu’une inscription est celle d’un élève, dans une classe, pour une année scolaire.
- un établissement contient un ou plusieurs niveaux.
- un niveau contient un ou plusieurs séries.
- une série contient plusieurs filières.
- Une filière appartient à un niveau.
- Un professeur peut dispenser une matière dans plusieurs classes.
- un professeur n'enseigne qu’une seule matière, dans une seule classe.
- un élève à un seul Responsable financier.
- le Responsable financier effectue un ou plusieurs paiements.
- Un paiement appartient à un seul Responsable financier.
- le Paiement à un Mode de Paiement : chèque, espèce, virement.
- le Paiement à un Type de paiement : Frais Transport, Frais inscription, frais trimestriels, frais annuel ou bien Frais Mensuel.
- Un chauffeur à un seul véhicule(T_Transport).
- Un chauffeur à un seul accompagnateur.
- Un chauffeur déplace des élèves de différentes classes bien définies.
En fin Je ne sais pas comment je vais faire pour le paiement des personnels (administrateurs, professeurs, chauffeurs, accompagnateurs, femme de ménage …).
Je me demande aussi si je me suis réussi à créer une table (T_Personnel) et une table (T_PaiementPersonnel)
gestion de Scolarité d’une école.rar
Merci.
Partager