Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1523 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Votre avis sur mon emploi du temps dynamique et sa navigation.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Votre avis sur mon emploi du temps dynamique et sa navigation.

n°982572
Master_Jul
Posté le 15-02-2005 à 18:13:30  profilanswer
 

[Ancien titre : Génération graph. dynamique avec GD d'un emploi du temps. Démo inside. ]
 
Hello tout le monde,
 
Actuellement en BTS IRIS (Informatique), je dois mener à bien un projet de 2nd année. Ma partie est la gestion d'un emploi du temps. On dispose d'un logiciel tiers pour générer les emplois du temps des classes. Mon rôle est d'importer ces données dans la base de notre projet (pas aussi facile qu'on pourrait le penser) et permettre une gestion cours par cours facile, ergonomique. Je propose ainsi la visualisation de cet emploi du temps.
 
Ca fait quelques semaines que je travaille sur ce projet, je fais ce topic pour avoir vos avis éclairés sur mon travail. Et pour avoir quelques idées sur des problèmes assez tordus, j'y reviens tout de suite après la démo.
 
Interface de gestion de l'emploi du temps :
http://83.194.1.129/~julien/Apelec [...] tion=2STSI
 
Cliquez sur "visualiser l'emploi du temps" pour l'aperçu graphique.
-> Pensez à survoler l'image. :p

 
Nouveau : Navigation dans l'établissement et affichage en temps réel de l'occupation des salles.
http://83.194.1.129/~julien/Apelec [...] t_Plan.php
-> Les liens ne sont pas encore fonctionnels, vous pouvez avoir un aperçu de l'occupation des salles en pointant les salles sur le plan du bas.
 
Image quand le serveur est éteint :
http://www.masterjul.net/Apelec/EDT_apelec.png
 
Vous pouvez bidouiller un peu si vous le souhaitez pour voir les répercutions sur la génération d'image mais je vous serais reconnaissant de ne pas tout péter. :jap:  
 
Je mettrais le code à disposition si ça intéresse du monde mais ce soir car là il a vraiment une sale gueule. :D Je viens de refondre la gestion des groupes et c'est pas une partie de plaisir.
 
Mon premier problème :
 
Les cours sont enregistrés dans la base avec l'heure de début et de fin.
 
Lorsque je détecte que 2 cours de suite ont la même heure de début le même jour dans la même classe, j'en déduis que ces cours se passent en groupe et je les affiche différemment. Mais, je ne sais pas comment faire pour le jeudi matin des STSI2 par exemple où le groupe A a cours toute la matinée avec un prof et le groupe B a 2 profs différents. Je ne sais pas comment présenter ça proprement. Pour le moment, je "triche", en divisant le cours du groupe A en deux lignes dans ma base.
 
Bon ben c'est que le début. :D
 
Merci pour vos avis !
 
 :hello:
 
N.B. : La visualisation de l'emploi du temps d'un enseignant et d'une salle ne sont pas encore implémentés. Il faut que je vire le tri par matière et enseignant, il ne sert à rien de toute façon.


Message édité par Master_Jul le 21-02-2005 à 10:54:54
mood
Publicité
Posté le 15-02-2005 à 18:13:30  profilanswer
 

n°982575
soju
One shot !
Posté le 15-02-2005 à 18:17:05  profilanswer
 

joli boulot
 
pourquoi ne pas ajouter un champ type dans ta base ?
et modifier le champ enseignant en liste d'enseignants


Message édité par soju le 15-02-2005 à 18:17:21
n°982577
Master_Jul
Posté le 15-02-2005 à 18:18:12  profilanswer
 

Merci mais je n'ai pas très bien compris ce que tu voulais dire. :??:

n°982587
soju
One shot !
Posté le 15-02-2005 à 18:22:50  profilanswer
 

Master_Jul a écrit :

Merci mais je n'ai pas très bien compris ce que tu voulais dire. :??:


un diagramme de classe serait plus simple pour texpliquer mais pas le temps
- un cours peut être un cours normal ou un cours en groupe => spécialisation
- un cours peut avoir plusieurs enseignants
- un cours en groupe peut avoir plusieurs groupes
 
je te laisse deviner les modifs a faire

n°982598
Master_Jul
Posté le 15-02-2005 à 18:29:36  profilanswer
 
n°982620
dwogsi
Défaillance cérébrale...
Posté le 15-02-2005 à 18:49:00  profilanswer
 

J'ai regardé ton MCD est comme cardinalité entre élève et classe j'aurais plutot mis 1,n parcqu'une classe qui a 0 élève n'est pas une classe. Mais bon c'est juste une petite remarque en passant.

n°982805
Master_Jul
Posté le 15-02-2005 à 21:49:12  profilanswer
 

On accepte 0 car au moment de la création de la classe, il n'y a pas d'élève et on peut souhaiter garder une classe de côté, si une année il n'y a pas d'élèves dedans.

n°983203
Master_Jul
Posté le 16-02-2005 à 10:08:10  profilanswer
 

:bounce:

n°983308
soju
One shot !
Posté le 16-02-2005 à 11:27:13  profilanswer
 


Alors ca avance ?   ;)

n°983428
Master_Jul
Posté le 16-02-2005 à 12:51:34  profilanswer
 

Je fignole quelques détails. Le fait qu'un groupe est cours et que parallèlement, l'autre groupe en est plusieurs ne se passe que dans ma classe donc je vais laisser ça de côté je pense.
 
Maintenant, on va s'attaquer au pire des trucs, les cours en groupe... :/

mood
Publicité
Posté le 16-02-2005 à 12:51:34  profilanswer
 

n°983947
Master_Jul
Posté le 16-02-2005 à 20:22:10  profilanswer
 

Le serveur remarche mais ça n'attire pas plus les foules. :/

n°985924
Master_Jul
Posté le 18-02-2005 à 11:33:39  profilanswer
 

Up pour la navigation dans l'emploi du temps fonctionnelle :
 
http://83.194.1.129/~julien/Apelec [...] tion=2STSI
 
Nouveau : Navigation dans l'établissement et affichage en temps réel de l'occupation des salles.
http://83.194.1.129/~julien/Apelec [...] t_Plan.php
 
-> Les liens ne sont pas encore fonctionnel, vous pouvez avoir un aperçu de l'occupation des salles en pointant les salles sur le plan du bas.


Message édité par Master_Jul le 21-02-2005 à 10:55:22
n°986052
Dj YeLL
$question = $to_be || !$to_be;
Posté le 18-02-2005 à 12:44:28  profilanswer
 

Je viens de tomber par hasard sur ton topic, franchement c'est du bon boulot :)


---------------
Gamertag: CoteBlack YeLL
n°986084
Master_Jul
Posté le 18-02-2005 à 13:02:43  profilanswer
 

Hello, merci c'est sympa. :)
 
J'espère que tu n'es pas tombé dessus trop "tard" car apparemment mon adresse IP vient de changer, j'ai tout mis à jour.
 
C'est peut être pour ça que je n'ai pas de réponse, parce que les gens doivent tomber dessus "par hasard". Ou peut être que le titre est naze.

n°988122
Master_Jul
Posté le 21-02-2005 à 10:38:39  profilanswer
 

:bounce:

n°988135
KrisCool
“Verbeux„
Posté le 21-02-2005 à 10:49:48  profilanswer
 

Joli boulot, mais j'y ai guère eu accès qu'une fois la semaine dernière :/


---------------
Loose Change Lies | Bars | Last.fm
n°988141
Master_Jul
Posté le 21-02-2005 à 10:54:02  profilanswer
 

Merci ! Désolé, mais le routeur vient de rebooter, redistribuant les adresses. Je viens de tout remettre, ça marche !

n°988898
Master_Jul
Posté le 21-02-2005 à 18:25:06  profilanswer
 

En fait, je ne sais pas trop comment ça pouvait marcher avant.  :heink: J'avais oublié une partie du lien. :/

n°988903
Xav_
The only one...
Posté le 21-02-2005 à 18:28:08  profilanswer
 

bon taf en effet, par contre, le lien de retour (depuis l'emplois du temps) et en violet sur fonc bleu... on le voit pas très bien...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°988905
Master_Jul
Posté le 21-02-2005 à 18:31:57  profilanswer
 

Merci, oui, je n'ai pas terminé la feuille de style. Le tout viendra avec des boutons qui vont bien et une bannière. ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Votre avis sur mon emploi du temps dynamique et sa navigation.

 

Sujets relatifs
[PHP/SQL] Avis pour remplir un calendrierProblème texte dynamique
[php] [avis] application pour restoTemps d'exécution
Faire remonter un menu dynamique verticalavis sur OSGI
Intervenir dans une fenêtre après l'avoir ouverte - problèmes de tempstemps d'acces
[JMF] Analyse de video plus ou moins temps réel, faisable ?liste deroulante dynamique PHP/Javascript
Plus de sujets relatifs à : Votre avis sur mon emploi du temps dynamique et sa navigation.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR