Gestion de Camping Projet BTS IRIS 2004

Slides:



Advertisements
Présentations similaires
Applications N-Tiers Rappels: architecture et méthodologie
Advertisements

Les protocoles réseau.
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
« Le commerce électronique en Tunisie :
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
CORRECTION DU DEVOIR DE SYNTHESE N° 2
Projet RLI 2002: Etude du chip SC12
Internet.
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
Baccalauréat professionnel SEN
TP 3-4 BD21.
NFE 107 : Urbanisation et architecture des systèmes d'information
1 La pratique des achats en ligne présentée par ATLAN Cécilie.
BTS SYSTEMES ELECTRONIQUES
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Révision Avant lintra – Architecture de lordinateur, les composants, le fonctionnement, codage – Système dexploitation: organisation des données (fichier),
Chapitre n°2 : Architecture d'un ordinateur
Projet de veille technologique
document réalisé par JF Percevault et YR Cornil
Public Key Infrastructure
Robot de Télé-Surveillance
Etude des Technologies du Web services
Gaselys Trading Confirmation
1 Sécurité Informatique : Proxy Présenter par : Mounir GRARI.
Analyse des protocoles de la couche application
Section 4 : Paiement, sécurité et certifications des sites marchands
Les relations clients - serveurs
Module : Technologies des serveurs réseaux
Abderrahmane Bouarissa Damien Burglin Arnaud Sansig
Processus d'un projet F.Pfister
Validation de produits pour applications urbatiques
Système de surveillance par internet chez les personnes à risques cardio-vasculaires et chez les obèses Guy louis MOREL UFR de Caen Copyright
Première exploration des paquets capturés
Exemple Activité : Suivi de consommation
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Drone Didactique Contrôlé
Mail Server/NT Jean-Gabriel Debaille
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.
Afficheur industriel « AIW » MAT Électronique
Présentation de CORBA et de IIOP
CENTRALISATION DES CANDIDATS LOCATAIRES
Outil de gestion des cartes grises
SOLUTION DE VIDEOSURVEILLANCE SUR IP
A l’usage des campings des réseaux Camping Cheque – Holiday Cheque Hotline : lundi au vendredi : 9h-19h - samedi (en cas d’urgence)
Développement d’application client/serveur
Cours de programmation web
Haute Ecole de la Ville de Liège Département paramédical Département économique Département pédagogique Département technique rue Sohet, LIEGE.
Lyda tourisme Process en PHP. Objectif Il s’agit de construire un segment de process dans un système d’information touristique.
Modèles et protocoles de cohérence des données en environnement volatil Grid Data Service IRISA (Rennes), LIP (Lyon) et LIP6 (Paris) Loïc Cudennec Superviseurs.
Projet télésurveillance
Abderrahmane Bouarissa Damien Burglin Arnaud Sansig
Introduction au socle MEAN
Mesure en milieu hostile
Administrer les DNS Vérification des données Portail Web Achat de Sites Web Administrer les Sites Web Achat de nom de domaine Achat de comptes mail Administrer.
Gestion Parc Informatique Client UNIX Rémy Chaumard – BTSIRIS2 – projet GPI client UNIX – revue n1.
Unified Modeling Language
Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.
Initiation aux SGBD Frédéric Gava (MCF)
Deug 11 Systèmes d ’Information : cours 1b Michel de Rougemont Université Paris II Codage, Edition, Réseau.
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
1 JEE 2010 Architectures n-tiers F.Pfister
TP D’UML Groupe N° 3.
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
MicroWeb LECOCQ Guillaume PAUL Grégory RIORDA Cédric 06/08/ /14.
PAIEMENT EN LIGNE DE LA DECLARATION EN DOUANE
Liaison RS232 entre Le PC avec une application et la Maquette programmée.
Travailler dans un environnement numérique évolutif Domaine D1.
Révisions pour l’exam L2 Informatique Obligatoire.
Transcription de la présentation:

Gestion de Camping Projet BTS IRIS 2004 Réalisé par : GERARD Sébastien MOUSSA Issa LAUGIER Franck RIOS Frédéric

Sommaire Objectif du Projet Architecture générale du système Présentation des sous-systèmes Analyse commune Diagramme de contexte Présentation d ’un cas d ’utilisation Présentation de mon sous-système Échange entre les sous-systèmes Diagramme de séquence Caractéristiques de lecteur et carte à puce Protocole de communication Lecteur-Carte

Objectif du projet Il s’agit de réaliser un site type pour un camping appartement à un groupe fédéré : Doté d’un système de gestion des réservations réparti d ’emplacements . Ainsi que de services tels que la consultation Météo  La visualisation du domaine par webcam pilotable à distance . Le paiement sécurisé.

Architecture générale du système :

Présentation des sous systèmes Infos de gestion États Ordres Gestionnaire Commandes PC Gestion - BDs (locale+distantes) CORBA (Moussa Issa) Requêtes HTTP Individu X Serveur Banque (IE,Netscape …) Carte Puce écriture (Rios Frederic) Client Web - Carte Puce lecture Serveur Web -météo (Gerard Sebastien) -pilotage webcam streaming video (Laugier Franck) -réservations

Analyse commune Le développement est principalement oienté objet L ’analyse a été réalisé avec les outlils Poséidon UML/Rationnal Rose qui permettent de modéliser l’analyse en langage UML ( Unified Modeling Language)

Diagramme de contexte

Présentation d’un cas d’utilisation

Présentation de mon sous-système Sous-système Transaction Bancaire à ma charge : Carte à puce et Lecteur permettant d ’effectuer le paiement Serveur Banque simulé gérant les comptes clients à l ’aide d ’une base de données et validant le paiement Serveur Banque PC Client Base de données Communication série RS232 Internet Internet Lecteur Carte à puce SWA Structure de mon système Carte à puce

Échange entre les sous-systèmes Serveur Banque Requête HTTP/S PC Client Base de données Communication série RS232 Internet Requête HTTP Internet Requête HTTP Lecteur Carte à puce SWA Carte à puce Structure de mon système PC Client - Serveur Banque : échange sous connexion sécurisé des informations du paiement PC Client - SWA : redirection de pages web ( requete HTTP) SWA - Serveur Banque : échanges des informations non sécurisées sur le client et sa réservation

Échange entre les sous-systèmes Échange Serveur Banque - SWA ( trame )

Diagramme de séquence -Redirigé vers site de la banque -Envoie info client au SB -Lancement prog. de paiement SI prog lance ALORS prog récupère le n° du client FIN SI -Insertion carte paiement SI carte valide ALORS Saisie des données SINON insère carte valide -Validation données -Vérification des données SI données OK ALORS envoie paiement vers SB SI compte=OK ALORS maj du compte client dans la bdd -Envoie validation paiemnent au SWA et au PC Client -Retrait de la carte -Fermeture du programme -Redirection du client vers le site du camping

Caractéristique du lecteur et carte à puce Lecteur de carte à puce CyberMouse: Communication RS232 (DB9) Alimenté sous 5V : 5 pins utilisés (TxD,RxD,Reset,GND,Busy)

Support électronique de données Capacité de traitement Carte à puce : Support électronique de données Capacité de traitement Microprocesseur + environnement (mémoire,E/S) Carte à puce BasicCard : EEPROM (2ko ou 8ko) : Stockage des données + programme de la carte RAM (256 octets) : Données du run-time

Protocole de communication Lecteur-Carte Schéma de la communication La carte n ’est jamais l ’initiateur de la communication Communication : Série de commande (émise par le Terminal)-réponse(envoyée par la carte) successive

-Chaque commandes et réponses sont des APDU (Application Protocol Data Unit). L’APDU d’une commande a la structure suivante ( grisé = non obligatoire ) : L’APDU d’une réponse a la structure suivante ( grisé = non obligatoire ) :