Projet SurfCam : Sous partie Stockage des acquisitions.

Slides:



Advertisements
Présentations similaires
Présentation du Stage en Entreprise
Advertisements

Alimenter son site web avec SITRA – les grandes options techniques
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
MySQL et PHP.
Les réseaux informatiques
Logiciel de base de données
Conception d’une application de gestion de fiches études
Organisation du système d’information comptable et de gestion
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
PPE : La Porte Intelligente
AYARI Mejdi Formation 2121 * ISD * 1 tructured uery Anguage 2006.
L’utilisation des bases de données
Systèmes d Information : 10b Michel de Rougemont Université Paris II Les Bases de Données : Access.
IACA Installation Automatique de Comptes et Administration des clients
ST40 – Stage Professionnel
Le langage PHP 5.
Déploiement sur le serveur Scribe eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur.
Les bases de donnÉes I DÉFINITION Ensemble structuré d’informations
BERNARDIN Benoît Lycée Louis Pergaud
Les requêtes Les requêtes permettent dinterroger une base de données suivant 3 opérateurs : La projection Affiche le contenu dun champ complet En langage.
L’utilisation des bases de données
Services fournis par le SI et technologies associées
CAssiopée, un système de vidéosurveillance bancaire
Aperture Science Project
Les concepts et les méthodes des bases de données
Plan Introduction à la Domotique Etudes préliminaires
Sandrine BUENDIA Guillaume GALLET.
‘‘Open Data base Connectivity‘‘
Introduction.
Programmation Internet en PHP SIL module M12
GROUPE BTS IRIS 2 Informatique et Réseaux pour l’industrie et les Services techniques E-6 PROJET INFORMATIQUE REVUE N°2      INTERROGATION DE LA BASE DE.
Cours n°4M2. ESCE (S. Sidhom) Séminaire ( 6-12 Février 2007 ) Promo. M2 ESCE-Tunis 2006/07 Conception d’un système d'information sur Internet Architecture.
Structures de données avancées : Concepts réseaux et protocole de communication. D. E ZEGOUR Institut National d ’Informatique.
PHP & MySQL Master1 ICD Claire Jacquot Emilie Hot le 24/10/2006.
Projet télésurveillance
Introduction à Microsoft Access Rachid Kadouche 420-EDB-03 Hiver EDB-03 Rachid Kadouche.
Application de gestion des retards
Projet SurfCam : Sous partie Stockage des acquisitions.
Progiciels de Gestion Intégrés
BTS IRIS Lycée Grandmont1 Projet CNEPE 2008 Gestion d’accès aux centrales nucléaires françaises E1 et E3 : DEMEYER Julien E2 : BOILEAU Antoine E4 : AUJUMIER.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
ATELIER GENIE LOGICIEL
Visualisation d’un entrepôt de données Pré soutenance technique
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
Le Langage SQL Introduction. 2 Historique du Langage SQL E. F. CODD : premiers articles dans les années 70 IBM crée le langage SEQUEL (Structured English.
Gestion d’accès aux centrales nucléaires françaises
Power AMC-Rational Rational Rose, Étude comparative
LOGOS_w Imagerie Les photos et images numérisées.
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Architecture logicielle
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
Présentation de la gestion centralisée Siège – unités EM - RES3000.
 Les bases de données MySQL
Initiation à Oracle Server
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Gestion d’un espace communautaire
PHOTOPAGER Projet Informatique et multimédia Classe Terminale S Bac 2001 Charles Duley et David Ameisen.
Projet BTS Informatique Industrielle Session 2003 Serveur de données images/vidéos.
Le Langage de Manipulation de Données LMD. 2 Les ordres SQL de manipulation INSERT –Insertion (ajout) de ligne(s) dans une table –Utiliser SQL*LOAD pour.
Cours n°2 Implémentation et exploitation
Analyse, élaboration et exploitation d’une Base de Données
Modélisation et utilisation Aurélien Marion1 Aurélien Marion
FACTORY systemes Module 2 Section 1 Page 2-3 Installation d’Industrial SQL FORMATION InSQL 7.0.
PARCOURS DE PROFESSIONNALISATION
Transcription de la présentation:

Projet SurfCam : Sous partie Stockage des acquisitions

Rappel du cahier des charges Stocker les images et leurs paramètres. Stocker les images et leurs paramètres. Automatisée une purge du stock image/vidéo. Automatisée une purge du stock image/vidéo. Serveur de donnée pour la partie édition d’acquisition. Serveur de donnée pour la partie édition d’acquisition. Serveur de donnée pour la partie client Image Vidéo. Serveur de donnée pour la partie client Image Vidéo. Répliquer les images/vidéos aux partenaires de l’entreprise. Répliquer les images/vidéos aux partenaires de l’entreprise. Créer une interface général permettant d’intégrer les interfaces des autres parties. Créer une interface général permettant d’intégrer les interfaces des autres parties.

Situation dans le projet global Situation dans le projet global Poste de pilotage Poste de capture image et vidéo Serveur Local (Stockage des acquisitions et des paramètres) Hub 8 ports ADSL 512 kps Clients du site Surfschool Poste de gestion des acquisitions Serveur de données ( Partenaire de Surfschool ) FTP,HTTP Partie Client (site Internet) Internet

Situation dans le projet global Situation dans le projet global Niveau des Paquets : pilotageCamera Motorisee captureImageVi deo acquisitionImageVideo clientImageVideo stockageAcquisitions communImage Video

Services à rendre aux autres parties Services à rendre aux autres parties Client des paramètres image et vidéo Serveur de données images, paramètres images Client des images en stock Partie Client Image VidéoPartie Gestion acquisition Serveur de données :

Services indépendants: Services indépendants: Suppression des acquisitions automatiques : Suppression des acquisitions automatiques : Base de Donnée suppression Si photo périmée SurfCam

Services indépendants: Réplication des acquisitions: Réplication des acquisitions: SurfCam Partenaire Base de Donnée Ajout d’une acquisition Partenaire

Contraintes de développement Le Langage de programmation est le java. Le Langage de programmation est le java. Utilisation de rational rose 2001 pour l’analyse. Utilisation de rational rose 2001 pour l’analyse. Utilisation de jbuider 7 pour la programmation. Utilisation de jbuider 7 pour la programmation.

Technologies particulières utilisées: Langage SQL: Langage SQL: Qu est ce que SQL? Qu est ce que SQL? Qu est ce que SQL? Qu est ce que SQL? Utilisation de Easy php Utilisation de Easy php Utilisation de Easy php Utilisation de Easy php Java bean: Java bean: Qu est ce qu un java bean ? Qu est ce qu un java bean ? Comment ajouter un java bean? Comment ajouter un java bean?

Analyse / conception Cas d’utilisation : Partie client Configuration Purge Purge automatique des acquisitions Administrateur Base de donne Table paramImage Configuration des paramètres de réplication Suppression des paramètres en stock Stockage des paramètres Base de données table paramStock Requête sur les stocks et paramètres d’image Partie acquisition Envoie des acquisitions Suppression acquisition Disque des acquisitions Stockage d'une acquisition Requête sur les paramètres d’image

Analyse / conception Purge des acquisitions : : EtatOrdonnanceurUtilisateur : CadrePurge : OrdonnanceurModeAuto button1Demarrer_actionPerformed() button2Arreter_actionPerformed(ActionEvent) demarrerOrdonnanceur() run( ) purge( ) arreterOrdonnanceur() purge se repete jusqu au click bouton arret

Conclusion Apprentissage du java Apprentissage du java Apprentissage du SQL Apprentissage du SQL Prise en main de logiciels Prise en main de logiciels Apprentissage du travail d’équipe Apprentissage du travail d’équipe

Langage SQL nomprénomadressetéléphone DupondMarc 8 rue de l’octet BlanchettePierre 1 rue de Paris SELECT nom, prénom FROM Personnes = ‘Dupond’ Personnes SELECT relation FROM table WHERE attribut = ‘valeur’nomprénomDupondMarc

Easy PhP