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

Dessin Vectoriel Collaboratif

Présentations similaires


Présentation au sujet: "Dessin Vectoriel Collaboratif"— Transcription de la présentation:

1 Dessin Vectoriel Collaboratif
Quentin LE DOLEDEC Vincent GUESNE Charlie CAMUS 25/03/2011

2 Sommaire Introduction Travail réalisé Démonstration Conclusion
Présentation Cahier des charges Environnement Travail réalisé Interfaces Serveur Client Communication Connexion / Déconnexion Gestion du dessin Exportation SVG BMP Démonstration Conclusion Bilan Evolution possibles Dessin vectoriel collaboratif 2/17

3 Présentation Projet tuteuré Dessin Vectoriel Collaboratif Introduction
Travail réalisé Conclusion Présentation Cahier des charges Environnement Présentation Projet tuteuré Dessin Vectoriel Collaboratif Dessin vectoriel collaboratif 3/17

4 Présentation Projet tuteuré Dessin Vectoriel Collaboratif Introduction
Travail réalisé Conclusion Présentation Cahier des charges Environnement Présentation Projet tuteuré Dessin Vectoriel Collaboratif Dessin vectoriel collaboratif 3/17

5 Présentation Projet tuteuré Dessin Vectoriel Collaboratif Introduction
Travail réalisé Conclusion Présentation Cahier des charges Environnement Présentation Projet tuteuré Dessin Vectoriel Collaboratif (Source: Wikipedia) Dessin vectoriel collaboratif 3/17

6 Présentation Projet tuteuré Dessin Vectoriel Collaboratif Introduction
Travail réalisé Conclusion Présentation Cahier des charges Environnement Présentation Projet tuteuré Dessin Vectoriel Collaboratif Dessin vectoriel collaboratif 3/17

7 Cahier des charges Application Client / Serveur Formes vectorielles
Introduction Travail réalisé Conclusion Présentation Cahier des charges Environnement Cahier des charges Application Client / Serveur Formes vectorielles Gérer exportation (Client) Sauvegardes régulières (Serveur) Dessin vectoriel collaboratif 4/17

8 Environnement PO : JAVA IDE : Eclipse Librairie : JDOM
Introduction Travail réalisé Conclusion Présentation Cahier des charges Environnement Environnement PO : JAVA IDE : Eclipse Librairie : JDOM SVN : Google Code Dessin vectoriel collaboratif 5/17

9 Environnement PO : JAVA IDE : Eclipse Librairie : JDOM
Introduction Travail réalisé Conclusion Présentation Cahier des charges Environnement Environnement PO : JAVA IDE : Eclipse Librairie : JDOM SVN : Google Code Dessin vectoriel collaboratif 5/17

10 Environnement PO : JAVA IDE : Eclipse Librairie : JDOM
Introduction Travail réalisé Conclusion Présentation Cahier des charges Environnement Environnement PO : JAVA IDE : Eclipse Librairie : JDOM SVN : Google Code Dessin vectoriel collaboratif 5/17

11 Environnement PO : JAVA IDE : Eclipse Librairie : JDOM
Introduction Travail réalisé Conclusion Présentation Cahier des charges Environnement Environnement PO : JAVA IDE : Eclipse Librairie : JDOM SVN : Google Code Dessin vectoriel collaboratif 5/17

12 Travail réalisé Répartitions Découpage en 3 tiers Client Entreprise
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Travail réalisé Répartitions Découpage en 3 tiers Client Entreprise Physique Plus de clarté Dessin vectoriel collaboratif 6/17

13 Interfaces Serveur Sauvegardes régulières Détection de « crash »
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Interfaces Serveur Sauvegardes régulières Détection de « crash » Récupération du travail Basé sur un « workspace » Dessin vectoriel collaboratif 7/17

14 Interfaces Client (Connexion) Pseudo (unique) IP / Port
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Interfaces Client (Connexion) Pseudo (unique) IP / Port Mode « connecté » ou « hors-ligne » Dessin vectoriel collaboratif 8/17

15 Interfaces Client Outils de dessin 2 modes d’affichages Choix couleurs
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Interfaces Client Outils de dessin 2 modes d’affichages Choix couleurs Export : SVG / BMP Dessin vectoriel collaboratif 9/17

16 Interfaces Client Outils de dessin 2 modes d’affichages Choix couleurs
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Interfaces Client Outils de dessin 2 modes d’affichages Choix couleurs Export : SVG / BMP Dessin vectoriel collaboratif 10/17

17 Exportation Format SVG Format BMP Basé sur XML Spécifié par le W3C
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Exportation Format SVG Basé sur XML Spécifié par le W3C Namespace « perso » Format BMP Image matricielle Développé par Microsoft et IBM Facilité de lecture Dessin vectoriel collaboratif 11/17

18 Communication Connexion #1 #4 #2 #5 #3 Introduction Travail réalisé
Conclusion Interfaces Exportation Communication Communication Connexion #1 #4 #2 #5 #3 Dessin vectoriel collaboratif 12/17

19 Communication Déconnexion #1 #3 #2 #4 Introduction Travail réalisé
Conclusion Interfaces Exportation Communication Communication Déconnexion #1 #3 #2 #4 Dessin vectoriel collaboratif 13/17

20 Communication Gestion des figures Ajout Instanciation « owner » « id »
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Communication Gestion des figures Ajout Instanciation « owner » « id » « status » (AJOUT) Mis à jour des coordonnées Envoi => Serveur Ajout à la liste globale Envoi => Clients 1 2 Dessin vectoriel collaboratif 14/17

21 Communication Gestion des figures Edition / Suppression Modification
Introduction Travail réalisé Conclusion Interfaces Exportation Communication Communication Gestion des figures Edition / Suppression Modification « status » (SUPPRESSION) Coordonné Mis à jour des coordonnées Envoi => Serveur Ajout à la liste globale Envoi => Clients 1 2 Dessin vectoriel collaboratif 15/17

22 Conclusion Bilan Respect du cahier des charges
Introduction Travail réalisé Conclusion Bilan Perspectives d’évolutions Conclusion Bilan Respect du cahier des charges Utilisation d’outils collaboratifs Connaissances développées Sources libres Dessin vectoriel collaboratif 16/17

23 Conclusion Evolutions Multi-dessin 1 serveur, X dessins
Introduction Travail réalisé Conclusion Bilan Perspectives d’évolutions Conclusion Evolutions Multi-dessin 1 serveur, X dessins Fonctionnement : « Projet » Rajout de formes Intégration d’un « Chat » Dessin vectoriel collaboratif 17/17

24 Conclusion Questions / Réponses Introduction Travail réalisé
Bilan Perspectives d’évolutions Conclusion Questions / Réponses Dessin vectoriel collaboratif 17/17


Télécharger ppt "Dessin Vectoriel Collaboratif"

Présentations similaires


Annonces Google