projet scrabble

12
Projet SCRABBLE Amadou DJIGO Eric MAROVELO Hammady CHERIF Alpha Ibrahima Barry

Upload: finola

Post on 23-Feb-2016

50 views

Category:

Documents


0 download

DESCRIPTION

Projet SCRABBLE. Amadou DJIGO Eric MAROVELO Hammady CHERIF Alpha Ibrahima Barry. Plan. Project Management Le modèle MVC TESTS PROBLEMES RENCONTRES Démo. PROJECT MANAGEMENT. Temps sous-estimé Membres éloignés (géographiquement) Divergence de points de vue - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Projet  SCRABBLE

Projet SCRABBLE

Amadou DJIGOEric MAROVELOHammady CHERIFAlpha Ibrahima Barry

Page 2: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Plan

• Project Management

• Le modèle MVC

• TESTS

• PROBLEMES RENCONTRES

• Démo

Page 3: Projet  SCRABBLE

L3 Info - AGP - Scrabble

PROJECT MANAGEMENT

• Temps sous-estimé

• Membres éloignés (géographiquement)

• Divergence de points de vue

• Première utilisation de MVC

Page 4: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Gantt avant - après

Page 5: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Implication avant - après

Page 6: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Modèle MVC

Evénement MAJ de la View

LISTENER CONTROLER

MODEL

Page 7: Projet  SCRABBLE

L3 Info - AGP - Scrabble

MODEL

MODEL

Abstract

Evénement

- Letter- Player- Board- Rack- Bag

- Dictionary- Language

-LanguageEn

-NewGame- BadWord

- Board- Player- Score

-EndGame

JEU

LINGUISTIC

Page 8: Projet  SCRABBLE

L3 Info - AGP - Scrabble

VIEW

VIEW

Swing

Listener

- Grille- RackPanel

- Button

- ScorePanel- DebutFrame

- FinFrame

- NewGame- Quit- Help

- Look-Up- Dist

- NewGame- BadWord

- Board- Player, …

Jeu Panel

Info Panel

Menu

Page 9: Projet  SCRABBLE

L3 Info - AGP - Scrabble

CONTROLER

2 classes

• Controler.java

• ControlerInterface.java

Page 10: Projet  SCRABBLE

L3 Info - AGP - Scrabble

TESTS• Tests UnitairesEx: @Test

public void testAddWord1() { Assert.assertTrue(this.board.addWord(this.word1, this.rack, this.bag,this.dico));

}

• Tests fonctionnels et de conformité

• Tests bêta

Page 11: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Problèmes Rencontrés

• Ajout Mot (résolu)

• Récupération Dictionnaire (résolu)

• Placement de mots

• Google Code

Page 12: Projet  SCRABBLE

L3 Info - AGP - Scrabble

Démo