Semaine 6

Projet Partie #1 (10% de la note final du cours)


Mise en contexte du projet


Vous êtes recrutés par l’université pour concevoir une application interactive. Celle-ci a pour but de visualiser le fils des nouvelles de l’université à partir du format RSS, de permettre l’ajout ou le retrait d’événements à ce fils. Pour ce faire, vous devez créer une interface en Java en utilisant l’API Swing afin de visualiser et manipuler le fils RSS de la TÉLUQ

Le projet est divisé en 4 parties. La première partie est de réaliser un prototype Lo-Fi de type papier, la seconde est d’évaluer le prototype avec la méthode des tests utilisateurs, la troisième est d’évaluer le prototype avec la méthode GOMS-Keystroke et enfin, la dernière partie est de construire l’application en langage Java avec l’API Swing.


Instruction pour la partie #1 du projet


Pour le prototype, vous devez concevoir un prototype Lo-Fi des différentes interfaces de l’application. Afin de vous guider dans la création de ces interfaces, veuillez en garder en tête que l’application à créer doit pouvoir :

  • Permettre la consultation des événements du fils RSS
  • Permettre l’ajout de nouveaux événements
  • Permettre la modification des événements
  • Permettre le retrait d’événements
  • Ouvrir et enregistrer les fils RSS dans des fichiers

Pour cela vous devrez créer un scénario et préparer une maquette statique de l’application. Vous devrez remettre cette maquette papier, qui peut être faite au papier/crayon, avec :

  • La représentation de la structure
  • Cinq gabarits d’écrans différents
  • Les explications écrites des interactions utilisateur-système

Vous remettrez une description écrite avec l’analyse des besoins de votre maquette. Si vous le souhaitez, vous pouvez faire une vidéo avec vos explications orales des enchainements d’écrans de votre application. Sinon, un document en format Word ou PDF doit être remis décrivant l’enchainement entre les diverses interfaces. Vous devez également remettre un aperçu des interfaces conçues soit en utilisant un scanner ou bien en les prenant en photo. Veuillez compresser les fichiers en format .zip et remettre le travail à l’aide du site de dépôt des travaux de la TÉLUQ : https://www.teluq.ca/depot-travaux-etudiant.


Critères d’évaluation


  • Qualité générale du travail (propreté, originalité, etc.): 20%
  • IHM de consultations des événements: 15%
  • IHM d’ajout de nouveaux événements: 15%
  • IHM de retrait d’événements: 15%
  • IHM d’ouvertures et d’enregistrements des fils RSS: 15%
  • Explication sur les enchainements: 20%