1. Ministère de lenseignement National Université Montpellier II Département Informatique...

27
Soyez les Bienvenus 1

Transcript of 1. Ministère de lenseignement National Université Montpellier II Département Informatique...

Page 1: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

1

Soyez les Bienvenus

Page 2: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

2

Ministère de l’enseignement National Université Montpellier II

Département Informatique

Présentation du développement du projet

Thème :

Logiciel de Statistique pour Match de Volley-Ball

Page 3: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

3

Introduction

Conception et méthodes

Développement

Conclusion

sommaire

Page 4: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

4

Introduction

Page 5: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

5

Introduction

• Création du logiciel

• Analyse d’actions

• Prise de statistiques

Page 6: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

6

Conception et méthodes

Page 7: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

7

Logiciel concurrent

Sprtstec Mercury – StatTrack fr volley Bll

Public visé

Analyse de l’existant

Points forts et points faibles

Page 8: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

8

Logiciel concurrent

Modules à développer

Cahier des charges

Séparation du groupe en sous groupes

Page 9: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

9

outils utilisés

Langage Java

Développement sur Éclipse et NetBeans

Lecteur vidéo

Mise en place d’un SVN

Définition du mode du travail

Page 10: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

10

Développement

Page 11: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

11

Pattern MVC

Page 12: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

12

Création de joueur, équipe, match.

Fonctionnalités

Saisie des actions

Base de données

Page 13: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

13

Nouveau Joueur

Page 14: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

14

Nouvelle Équipe

Page 15: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

15

Nouveau Match

Page 16: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

16

Match

Page 17: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

17

Les messages d’erreur

Page 18: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

18

Lecteur Vidéo

• Les differents choix de librairies.

• Java Media Framework

• Explication du code

Page 19: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

19

Choix de librairiesJava Media Framework :• Officielle.• Documentation Complète.• Probleme de formats.

Aternative à JMF :•Presques toutes non-officielles.•Peu de documentation.•Compléxité du code.

Page 20: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

20

Java Media Framework

• Lecture de la vidéo.

• Contrôles sur la vidéo.

• Synchronisation avec les statistiques.

Page 21: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

21

Création de l'affichage

Component visuel = player.getVisualComponent();

Component commandes = player.getControlPanelComponent();

Page 22: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

22

Lecteur vidéo

Page 23: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

23

Récupération du fichier

JFileChooser f = new JFileChooser();

int open = f.showOpenDialog(null);

if(open == JFileChooser.APPROVE_OPTION)

{

nomVideo = "file:" + f.getSelectedFile().getAbsolutePath();

new Lecteur(nomVideo).setVisible(true);

}

Page 24: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

24

Explorateur de fichiers

Page 25: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

25

Conclusion

Page 26: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

26

• LE LOGICIEL◦ Retouches◦ Contraintes liées au temps◦ Fonctionnel

• COMPETENCES ACQUISES Travail en groupe

• Fonctionnement du groupe de travail◦ Efficacité, entraide, harmonie◦ complémentarité

Conclusion

Page 27: 1. Ministère de lenseignement National Université Montpellier II Département Informatique Présentation du développement du projet Thème : Logiciel de.

27

Merci pour votre attention