Rapport final de TPE

Page 23

Travail Personnel Encadré – Rapport final

2010

Figure 13 : Implémentation dans PAMS L'icône noir à droit est pour ouvrir notre programme. Quand on clique sur cet icône, le programme va afficher un popup. J'ai testé le tableau blanc et la collaboration entre deux utilisateurs. Le programme marche comme dans l'ordinateur local. 4.2 Expérimentation Cet outil peut marcher sur Windows et Linux, car il est une application web. Nous avons testés ce programme sur les web browsers différents : Firefox et Chrome. Il marche normalement. Le problème est la compatibilité de Flash Player (sa version) avec chaque web browser dans chaque système d'exploitation. La sécurité implémentée dans Flash Flayer peut empêcher notre programme. On doit configurer son Flash Player afin qu'il puisse accès de vos ressources locales par ajouter le dossier qui contient le client de BeoModeler dans la page web Flash Player Configuration Manager d'Adobe Pour trouver le bon paramètre de temps autosave et autoload, j'ai testé avec la durée 5s, 10s, 15s, 20s, 25s et 30s. Il y a toujours la perte de données. Les paramètres : 10s pour enregistrer automatiquement et 12s pour mettre à jour sont assez bons. Ils ne sont pas long et ils balancent entre le temps pour autosave/autoload et la perte de données. Si il y a plusieurs utilisateurs connectés, la probabilité de la perte de données est élevée. Si le temps entre deux actions consécutives est petit, la probabilité de la perte de données est élevée. De plus, car notre tableau blanc dépend le serveur d'Adobe, le temps pour connecter à ce serveur est assez long dans des ordinateurs testés. Malgré notre programme (tous les deux : tableau blanc et schéma UML) ne limite pas le nombre de clients connectés, si le nombre d'utilisateurs connectés est élevé, il y a des erreurs de synchronisation entre des utilisateurs. Des figures n'affichent pas correctement dans la zone de travail. Quand des figures sont enregistrés sur le serveur, la structure du fichier de schéma est détruit et on ne l'utilise encore. C'est les défauts en utilisant le protocole HTTP pour réaliser la collaboration. La perte de données ne détruit pas la structure du fichier dans le serveur, mais l'utilisateur doit refaire son travail. Cette perte apparaît quand le changement qu'un utilisateur fait n'enregistre encore sur le serveur et dans ce temps le programme met à jour automatiquement la vieille version du fichier. Il faut donc

23

LE Nguyen Tuan Thành – P15


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.