|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 26 ![]() |
Bonjour, je suis sur la conception d'une base de donnée, je travaille dans une école primaire qui a un fort taux d'absentéisme, donc j'ai j'essaye de créer une table qui me permette à partir des ID des élèves de pouvoir cocher pour chaque jour (matin puis après midi) leur présence.. j'y arrive plus ou moins mais tout d'abord je n'arrive pas à afficher les jours suivant ni à le faire incrémenter automatiquement les valeurs...
Jusqu'a là je le faisais sous excel mais pour des raisons de fluidité ainsi que de facilité je voudrais le faire passer sous access.. au pire si quelqu'un peut me donner un moyen de lier ma base avec mes feuilles excel je ferais avec mais si vous avez des idées ce sera super!! Merci d'avance! ![]() je précise que la base doit gérer environ 200 élèves, sur 1 an encore merci pour les réponses!! |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : décembre 2006 Messages : 427 ![]() |
Bonjour,
Peux-tu nous donner plus de détail ? Structure des tables, système d'insertion, les valeurs que tu veux incrémenter... |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() |
Bonjour, tu devrais commencer par conceptualiser ton projet.
en fait, tu as des dates, des élèves et tu veux définir l'état de présence de chaque élève en fonction des dates : date (0,n)-------statut présence ------ (1,n) elève statut (0,n)----------┘ └------Classe ------┘ Maintenant que tu as conceptualisé, tu peux passer à la définition des données que tu veux avoir, soit 5 tables : 1 - dates (dtsDate) 2 - eleves (eleID, eleFKclsID, eleNom, elePrenom) 3 - classes (clsID, clsLibelle) 4 - statuts (sttID, sttLibelle) 5 - présences (prsID, prsFKdtsDate, prsFKeleID, prsFKclsID, prsFKsttID) Pour finir, Concernant les dates : Tu devrais avoir la liste de tes dates préremplie (une année, deux années, dix années... pas de problèmes. Si tu ne sais pas le faire en codant, tu peux essayer de faire la liste de tes dates dans une feuille excel, et tu importes (fichier/données externes) Concernant les élèves : Tu peux saisir les élèves, avec leurs classes Concernant les classes : Tu peux remplir tes classes immédiatement Concernant les statuts : Présent, Absent non excusé, Absent excusé, Malade, etc. Concernant les présences : Tu pourras faire une requête en produit cartésien sur élèves et dates, avec le statut défini à présent par défaut, qui fasse un ajout dans la table des présences. Un formulaire basé dessus pour faciliter la saisie, et tu as "fini" ton application. C'est l'affaire d'une petite journée pour un habitué Access. Si tu débutes avec, compte 4-5 jours pour faire le minimum fonctionnel, avec l'aide du forum, peut-être un peu moins ++
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Inscription : avril 2007 Messages : 26 ![]() |
Tout d'abord, merci à vous deux pour les réponses
actuellement j'utilise 2 tables: - une table regroupant toutes les données sur les élèves, ID, nom prénom, plus d'autres infos personnelles - une tables sur les enseignant comprenant leurs données personnelles, ainsi que leur classe j'ai un lien entre les 2 tables pour savoir quel élèves et avec quel professeur. POur information je suis un casi débutant sur access donc au niveau des nom c'est un peu le patchwork... mais je pense avoir compris le plus gros de ce que me propose Maxence HUBICHE à quelques exceptions près... Citation:
Citation:
donc je vous remercie encore et si jamais vous pouviez me donner quelques éclairsissement sur les 2 points encore troubles e sera parfait. Donc encore merci et j'espère à bientôt!! |
||
|
|
00
|
|
|
#5 |
![]() ![]() ![]() |
1- Concernant les dates
Dans Excel, tu crées un classeur
2- Concernant les présences Une fois que tu as renseigné tes élèves (tiens référencés pour l'année en cours, puisque tu as dit vouloir gérer une année...) , tes statuts et tes dates,
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 26 ![]() |
en fait si tu pouvais me donner la méthode en code où bien un lien parce que le problème avec excel c'est que je ne peut pas incrementer en utlisant des paramètres comme la semaine de 4 jours.. et surtout avec les matins et après midi...
|
|
|
00
|
|
|
#7 | |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 26 ![]() |
Bonjour, bien après je reviens dessus.. j'avais mis de coté cette partie en attendant de me perfectionner.. donc j'ai compris et en partie réalisé ce que vous disiez mais une problème demeure
Citation:
Merci d'avance et désolé de ne pas comprendre malgré l'aide apportée |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com