Transfert des données entre 2 fichiers excel

lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
lynda789456 Messages postés 225 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
(Transfert des notes de chaque fichier excel vers un fichier Excel global)
Donc je dois réaliser un site de gestion des notes de la Faculté sous un réseau Intranet, je m'explique:
Les enseignants, les responsables administratifs, et les étudiants ont le droit tous d'accéder à ce site (sauf que les étudiants y accèdent juste pour consulter leurs résultats c tous !
Donc au début tous les enseignants de la fac, doivent s'authentifier au site, ils téléchargent un fichier Excel qui sera disponible automatiquement dans le site, ils saisissent les notes et tant que le délai de la remise des notes (fournis par les responsables administratifs) n'a pas expiré, ils ont la possibilité de modifier les notes ,sinon s'il n'y a aucune erreur ,il enregistrent et se déconnectent !
Suite à cela toutes les notes saisies dans le fichiers Excel s'enregistrent automatiquement dans un fichier Excel global, donc quand les responsables s'authentifient ils téléchargeront directement le fichier global (excel qui contient tt les notes) ,comment faire ici svp?
Ensuite ils pourront imprimer les bulletins et ils ont la possiblité de modifier eux aussi, s'il y a un problème dans les notes, quant aux étudiants ils téléchargent le fichier global pour consulter c tous !
Sachant que je vais travailler avec PHP, vu que c'est un site !
1.Je voudrais avoir une idée comment transférer les notes d'un fichier Excel vers un autre qui contient toutes les notes saisies par les enseignants svp !
2.Et comment je met le fichier Excel automatiquement sur le site, de sorte à ce que chaque enseignant peut télécharger le fichier,saisir ses notes et l'enregistrer !
SVP aidez moi !
J'attend vos réponses^^
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Déjà .. pour manipuler les fichiers Excel tu peux (dois...) utiliser la librairie PHPExcel (téléchargeable sur le net).

Ensuite... je pense que tu devrais revoir un peu le fonctionnement de ce que tu souhaites faire.
A la limite, tu peux conserver l'idée du fichier Excel rempli par chaque prof ...
mais par la suite, lorsqu'ils veulent ré-uploader les données sur le site, tu les charges en BDD.
Ensuite, à partir de ta BDD, tu pourras générer ton fichier Excel "global".

après... perso.... la saisie des notes moi je la gèrerais directement via des formulaires sur le site web plutôt que de passer par du remplissage de fichier Excel.
Cela limitera les erreurs de saisies, permettra aux utilisateurs d'avoir le résultat immédiatement (sans avoir à attendre que le prof upload son fichier excel), de permettre aux profs de venir faire des modifications dans leurs saisies sans avoir à recharger à nouveau un fichier excel...etc....



1
lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour les réponses, c gentil :)
Mais l'idée du fichier Excel, a été imposé par mon encadrante :(
Enfaite, je dois stocker les notes de chaque fichier excel (de chaque prof) dans la BDD, après je récupére les données stockées dans la BDD vers le fichiers Excel global c ça ?mais est ce que ça se fait automatiquement avec un programme PHP?
Et le fichier excel qui sera disponibe sur le site (vierge), de façon à ce que chaque prof pourra le télécharger,saisir ses notes et enregistrer ce dernier, les autres profs pareil .
Sincères salutations,
Lynda
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 

Enfaite, je dois stocker les notes de chaque fichier excel (de chaque prof) dans la BDD, après je récupére les données stockées dans la BDD vers le fichiers Excel global c ça ?

Oui

mais est ce que ça se fait automatiquement avec un programme PHP?

Oui


Et le fichier excel qui sera disponibe sur le site (vierge), de façon à ce que chaque prof pourra le télécharger,saisir ses notes et enregistrer ce dernier, les autres profs pareil .

Oui aussi ( :-) ) .. tu peux très bien mettre un fichier excel modèle que les profs pourront télécharger (afin de le remplir)
puis une fois qu'ils auront remplis le fichier, l'uploader sur le serveur pour qu'il y soit enregistré ( et mettre les données du fichier excel dans la BDD).
0
lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
D'accord, merci beaucoup beaucoup beaucoup c gentil :)
Mais vous me conseiller par quoi stp au début, sachant que le site va être sous Intranet (c à d il y'a une authentification ect) ,et je dois traiter les crédits concernant les étudiants qu'ils ont passé par crédits, par exemple leurs noms vont étre enregistré dans la liste : L1 et L2 automatiquement (système LMD) .
Donc que dois je faire au début sachant que je travaille solo :'( ,je suis perdue pour un début :(
Merci beaucoup encore une fois, c vraiment gentil de ta part^^
Salut ;)
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
1 - Si tu ne l'as pas déjà ... tu créés le modèle du fichier excel qu'ils devront utiliser

2 - Tu créés une base de données
.
3 - Dans ta BDD tu créés une table pour stocker le contenu du fichier excel (en gros..avec les mêmes colonnes + une colonne servant à stocker la date d'ajout du fichier et un champ pour connaitre l'identifiant de la personne qui l'a mis..)

4- Tu créés une table qui contiendra la liste des professeur et des élèves
la table contiendra au minimum un champ login et un champ password et éventuellement une adresse mail

5 - Tu codes le site web.
NB: Avant de commencer à coder, réfléchi bien à toutes les fonctionnalités du site....
en gros : Une page d'authentification
une page pour uploader les fichiers excel
une page pour telecharger les fichiers excel
eventuellement une page pour les élèves pour consulter les notes

NB²: Je te conseille de développer en LOCAL avant de mettre sur le serveur web
pour ça, tu peux t'installer un logiciel comme WAMP sur ton ordi.

0
lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
Oh merci beaucoup Jordane, je te remercie infiniment :)
Je peux te laisser mon skype stp, au cas ou j'aurai des soucis^^
Salutations :)
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > lynda2356 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 

Je peux te laisser mon skype stp, au cas ou j'aurai des soucis^^

Désolé mais je préfère qu'en cas de souci tu ne viennes poser tes questions directement sur le forum.
( car je ne suis pas le seul à pouvoir te répondre et je n'ai pas toujours le temps... :-) )
0
lynda789456 Messages postés 225 Date d'inscription   Statut Membre Dernière intervention  
 
Pas de soucis, je comprend^^
En tous les cas, merci beaucoup pour les réponses, ils vont m'aider j'en suis sure, tu m'as éclairci les choses, je te remercie infiniment^^
Bon courage à toi :)
Sincères salutations,
Lynda
0