Documents de gestion de projets |
|
Comptes-rendus
des réunions |
|
Documentation
sur la braille |
|
Documentation synthèse vocale |
|
|
|
Compte rendu de la r�union du 19/01/2004
- Date et Lieu: Lundi 19 janvier 2004 de 14h30 � 17h30 � l'IGA
- Participants :
- Le conseiller p�dagogique
- Le chef du projet
- L'�quipe des d�veloppeurs
- Ordre du jour:
- Mise � jour du site http://siragi.sourceforge.net
- Analyse de l'objet "Siragi" et de l'objet "Environnement de developpement"
- Conclusion et prochain rendez-vous
Mise � jour du site http://siragi.sourceforge.net
L'encadrant Mr.FDIL a tout d'abord inform� les participants de la mise � jour du site du projet.
La mise � jour consistait �:
- Changer la structure du site(ajout d'une feuille de style)
- Mettre en ligne les documents de gestion de projet(cahier des charges,plan de developpement,plan qualit�)
- Mettre en ligne les documents suivants:
- FAQ
- Une formation sur Latex
- Une formation sur Xml
- L'ajout d'une rubrique "compte rendu"
- L'ajout d'une rubrique "Quelques liens utiles"
- L'ajout du logo du projet
Analyse de l'objet "Siragi"
Intervenant : Mr.Rrhioua Tarik
Mr.Rrhioua Tarik a mod�lis� l'objet "siragi" comme suit:
-Bool objectloaded[objectName_LOAD]: est un tableau qui contient les objets charg�s en m�moire.
-Bool objectActived[objectName_Actived]:L'intervenant proposait un tableau qui contient tous les objets actifs mais �tant donn� qu'il y aurait
un seul objet qui est charg� en memoire ce tableau a �t� remplac� par une simple variable de type int(int objectActived).
-TemplateName *ptrobjet[objectList]:est un tableau de pointeur vers les objets de siragi.
-getActiveObject(objectName_ACTIVE):return l'objet actif,l'encadrant a mentionn� que cette fonction ne doit pas avoir d'argument.
-setActiveObject(objectName_ACTIVE):permet de faire le basculemnt entre les objets.
-Loadobject(objectName_LOAD):charge l'objet demand� par l'utilisateur en m�moire et met le drapeau correspendant � true dans le
tableau objectLoaded[objectName_LOAD].
-Killobject[objectName_LOAD]:permet de tuer un objet.
-getMessage(typeMsg,objectName_ACTIVE,msg):permet de mettre les messages envoy�s � l'objet siragi dans une bo�te aux lettres.
-putMessage(typeMsg,objetcName_ACTIVE,msg):permet de r�cuperer un msg de la bo�te aux lettres.
L'intervenant a ajout� une boite aux lettres (BAL) qui va contenir tous les messages envoy�s � siragi.
L'objet Listener permet de dispatcher les raccourcis des objets.
Analyse de l'objet "Environnement de developpement"
Intervenant : Mr.Timit� Hassan
Mr.Timite Hassan a mod�lis� l'objet "Environement de devolppement" comme suit:

-File *fichier_source: est un pointeur sur le fichier source.
-int type_compilatur: indique le type du compilateur.
-string path: indique le chemin du fichier source.
-int ligne_erreur: indique la ligne ou se trouve l'erreur.
-int position: indique la position de l'erreur(selon les lignes).
-int col_erreur: indique la colonne de l'erreur.
-int position: indique la position de l'erreur (selon les colonnes).
-lire_code(): permet de lire le code du fichier source.
-compiler(): permet de compiler le fichier source.
-parse_erreur():Fonction analysant le fichier d'erreur et extrayant les erreurs pour
les stocker dans une structure ou elles seront utilisables par d'autre fonctions
comme get_error
-quitter(): permet de quitter le compilateur.
-attente(): permet d'appeler l'objet listener.
-aide(): permet d'aider l'utilisateur.
-get_error(int numero): renvoi l'erreur qui correspond au numero qui est pass� comme parametre.
-next_error(): renvoi la prochaine erreur.
-prev_error(): renvoi l'erreur precedente.
Par la suite Mr.Timite Hassan a propos� le Use Case suivant:
Conclusion
- L'encadrant a insist� sur le fait que tous les objets doivent avoir une fonction attente qui appelle
le listener.
- l'�quipe siragi s'est mis d'accord sur le java comme un langage de programmation pour le projet
- l'�quipe siragi s'est mis d'accord sur le XML pour faire du traitement de texte
Prochain rendez-vous
Chaque membre de l'�quipe siragi est cens� faire une analyse detaill�e de son objet
|