<?xml version="1.0" encoding="ISO-8859-1"?>
<!--

<!DOCTYPE project SYSTEM "http://tecfa2.unige.ch/staf/staf-e/staf18/project.dtd">


-->

<!DOCTYPE project SYSTEM "project.dtd">


<project status="draft" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06" id="proj5a">
  <title>Amélioration du studio Staf 16 du Campus</title>

  <planning man-days="20" completion="25" end-year="1999" end-month="07" end-day="10" start-year="1999" start-month="06" start-day="01"/>
  <group>
    <person>
      <ldap-id dn="uid=clavel,ou=staf,o=tecfa.unige.ch" host="tecfa2.unige.ch"/>

      <contact-info mod-year="1999" mod-month="06" creation-year="1999" creation-month="06" email="clavelo8@etu.unige.ch" work-url="http://tecfa.unige.ch/staf/staf-e/clavel/" home-url="http://tecfa.unige.ch/~clavel" family-name="Clavel" first-name="Olivier"/>
      <misc-info></misc-info>
    </person>
  </group>
  <specifications mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
    <specification approval="ok" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <main-goal>
	<title>Amélioration du dispositif
</title>
	<content>
	  <para>Le "studio" est un environnement multi-utilisateur pour enseigner et apprendre la construction de didactitiels. Le travail sur une période est découpé en différentes phases aux quelles les étudiants doivent déposer un objet dans le dispositif (morceaux de programmes, descriptions, etc...). Ce dispositif a été développé en utilisant le langage PHP couplé avec une base de données MySql.
</para>
	  <para>Le but de ce projet et de faire évoluer ce dispositif pour répondre aux problêmes soulevés par les étudiants et les enseignants qui l'utilisent.
</para>
	  <para>Je me consacrerai principalement aux points suivants par ordre de priorité :
</para>
	  <list type="ol">
	    <item>Amélioration du positif de liens entre les objets déposés par les étudiants. Cette interface souffre d'une trop grande linéarité qui interdit le lien entre deux objets de phases non consécutives.
</item>
	    <item>Insertion d'une zone de commentaires pour chaque objet deposé dans le dispositif. Le commentaire peut être donné par l'enseignant et par les élèves
</item>
	    <item>Amélioration de l'interface graphique :  plus de lisibilité, moins de clicks
</item>
	  </list>
	</content>
	<after-thoughts>
	  <para></para>
	</after-thoughts>

      </main-goal>
      <objectives mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<goal mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Liens entre les objets des différentes phases
</title>
	  <content>
	    <para>Priorité Number One</para>
	    <para>Modifier le dispositif de lien entre les objets pour permettre de lier des objets de phases non consécutives. Cela demande une adaptation du formulaire de dépot des objets ainsi que de la base de données
</para>
	  </content>
	  <after-thoughts>
<para>Ce qui devait arriver arriva ! C'était un bien plus gros boulot que prévu. La modification de la base de donnée a été assez vite faite. Mais adapter le code à la nouvelle structure de cette base était un travail de titan (du moins pour un premier developpement). J'ai passé mon temps a modifier des algorithmes pour qu'ils fonctionne de nouveau</para>
<para>J'ai d'abord du comprendre le code qui etait deja écrit: Ca aussi ca a pris du temps. Et la nouvelle base de donnée n'était pas forcement compatible avec les algorythmes developpés en premiere instance. Avec du recul, je pense qu'il aurait été plus rapide de refaire completement certaines fonctions de la librairie plutot que d'essayer d'en adapter le code.</para>
	  </after-thoughts>

	</goal>
	<goal mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Interface de dépot de commentaire sur les objets
</title>
	  <content>
	    <para>Priorité number two</para>
	    <para>Modifier la base de données et créer un formulaire permettant de déposer des commentaires personalisés sur les différents objets. Les commentaires seront identifiés par le nom de l'auteur
</para>
	  </content>
	  <after-thoughts>
<para>Je n'ai pas eu le temps de developper cette partie du projet. Cela dit, ce developpement sera rendu plus aisé par la nouvelle structure de la base de donnée. il suffit maintenant de rajouter une table supplementaire au lieu de rajouter des champs disseminés dans les tables existantes.</para>
	  </after-thoughts>
	</goal>
	<goal mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Interface graphique
</title>
	  <content>
	    <para>Priorité number three</para>
	    <para>Réaliser une interface plus claire et moins "space consuming" des phases et des objets présents.
</para>
	  </content>
	  <after-thoughts>
	    <para>Ne semble pas trop réalisable. Il y a des problèmes inhérents à la structure du campus pour mettre en oeuvre les idées que nous avons eu avec Pierre Dillenbourg</para>
<para>Le 08/06/99 : C'etait bien vu, j'ai pas eu le temps.</para>
	  </after-thoughts>
	</goal>
	<misc-info></misc-info>
	<after-thoughts>
<para>Globalement, j'ai voulu en faire trop. J'essayerai de me modérer à l'avenir.</para>
	</after-thoughts>

	<teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	    <title>OK</title>
	    <content>Les objectifs sont bons, il faudrait juste se fixer des priorités</content>
	  </teacher-comment>
	</teacher-comments>

      </objectives>
      <context mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">Ce travail ce fait en relation avec Pierre Dillenbourg et Patrick Jermann, les auteurs du studio actuel. Si tout va bien, il pourra être utilisé par les étudiants stafs de l'année prochaine.</context>
      <workpackages update-day="jeudi" update-freq="une fois par semaine" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Etude du studio actuel
</title>
	  <planning man-days="4" completion="100" end-year="1999" end-month="06" end-day="09" start-year="1999" start-month="06" start-day="01"/>
	  <content>
	    <list type="ol">
	      <item>Faire une copie du studio et de la base de données et la poser dans une pièce du campus
</item>
	      <item>Etudier le fonctionnement du dispositif (base de données, code PHP)
</item>
	    </list>
	  </content>
	  <misc-info>ca a pris beaucoup de temps mais je connais maintenant mes 3500 lignes de code de la librairie sur le bout des doigts. c'est indispensable pour pouvoir s'y retrouver.</misc-info>
	  <after-thoughts>
	    <para>J'avais "très légèrement" sous-estimé le travail pour reprendre du code écrit par quelqu'un d'autre. J'ai rajouté 2 jours de plus.</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	      <title>Oui!</title>
	      <content>même un "petit" outil campus peut être assez complexe ... surtout si c'est fait comme un proto-type</content>
	    </teacher-comment>
	  </teacher-comments>
	</workpackage>
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Etude de MySql
</title>
	  <planning man-days="2" completion="100" end-year="1999" end-month="06" end-day="09" start-year="1999" start-month="06" start-day="01"/>
	  <content>
	    <list type="ol">
	      <item>Lire la documentation MySql
</item>
	      <item>Faire des essais sur le serveur pour comprendre le fonctionnement
</item>
	      <item>-- Dropped, voir problèmes ci-dessous --(Trouver un client PC pour MySql qui permette de modifier des tables MySql)
</item>
	    </list>
	  </content>
	  <misc-info>Essais en cours : sauvegarde de données, ajout-suppression de champs, selection de champs... Le reste se fera au fur et à mesure des besoins.</misc-info>
	  <after-thoughts>
	    <para>Je pense ne pas m'être trop planté sur la planification de ce WP. 2 jours, c'est a peu près le temps qu'il m'a fallut si je mets toutes les heures bout a bout.</para>
            <para>Bien entendu je n'ai pas étudié TOUT MySql. J'ai seulement bien assimilé les concepts nécessaires a l'implementation de mon projet. Je programme de toute façon en permanence avec un manuel html sous les yeux et je m'y replonge quand le besoin s'en fait sentir.</para>
	  </after-thoughts>

	</workpackage>
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Définition des spécifications</title>
	  <planning man-days="01" completion="99.999" end-year="1999" end-month="06" end-day="16" start-year="1999" start-month="06" start-day="01"/>
	  <content>
	    <para>Discuter avec les enseignants responsables du dispositif pour définir les nouvelles spécifications</para>
	  </content>
	  <misc-info>Les spécifications sont définies. il restera à faire quelques ajustements au fur et à mesure de l'avancement du projet</misc-info>
	  <after-thoughts>
<para>L'idée de ce que je devais developper était très claire dès le départ. Ca m'a beaucoup aidé. Le concensus entre le developpeur et le client me semble être très important. C'est ce qui garantie un travail conforme aux spécifications, d'un coté comme de l'autre.</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <!-- one of (evaluation teacher-comment) -->
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	      <title>A discuter</title>
	      <content>A mon ce n'est pas trop nécessaire. Il suffit de discuter avec les gens je pense. </content>
	    </teacher-comment>
	    <student-answer comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title>OK</title>
	      <content><para>Suis ok. Changé le WorkPackage en "définition des spécification" (anciennement "lecture")</para></content>
	    </student-answer>
	  </teacher-comments>
	</workpackage>
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06" id="wp_bd">
	  <title>Base de données
</title>
	  <planning man-days="2" completion="100" end-year="1999" end-month="06" end-day="16" start-year="1999" start-month="06" start-day="10"/>
	  <content>
	    <para>Déterminer la structures de la nouvelle base de données et ajouter les champs requis.
</para>
	  </content>
	  <problems mod-year="1999" mod-month="6" creation-year="1999" creation-month="6">
	    <problem problem-status="closed" mod-year="1999" mod-month="6" creation-year="1999" creation-month="6">
	      <title>Beaucoup de temps pour un resultat peu visible...</title>
	      <content>J'ai en fait passé beaucoup de temps a "adapter" le programme a cette nouvelle base, sans faire de modification a ces fonctionnalités dans un premier temps. Il se passait alors exactement la même chose a l'écran bien que toutes les fonctions Php aient été modifiés.</content>
	    </problem>
	    <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="23" creation-year="1999" creation-month="06">
		<title>Oui c'est frustrant parfois</title>
		<content>Il s'agit d'un problème en effet, mais on ne peut rien faire (à part négocier la portée du projet). Pour le moment, je suggère que l'on ferme ce problème.</content>
	      </teacher-comment>
	    </teacher-comments>
	  </problems>
	  
	  <misc-info>La nouvelle structure est définie</misc-info>
	  <after-thoughts>
<para>La transformation de la structure en base de données relationnelle va me donner un peu plus de travail dans la modification du code.</para>
<para>Le 08/07/99 : Bien vu aussi, ca m'a bouffé tout le temps qu'il me restait.</para>
</after-thoughts>
	</workpackage>
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Interface graphique</title>
	  <planning man-days="2" completion="20" end-year="1999" end-month="06" end-day="16" start-year="1999" start-month="06" start-day="10"/>
	  <content>
	    <para>Dessiner la nouvelle interface graphique
</para>
	  </content>
	  <misc-info>Des très bonnes idées avec Pierre mais ...</misc-info>
	  <after-thoughts>
	    ... pas très réaliste au niveau de la conception. La structure du campus nous limite au niveau de l'application des idées suggérées pendant nos discutions. Je penses laisser tomber.
	  </after-thoughts>

	</workpackage>
	<workpackage mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Programmation</title>
	  <planning man-days="07" completion="100" end-year="1999" end-month="07" end-day="10" start-year="1999" start-month="06" start-day="10"/>
	  <content>
	    <para>Programmation du dispositif en Php</para>
	  </content>
	  <misc-info>La programmation se borne surtout à reprendre du code qui a déja été écrit. C'est surtout l'étude du dispositif qui est longue</misc-info>
	  <after-thoughts>
             <para>Je penses être dans les temps.</para>
<para>Le 08/07/99 : Le planning était bon... excepté que je n'ai programmé que les liens entre les objets.</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title></title>
	      <content></content>
	    </teacher-comment>
	  </teacher-comments>
	</workpackage>
	<teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	    <title>OK</title>
	    <content>Enfin j'aurais rajouté un WP sur la specification du nouveau Studio (détails)</content>
	  </teacher-comment>
	</teacher-comments>
	<audits>
	  <audit mod-year="1999" mod-month="06" mod-day="23" creation-year="1999" creation-month="06" creation-day="23" eval="attention">
	    <title>Il faut finir !</title>
	    <content>Il te manque 12 jours / 18 et certains WP ont un méchant retard. D'ici la fin de la semaine il faut voir éventuellement ce qui n'est pas faisable. Il est important de finir le <a idref="wp_bd">WP sur les bases de données</a> d'ici là ! </content>
	  </audit>
	</audits>
      </workpackages>


      <stories mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<story mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>1 journée dans le studio.
</title>
	  <content>
	    <para>Mai 2000 : les première année staf sont en plein projet staf 16. Ils doivent réaliser un didactitiel avec authorware. Ils en sont a la troisième semaine de développement, celles ou ils doivent déposer leur premières interaction dans le studio sous forme de programme Authorware.
</para>
	    <para>Marcelin et Ginette (equipe A) viennent justement de finir. Après les dernières correction, ils se connectent sur le campus et envoient leur fichier en upload. Pendant cette transmission, ils profitent de la connection pour voir ou en sont les autres équipes. Et ils trouvent justement une interaction qui leur parait utilisable pour leur projet.
</para>
	    <para>Ils décident de la télécharger pour la regarder de plus prêt. Ils trouvent également sans difficulté la bibliothèque d'image nécessaire : elle fait partie des objets liés a cette interaction avec toutes les description nécessaires pour comprendre la démarche de l'équipe B.
</para>
	    <para>Cette interaction leur plait décidement beaucoup. Avant d'envoyer un courrier électronique pour demander l'autorisation de l'utiliser, ils décident de poser un commentaire dans le studio. Il leur suffit d'afficher l'objet en question et de remplir le formulaire pour que leur critique soit visible par tout le monde.
</para>
	    <para>Le lendemain, ils ont une réponse de l'équipe B : ils sont d'accord pour qu'on utilise leur travail. En se connectant sur le studio, ils ont aussi l'occasion de lire les remarques de l'enseignant et de leurs collègues sur leur travail de la veille : quelques petites erreurs a modifier. Ca ne devrait pas prendre trop de temps. Heureusement, car la semaine prochaine ils faut assembler toute les intéraction en un seul didactitiel et le temps n'est pas extensible.
</para>
	  </content>
	  <after-thoughts>
<para>C'est beau de réver !!!!</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	      <title>Bien</title>
	      <content>... surtout les prénoms des utilisateurs :)</content>
	    </teacher-comment>
	    <student-answer comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title>C'était dur !</title>
	      <content><para>Pour les prénoms, je me suis vraiment creusé la tête ;)</para></content>
	    </student-answer>
	  </teacher-comments>
	</story>
	<story mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title></title>
	  <content><!-- one of (list para item) 
	    -->
	  </content>
	  <after-thoughts><!-- one of (list para item) 
	    -->
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title></title>
	      <content></content>
	    </teacher-comment>
	  </teacher-comments>
	</story>
	<after-thoughts><!-- one of (list para item) 
	  -->
	</after-thoughts>
	<teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <title></title>
	    <content></content>
	  </teacher-comment>
	</teacher-comments>
      </stories>
      <resources mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<resource mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Documentation</title>
	  <content>
	    <para>Toutes la documentation technique concernant MySql et PhP</para>
	  </content>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="07" mod-day="12" creation-year="1999" creation-month="07">
	      <title>URLs</title>
	      <content>Pour ceux qui veulent voir: mettre des URLs la prochaine fois</content>
	    </teacher-comment>
	  </teacher-comments>
	</resource>
	<resource mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Personnes</title>
	  <content>
	    <list type="ol">
	      <item>Pierre Dillenbourg pour les nouvelles spécifications du studio.</item>
	      <item>Patrick Jermann pour le fonctionnement du campus, la structure de la base de données, et l'explication du code qu'il a écrit pour le studio.</item>
	    </list>
	  </content>
	</resource>
	<after-thoughts><!-- one of (list para item) 
	  -->
	</after-thoughts>
      </resources>
      <deliverables mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<deliverable mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Dispositif
</title>
	  <content>
	    <para>Livraison du dispositif selon les spécifications
</para>
	  </content>
	  <after-thoughts>
<para>C'est bon. Il me semble être conforme pour la partie que j'ai developpée</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title></title>
	      <content></content>
	    </teacher-comment>
	  </teacher-comments>
	</deliverable>
	<deliverable mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Rapport
</title>
	  <content>
	    <para>Rapport décrivant les modifications apportées et les nouvelles fonctionalités de l'outil
</para>
	  </content>
	  <after-thoughts>
<para>Ceci se fera par oral avec Pierre Dillembourg et Patrick Jermann. Les modifications apportées ne justfient pas l'écriture d'un rapport.</para>
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	      <title></title>
	      <content></content>
	    </teacher-comment>
	  </teacher-comments>
	</deliverable>
	<after-thoughts><!-- one of (list para item) 
	  -->
	</after-thoughts>
	<teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <title></title>
	    <content></content>
	  </teacher-comment>
	</teacher-comments>
      </deliverables>
      <problems mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<problem problem-status="open" mod-year="1999" mod-month="06" created-by="Olivier" creation-year="1999" creation-month="06">
	  <title>Client MySql
</title>
	  <content>
	    <para>Il existe des clients PC. Cependant, ceux que j'ai trouvé permettent plus de visualiser que de modifier les tables. Certains utilisent une couche ODBC et me semble très compliquée de mise en oeuvre.
</para>
	  </content>
	  <solution>
	    <para>Je ne cherche plus de client. Je fais tout avec un terminal et des fichiers textes. Ca fonctionne très bien.</para>
	  </solution>
	  <after-thoughts><!-- one of (list para item) 
	    -->
	  </after-thoughts>
	  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	    <!-- one of (evaluation teacher-comment) -->
	    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	      <title>On fera "sans" comme déjà discuté oralement</title>
	    </teacher-comment>
	  </teacher-comments>
	</problem>
      </problems>

      <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<!-- one of (evaluation teacher-comment) -->
	<teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="07" creation-year="1999" creation-month="06" creation-day="07">
	  <title>Ok, go</title>
	  <content>L'avant-projet est bien spécifié, il faudrait juste fixer des priorités</content>
	</teacher-comment>
	<student-answer comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title>Question</title>
	  <content><para>Est-ce que les priorités sont plus claires maintenant ?</para></content>
	</student-answer>
	<teacher-comment comment-status="new" mod-year="1999" mod-month="06" mod-day="11" creation-year="1999" creation-month="06" creation-day="11">
	  <title>Oui c'est plus clair</title>
	  <content>... et en fonction de ton avancement on décide ce qu'il faut laisser tomber (si jamais)</content>
	</teacher-comment>
      </teacher-comments>

    </specification>
    <misc-info></misc-info>
    <after-thoughts><!-- one of (list para item) 
      -->
    </after-thoughts>
    <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<title></title>
	<content></content>
      </teacher-comment>
    </teacher-comments>
  </specifications>
  <problems mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
    <problem problem-status="closed" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <title>Cher le téléphone</title>
      <content>
        <para>Je suis obligé de tester mon programme en ligne sur le serveur. Pour corriger toutes les petites erreurs qui s'accumulent (syntaxe, algorythmes...), on passe vite beaucoup de temps en ligne. Et ca fini par faire une grosse note de tel...</para>
      </content>
      <solution>
        <para>J'en vois 3 :</para>
        <list type="ul">
	  <item>Ne plus faire d'erreur en programmant</item>
	  <item>Me faire sponsoriser par Tecfa pour une ligne permanente a haut débit</item>
	  <item>Ne plus me nourrir que de pommes de terre et de spaghettis</item>  
	</list>
        <para>[from zeitoun's cave] : Zeitoun se marre ! :)</para>
<para>Le 08/07/99 =%gt; la solution définitive est très simple : pour développer avec Php et une base de données, il faut travailler directement sur la Sun. C'est ce aue j'ai fait ces derniers jours : ca m'a changé la vie.</para>

      </solution>
      <after-thoughts>
        <para>Avec un peu d'habitude et d'organisation, j'arrive quand même à minimiser mon temps de connexion.</para>
      </after-thoughts>
      <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title></title>
	  <content></content>
	</teacher-comment>
      </teacher-comments>
    </problem>
    <misc-info></misc-info>
    <after-thoughts><!-- one of (list para item) 
      -->
    </after-thoughts>
    <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<title></title>
	<content></content>
      </teacher-comment>
    </teacher-comments>
  </problems>
  <resources mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
    <resource mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <title>Moyens de communication</title>
      <content>
	<para>Moo (énormément), news, mail... pour régler les petits problèmes de tous les jours... et pour rester motivé (sinon je me sens seul sniff !). Ca va me couter un max de blé mais c'est pas grave : je mangerais des patates à la fin du mois :)</para>
      </content>
      <after-thoughts>
        <para>Bon, c'est vari que je suis un peu accro du Moo et que ca n'y est pas pour rien dans ma note de téléphone :) Mais la plupart du temps, je suis quand même dessus pour régler des problèmes.</para>
      </after-thoughts>
      <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	  <title></title>
	  <content></content>
	</teacher-comment>
      </teacher-comments>
    </resource>
    <resource mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <title>Documentation</title>
      <content>
	<para>Toute la doc technique pour la programmation de cette "usine à gaz" !</para>
      </content>
      <after-thoughts>
	<!-- one of (list para item) -->
      </after-thoughts>
    </resource>
    <after-thoughts><!-- one of (list para item) 
      -->
    </after-thoughts>
    <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
	<title></title>
	<content></content>
      </teacher-comment>
    </teacher-comments>
  </resources>
  <misc-info></misc-info>
  <results mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
    <result mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <title>C'est frustrant mais c'est pas mal !</title>
      <content>
<para>C'était un gros boulot, et le résultat n'est pas très visible. Il y a seulement plus d'objets disponibles pour les liens dans certaines phases. Mais l'interface et ses fonctions sont restées exactement les mêmes. Mais je suis content que ca marche.</para>
<para>Il m'aurait fallu 2 jours de plus pour faire l'interface de commentaires. Peut être plus tard...</para>
      </content>
      <after-thoughts>
<para>J'ai parfois perdu du temps en programmation a essayer de rendre le code plus lisible et plus comprehensible. Ce n'était peut-être pas toujours justifié.</para>
      </after-thoughts>
      </result>

    <result mod-year="1999" mod-month="07" creation-year="1999" creation-month="07">
      <title>Le dispositif</title>
      <content>Allez sur le campus: Travaux d'étudiants: New Studio:
<a href="http://tecfa.unige.ch/campus/infospace/index.php?display=buildings&#38;id=9901">http://tecfa.unige.ch/campus/infospace/index.php?display=buildings&#38;id=9901</a>

</content>
      <teacher-comments mod-year="1999" mod-month="07" creation-year="1999" creation-month="07">
	<!-- one of (student-answer evaluation teacher-comment) -->
	<teacher-comment comment-status="new" mod-year="1999" mod-month="07" creation-year="1999" creation-month="07">
	  <title>... result element inséré par l'enseignant</title>
	  <content>Un exemple qui montre que tu aurais pu faire un rapport un peu peu plus complet ....</content>
	</teacher-comment>
      </teacher-comments>
    </result>

  </results>



  <teacher-comments mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
    <teacher-comment comment-status="new" mod-year="1999" mod-month="06" creation-year="1999" creation-month="06">
      <title></title>
      <content></content>
    </teacher-comment>

    <evaluation mod-year="1999" mod-month="07" creation-year="1999" creation-month="07">
      <title>Bon travail</title>
      <content>Même si le résultat "n'est pas très visible" comme tu dis, il s'agit d'un bon travail (pas mal de dévloppement!). Il correspond aux spécifications et selon P.J le dispositif marche. Maigre côté rapport.</content>
      <mark></mark>
    </evaluation>

    <teacher-comment comment-status="new" mod-year="1999" mod-month="07" mod-day="12" creation-year="1999" creation-month="07">
<title>Les remarques de Sylvère - Projet 5a - Programmation: Outil de type "Tecfa campus" </title>
      <content>
<para>L'analyse de faisabilité, les spécifications, le projet et le rapport sont présents.</para>
<para>Le travail effectué correspond aux spécifications préalables.</para>
<para>Un projet applicatif bien mené même si la gestion du temps semble avoir été un gros problème. Un petit truc que je te conseille d'appliquer pour la prochaine fois : tu fais l'estimation du temps pris par chaque tâche de ton projet et tu multiplie par deux le temps passé sur toute tâche qui contient de la programmation. Il faut en conséquent couper certaines parties du projet vu que le temps de travail est presque le double. Avec un tel truc tu gagnera l'estime de tes supérieurs qui se diront que tu rends toujours un peu en avance tes travaux plutôt que carrément en retard comme cela se serait passé si tu avais tout fait.</para>
<para>Comme convenu, il n'y a pas de rapport. Un " white paper " sur ta reprogrammation du Studio aurait pu être utile : principales fonctions développés, mise en oeuvre, bugs connus.
</para>
 
</content>
    </teacher-comment>
  </teacher-comments>


</project>
