Daleks - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Daleks

Description:

Le projet consiste implanter ce jeu en Python, avec une interface graphique. ... Jouer le jeu, en quipe, verbalement (ajuster les cas d'usage, les ordonn es, etc) ... – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 12
Provided by: jmdpor
Category:
Tags: ajuster | alerte | daleks

less

Transcript and Presenter's Notes

Title: Daleks


1
Daleks
  • Mini projet
  • Remise
  • Phase I vendredi 31 août
  • Phase 2 lundi 10 septembre

2
Survol
  • Daleks est un jeu de poursuite, sur une grille.
  • Le projet consiste à implanter ce jeu en Python,
    avec une interface graphique.
  • Une semaine complète est accordée pour la
    planification
  • Une semaine seulement est accordée pour
    l'implantation
  • Le temp gagné cette semaine est utilisable pour
    l'implantation.

3
ALERTE PENSEZ
  • AU TEMPS
  • Les durées suggérées ne sont que cela des
    suggestions !!!
  • Aux priorités !
  • Posez des questions

4
Un exemple du jeu
5
Phase I Analyse et modélisation
  • Analyse textuelle
  • Cas d'usage
  • CRCs
  • Planification détaillée de phase II

6
Analyse textuelle (90)
  • Lecture complète
  • Identification des lexèmes explicites (verbes,
    noms, adjectifs)?
  • Analyse croisée pour trouver les verbes et noms
    implicites (s'il y en a)?
  • Production du dictionnaire Données/fonctions

7
Cas d'usage (90)
  • Identifier les cas d'usage (joueur/modèle)?
  • Exemple démarrer le logiciel, démarrer une
    partie, téléporter le Dr. Who, déplacer les
    Daleks, etc...
  • Jouer le jeu, en équipe, verbalement (ajuster les
    cas d'usage, les ordonnées, etc)?
  • Éclater les cas d'usage en scénarios
    d'utilisation (détails de chaque cas d'usage,
    identification des fonctions informatiques )?

8
Modèles visuels (30)
  • Création des interfaces usagers, du point de vue
    fonctionnel, pas de dentelle...
  • Identification des cas d'usage concernés

9
CRCs (60)
  • Basé sur le dictionnaire de données et le jeu de
    cas d'usage, identification des classes d'objets
    composants le système.
  • Regrouper les fonctions en vertu des
    responsabilités imparties à chaque classe
  • Identification des classes collaboratrices
  • Disposer les cartes pour représenter leur
    proximités systémiques

10
Planification du SPRINT (90)
  • Déterminer la production de chaque période
  • Déterminer les tâches individuelles, en terme des
    classes à implanter (chaque classe d'un CRC a un
    propriétaire)?
  • Éclater chaque tâche en sous-tâches du plus
    petit niveau possible.
  • Produire le document Planification (listant
    toutes les tâches et sous-tâches de chacun,
    indiquant clairement les livrables produits)?

11
Spike solutions (90)
  • Identification de 6 (approx) questions cruciales
    d'implantation
  • Comment trouve-t-on l'emplacement d'un clique?,
    comment afficher une fenêtre de dialogue, comment
    calculer les déplacement des Daleks?
  • Trouver et programmer au moins deux recettes pour
    chaque problème
  • Sélectionner, en équipe, les recettes
    d'implantation gagnantes
  • NOTE cette sélection aura un impact sur le
    structure du logiciel, d'où l'importance
    d'effetuer cette sélection en équipe
Write a Comment
User Comments (0)
About PowerShow.com