Devoir surveillé La présentation sera notée. Barème indicatif. Pas de crayon à papier N oubliez pas les deux annexes



Documents pareils
Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Site Web de paris sportifs

Guide démonstratif CIH Mobile v2

«Paiement en ligne» : Que choisir pour vendre en ligne mon hébergement, activité?!

Gérer. Simplifiez-vous la vie avec des moyens de paiement adaptés à vos besoins. je connais mon banquier je connais mon banquier

Gérer vos codes d accès au Portail Saphir

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

CAISSE. Ce logiciel nécessite une licence pour fonctionner.

Présentation : Ces quelques informations vous aideront à mieux comprendre son fonctionnement.

Mon-complement-retraite.com Aide en ligne

Actualités de PostFinance

Systèmes de paiement: mode d'emploi

La payement par Carte Bancaire sur Internet

Mise à jour: 29 janvier Instructions Paiement en ligne

CONDITIONS RELATIVES À L OUVERTURE, À L UTILISATION ET À LA CLÔTURE D UN COMPTE COURANT AUPRÈS DE L OMPI

NOTICE TELESERVICES : Payer un impôt et gérer les contrat de paiement des impôts professionnels

Gérer ses impressions en ligne

Systèmes de paiement: mode d'emploi

Guide de saisie initiale Système Secureholiday.net V5

PrestaShop Cloud. Créer un site e-commerce avec. PrestaShop Cloud. Mise en place et suivi du projet. Créer un site e-commerce avec

Mon Budget Guide d utilisateur Windows Phone 7

TP1 : Initiation à Java et Eclipse

Réaliser des achats en ligne

Systèmes de paiement: mode d'emploi

GUIDE DE CRÉATION ET D ACTIVATION D UN COMPTE PAYPAL POUR LES CLIENTS D E-TRANSACTIONS VERSION DU 13/05/2015

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

ACCÈS AUX COMPTES EN LIGNE : VOTRE GUIDE D UTILISATION. pour un accès à votre portefeuille partout et en tout temps

LES ORDRES PERMANENTS

Tarification. des Opérations de caisse. Services relatifs aux comptes. Frais et commissions 8 (1)

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh

L Appli. Crédit Agricole Sud Rhône Alpes - Guide Utilisateur -

GESTION REGIONS MANUEL.

Services en ligne - Espace OF

Trajet d'une recette payée par un tiers (2)

Obligations d épargne du Canada

Télépaiement en ligne acomptes conventionnels guide d utilisation

COMPTA COOP. Guide d utilisation

UML : DIAGRAMME D ETATS

Site web de Support : Manuel utilisateur

Formulaire d abonnement au service e-bdl

Logiciel de gestion Pour les Instituts de beauté. L envoi de SMS directement depuis votre application

Comment créer un nouveau compte? 1/2- Pour le consommateur

Les fonctionnalités détaillées

Documentation du site Mise à jour : Septembre 2013

Enseignement, Handicap et tablette tactile

Créer une page Google+ Pro internet.com

Créer un compte Belgacom Fon

TD/TP PAC - Programmation n 3

Payer sans chéquier : c est possible!

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.

Foire aux questions. Présentation

Procédure d import des bases de données GestCab vers Médicab version 10.

TP1 : Initiation à Java et Eclipse

NOTICE TELESERVICES : Gérer les contrats de paiement de l impôt sur le revenu

1- ACCES AU SERVICE UIBNET

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte»

PROJET ISLAH TEMPUS IT-TEMPUS-SMHES. Projet financé par PLATEFORME ISLAH MANUEL D UTILISATION SECTION ENTREPRISES

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

M1 : Ingénierie du Logiciel

Les journaux, suivi des flux financiers

Manuel d utilisation du Site Internet Professionnel

Fiches Méthodes pour les Boutiques en Ligne

La conversion et la consolidation des états financiers des filiales étrangères

Inscriptions en ligne

Unité E : Services bancaires personnels. Demi-cours II

Générer du code à partir d une description de haut niveau

Tarifs en vigueur à partir du 14/03/2014 (sujets à modifications) Applicables aux comptes Hello bank! à usage privé (Pour les consommateurs)

ETUDE DE CAS en UML : GESTION DES COMMANDES DE PIECES FABRIQUEES PAR LA SOCIETE C

DEPOSER UN NOM DE DOMAINE AU RELAIS INTERNET

Qui présente le formulaire?

Notice pour Visiteur du Site Perso

Karine PEREIRA Animatrice manager Cyber-base de la Nièvre FOURCHAMBAULT / LA CHARITE SUR LOIRE

Plateforme de support en ligne. Guide d utilisation

Tél. : (241) / Fax : (241) eqc@bgfi.com.

Documentation Boutique de Démonstration

ECONOMIE ET SOCIETE (GESTION)

GLOSSAIRE des opérations bancaires courantes

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/ / 15

Transfert Global de vos Commissions Rippln - Instructions

Bienvenue chez desjardins. le premier groupe financier coopératif au canada

Diagramme de déploiement

LOCAL TRUST SUB. Guide d utilisation Tiers

AU PROGRAMME. Tour de table

COTISANT AU RÉGIME GUIDE D ACCÈS AU COMPTE

les outils de vérification de la comptabilité et la clôture de la comptabilité

REGLEMENT DU JEU-CONCOURS «Crée la DINGO de tes rêves» Du 22 février au 8 mars 2013

PORTAIL DOCUMENTAIRE Guide d utilisation

Connectiques et Utilisation d un disque dur multimédia MMEMUP

Mode d emploi. de la dématérialisation. Le portail des auto-entrepreneurs

Guide de la mobilité bancaire

Faire de la publicité sur GOOGLE AD-WORDS

Supervision sécurité. Création d une demande de descente. 13/03/2014 Supervision sécurité Création d'une demande

La Poste Tunisienne et les TIC

Le Rapprochement Bancaire. Mode d'emploi

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Ce guide décrit la procédure à suivre afin de profiter pleinement du Service de Transfert de Fichiers EGIS. Il décrit

Comment l utiliser? Manuel consommateur

Mobility Tool + : mode d emploi

Maîtriser la diffusion de son catalogue e-commerce

Transcription:

IUT Bordeaux 1 2011-2012 département Informatique OMGL3 ACSI Objet Prénom : Nom : Groupe : Devoir surveillé La présentation sera notée. Barème indicatif. Pas de crayon à papier N oubliez pas les deux annexes Porte monnaie virtuel : SafePay Le site «SafePay» propose un porte-monnaie virtuel utilisable sur de nombreux sites marchands. La première étape consiste à créer le porte-monnaie Pour créer un porte-monnaie, l internaute indique une adresse électronique qui servira à identifier le porte-monnaie. L'internaute donne aussi son nom, son prénom, son adresse postale et il choisit un mot de passe. Pour déposer de l argent sur un porte-monnaie, l internaute se connecte (via son adresse électronique et son mot de passe) sur le site de SafePay. Ensuite, il clique sur «recharger mon porte-monnaire» pour alimenter le porte monnaie SafePay par virement via une carte bancaire. Sur les sites marchands partenaires de SafePay, lors d un achat, l internaute précise l adresse électronique identifiant du porte-monnaie, sans dévoiler ses coordonnées bancaires. Un internaute a accès, à l historique de ses achats et virements sur son porte-monnaie. Il suffit qu il se connecte à SafePay puis qu il clique sur «mes opérations». S affiche le solde du compte et la liste de toutes les opérations (achats et virements) réalisées depuis 18 mois. Un internaute peut supprimer son porte-monnaie SafePay. Pour cela, il se connecte à SafePay, puis il clique sur «clôture». A partir de ce moment, le porte-monnaie est gelé : il ne peut plus être utilisé pour payer sur les sites marchands partenaires, ni être rechargé. SafePay attend 90 jours pour envoyer au détenteur du porte-monnaie un chèque correspondant au solde du porte-monnaie et pour clôturer définitivement le porte-monnaie (l'internaute ne peut plus visualiser ses opérations). Questions (12 pts) 1. (1,5 pts) Réalisez le diagramme de contexte statique 2. (2 pts) Listez les événements externes. 3. (0,5 pt) Listez les événements temporels. 4. (3 pts) Elaborez le diagramme de classes sur l annexe 1 (identifiant, attribut, association, multiplicités, méthodes, visibilité ) 5. (3,5 pts) Établissez un diagramme d états de la classe «PorteMonnaieVirtuel» sur annexe 2. N oubliez pas de décrire en détail les traitements et actions effectués. Attention à la cohérence avec le diagramme de classes. 6. (1,5 pts) Donnez la signature des méthodes la classe «PorteMonnaieVirtuel» hors du diagramme de classes. 1

PacMan A l étude du devoir Maison 2011-2012 d OMGLS3 ACSI Objet, un excellent étudiant a conçu le diagramme de communication ci-dessous. Ce diagramme correspond au scénario : «au cours d une partie, le joueur clique sur le bouton, le PacMan peut se déplacer sur la case au dessus de sa case courante, il se déplace donc sur cette case. Malheureusement, cette case est occupée par un fantôme qui tue le PacMac. Le PacMac n ayant plus de vie, la partie se termine.» 1. ARR_CliquerFlecheHaut 1.1. FlecheHaut :Borne :JOUEUR 1.1.1.4.1.1.1 findepartie 1.1.1.4.1.1.1.1 ENV-finPartie partieencours : Partie 1.1.1.1. getcaseaudessus 1.1.1. allerhaut monpacman : PacMan 1.1.1.4.1.1 findeviepacman localisation :Case 1.1.1.3. départpacman 1.1.1.4. arriverpacman 1.1.1.4.1 toucher 1.1.1.2. ismur enhautlocalisation :Case Questions (4pts) 1. Elaborez une ébauche du diagramme de classes uniquement en fonction des informations données par le diagramme de communication (classe, méthode, association, ) Génération de code : Codez les classes InterfaceThermometre et Thermometre en Java (4pts) Observable +addobserver(observer) : void +deleteobserver() : void +setchanged() : void +notifyobservers(observeur) : void * myobservers <<interface >> Observer +update(observable, Object) : void Thermometre - temp : float 1 monthemometre * InterfaceThermometre +gettempcelsius(): float 2

Prénom : Nom : Groupe : diagramme de classes annexe 1 PorteMonnaieVirtuel 1..1 3

4

Prénom : Nom : Groupe : diagramme d états de la classe «PorteMonnaieVirtuel» annexe 2. 1. Porte-monnaie non gelé 2. Porte-monnaie gelé 5