La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES.

Présentations similaires


Présentation au sujet: "06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES."— Transcription de la présentation:

1 06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES

2 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

3 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

4 INF 380page 4 Contexte Rendre les ressources du web de plus en plus accessibles Non-voyants/Mal-voyants : cécité, troubles de vision, daltonisme,… Augmenter la taille des graphiques, modifier la luminosité, ajouter des descriptions aux schémas

5 INF 380page 5 Quest ce que SVG? SVG (« Scalable Vector Graphics ») Description vectorielle des graphiques pour le web Recommendation W3C Conservation de qualité en cas de redimensionnement

6 INF 380 Accessibilité des fichiers SVG Un outil intuitif pour : Ajouter des descriptions à des éléments de base des schémas Mettre en évidence la structure dun schéma Séparer le style CSS du fichier SVG page 6

7 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

8 INF 380page 8 Frontière fonctionnelle Fonctionnalités : Ajout de descriptions Séparer les feuilles de style Décrire la structure des schémas Utilisateurs : Créateurs ou simple utilisateurs de fichiers SVG qui veulent rendre un fichier SVG accessible aux mal/non- voyants

9 INF 380 Use Cases page 9

10 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

11 INF 380page 11 Choix techniques Architecture client lourd Application Java SVG 1.1 Accessibility features of SVG Bibliothèque Apache Batik (Java) Afficher et manipuler des images SVG Facile à utiliser JUnit pour les tests unitaires IDE Eclipse

12 INF 380page 12 Diagramme de classe

13 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

14 INF 380page 14 Critères dévaluation Simplicité dutilisation Public non expert en SVG Des fichiers de tailles et de structures différentes Adaptabilité Des améliorations daccessibilité sont toujours possibles

15 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

16 INF 380 Répartition des rôles Aroussia MAADI : chef de projet Rami BALI : responsable danalyse Toufic HADDAD : responsable dintégration et tests page 16

17 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

18 INF 380page 18 Planning PhaseTemps EstiméTemps Passé Cahier des charges Analyse Conception Codage et tests 34 45 72 34 40 45 81 TOTAL185200 (108%)

19 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

20 INF 380 …Perspectives? Mettre en forme le XML dans linterface graphique Repérer des structures simples sur une image difficile à décrire Réutiliser la même description alternative pour un même type SVG délément dans un fichier

21 INF 380page 21 Difficultés rencontrées…solutions envisagées La conception a pris plus de temps que prévu Développer les différentes parties du logiciel en parallèle et consulter l'expert régulièrement Les fichiers SVG testés ne respectent pas tous les recommandations W3C Mettre en forme le XML dans linterface graphique Problèmes d'accès au répertoire de partage svn Rencontres régulières entre les membres de l'équipe

22 INF 380 Pour conclure… gérer le temps imparti à un projet pour assurer un produit fiable avec les fonctionnalités minimales demandées Plonger dans lAPI de Batik et les spécifications SVG Travailler en équipe et adapter la répartition des rôles aux profils Assurer une communication permanente entre les membres de léquipe Revenir vers lexpert pour vérifier ses besoins au fur et à mesure

23 INF 380 Plan Contexte du projet Frontière Fonctionnelle Choix techniques Critères dévaluation Répartition des rôles dans léquipe Planning du projet Perspectives et conclusions Démonstration

24 INF 380 Démonstration : Accueil (1)

25 INF 380 Démonstration : Accueil (2)

26 INF 380 Démonstration : Ajout de descriptions

27 INF 380 Démonstration : séparer le style du fichier SVG (1)

28 INF 380 Démonstration : séparer le style du fichier SVG (2)

29 INF 380page 29 Merci pour votre attention


Télécharger ppt "06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES."

Présentations similaires


Annonces Google