Examen de Génie logiciel & conception orientée objet



Documents pareils
Guichet automatique de banque

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

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

Pré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases

Ingénérie logicielle dirigée par les modèles

GUIDE DE GESTION BANCAIRE

Nouveau! boutique.lemet.fr. Rechargez votre carte SimpliCitéS ou Pass Bus sur notre boutique en ligne.

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

Les services bancaires Acétates

ECONOMIE ET SOCIETE (GESTION)

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

Les 10 clés pour bien gérer mon compte en banque

Compte Sélect Banque Manuvie Guide du client. banquemanuvie.ca

Barème de frais des produits et services

Les paiements et le trafic des paiements Dossier destiné aux écoles de l enseignement secondaire

Compte Sélect Banque Manuvie Guide du client. selectbanquemanuvie.ca

Montant des dépenses réalisées à ce jour :

Antécédents de crédit Banque Bon d études canadien Calendrier des dépenses Carte de crédit Carte de débit CELI Chèque du Gouvernement du Canada

Tarification. Compte de transaction GÉRER. Compte Travailleurs autonomes ($ CA) Guide des Solutions bancaires aux travailleurs autonomes

Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au Bancomat

Fiche pédagogique du projet DACEFI-2

Manuvie Un Guide du client

Programme financier Gestion de patrimoine. Accédez à un univers exclusif

Les comptes & moyens de paiement à l étranger

Comptes bancaires selon vos besoins Ce que vous devez savoir

Comptes aux particuliers

Clientèle des Particuliers

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT

GLOSSAIRE des opérations bancaires courantes

Foire aux questions. Présentation

Guide Tarifaire Banque Privée

CONDITIONS ET TARIFS

CONDITIONS ET TARIFS

Mode d emploi. via CMNE Direct pro / ASSO. Crédit Mutuel Nord Europe - Assistance Réseau Monétique et Services Distants

6. PAIEMENT - ÉTAT DE COMPTE

Compte-Service Confort

Principaux tarifs bancaires au 1 er juillet 2015

Voulez-vous donner à vos clients la meilleure expérience possible en agence?

BAREME DES CONDITIONS DE BANQUE

Ce progiciel est un ensemble d applications qui permettent de gérer les opérations d agence. Il est composé de 6 applications.

Vous avez encore des questions?

RAPPORT FINAL. Étude sur la littératie financière chez les jeunes POR #

Votre aide-mémoire pour RBC Banque en direct

ACCÉDER. aux services. Brochure d information sur les services, les offres du Groupe La Poste et leurs accès aux gens du voyage

MISSION Comptabiliser des règlements fournisseurs. Travaux professionnels à réaliser. Gérant Gérard MEYER. Responsable de la production Marie MEYER

Document d information sur les offres de La Poste et leurs accès aux personnes handicapées intellectuelles

PRÉSENTATION DE PAMECAS FU LA NEEX PHASE II

HORS SÉRIE. GLOSSAIRE des opérations bancaires courantes FEDERATION BANCAIRE FRANCAISE LES MINI-GUIDES BANCAIRES. décembre 2005

Le droit au compte. w w w. l e s c l e s d e l a b a n q u e. c o m Le site d informations pratiques sur la banque et l argent

Bien gérer votre argent

Payer sans chéquier : c est possible!

Guide de l'actionnaire au Nominatif

e)services - Guide de l utilisateur e)carpa

Université d Oran / Faculté des Sciences Commerciales Spécialité : 4 eme. Fiche N 2 : Banque et Monnaie

Conseils de sécurité lors de l utilisation d Internet, des cartes bancaires et de l e-banking.

» Conditions Particulières

Advanzia Bank S.A. Brochure d information sur le compte à vue «Livret Advanzia»

MODE OPERATOIRE DE LA SAISIE DE PRELEVEMENTS

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

Accès USA RBC facilite l accès aux services bancaires aux É.-U.

Forfait Bienvenue au Canada de RBC. Tout ce dont vous avez besoin pour vous établir rapidement et facilement

Foire aux questions (FAQ)

Paiement en ligne des constats d infraction

Carte MasterCard BMO pour voyage prépayé La carte de paiement pour vos voyages

SOCLE D'HARMONISATION DES TERMES DES OPERATIONS BANCAIRES COURANTES. Janvier 2011 CCSF/CFONB

Le revenu et le pouvoir d achat

Crédit renouvelable Supplétis

REGLEMENT FINANCIER ET CONTRAT DE PRELEVEMENT AUTOMATIQUE (POUR LE REGLEMENT DES FACTURES D'EAU)

Extrait Standard des tarifs

Sénégal. Textes d application de la loi relative à la promotion de la bancarisation

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

LES OPÉRATIONS JOURNALIÈRES. a) qu est ce qu une entreprise peut vendre à ses clients :

Crédit renouvelable Supplétis

Conditions et règlements BCN

N de dossier OSIRIS : Nom du bénéficiaire : Libellé de l opération : Code établissement Code guichet N de compte Clé

LANCEMENT BELFIUS PULSE START. Conférence de presse 18 décembre 2013

Tarifs & Conditions de Banque. Applicables aux particuliers À compter de Novembre 2014

Comprendre les frais de carte de crédit. Cartes de crédit à vous de choisir

GESTION BANCAIRE AU QUOTIDIEN. Allons à l essentiel

Comptes BCV Entreprises : conditions et tarifs

Conditions Générales d Utilisation des cartes cadeaux CA DO CARTE au 12/09/2013 (Applicables aux Cartes d un montant inférieur ou égal à 150 )

Les cartes de paiement

Prix et conditions Compte commercial pour les banques. dès le 13 er avril 2015

Le compte bancaire est un compte ouvert. Foire aux questions. Le COMPTE et son fonctionnement. Trouvez des réponses à vos questions.

Cartes de crédit à vous de choisir. Les cartes de crédit : comprendre vos droits et responsabilités

BGL BNP Paribas vous accompagne à chaque étape de votre projet d installation au Luxembourg

Connectez-vous sur

Découvrez Business Blue, LE compte à vue all-in pour entrepreneurs intelligents. FINTRO. PROCHE ET PRO.

Loi sur les finances de la Confédération

La conciliation bancaire

Choisissez la bonne carte. Contribuez au respect de la nature avec les cartes VISA et MasterCard WWF. Sans frais supplémentaires.

Tarification. Guide de tarification des Services bancaires aux entreprises

Frontaliers belges, saviez-vous que vous avez des avantages à choisir une banque internationale?

TD/TP PAC - Programmation n 3

Trousse pour nouveaux arrivants. Services bancaires. Feuilles de travail

Rapport S 3.2 «Informations non bilantaires»

Site Web de paris sportifs

CONDITIONS DE BANQUE AMEN BANK

9 RÉFLEXES SÉCURITÉ

Transcription:

Page 1 N :... NOM :... PRENOMS :... Cadre Réservé au Correcteur Ex 1... /5,00 Ex 2... /6,00 Ex 3... /9,00 /20 Examen de Génie logiciel & conception orientée Session de mai 2006 Durée 2 heures Exercice 1: Génie logiciel - 5 pts 1. Expliquer l objectif de chacune des étapes clés qui se retrouve dans tout cycle de génie logiciel. (3pts)

Page 2 2. «Objet» et «Composant» quelle différence en génie logiciel (2 pts) Exercice 2: Cas d Utilisation 6 pts Analyse d une application de gestion d un réseau bancaire avec Guichet Automatique de Billet compte tenu du mini «cahier des charges / interview» cidessous : «Un gabier, qui est une sorte de station à partir de laquelle les clients peuvent réaliser eux mêmes leurs transactions en utilisant des cartes bancaires, demande tout d abord à un utilisateur disons par exemple M. Payet, d insérer sa carte qui lui donne l accès à son propre compte en banque par exemple le N de compte 432A. Nous considérons M. Payet comme client dans le sens ou il détient un ou plusieurs comptes dans une banque sur lequel des transactions peuvent être appliquées. Cela peut être un compte chèque ou compte épargne ou les deux, car un client peut détenir plusieurs comptes. Mais en ce qui nous concerne une même personne possédant plusieurs comptes sera considérée comme plusieurs clients. Un client possède un N et doit donner son nom et adresse à la banque (on est pas en suisse). Par ailleurs chaque compte possède une limite de crédit. Lorsque celui-ci a réalisé cette opération le GAB accepte la carte et lit son numéro de série 1354 2522 5598. Le GAB demande alors un mot de passe de 4 chiffres. Un GAB étant obligatoirement connecté sur le réseau des GAB, vérifie alors le numéro de série de la carte et le mot de passe par l intermédiaire du consortium qui est l organisation qui gère ce réseau pour les banques affiliées à ce consortium (chaque banque possède alors un code banque affecté par le consortium en plus de sa raison sociale). Le consortium les vérifie sur l Ordinateur central qui valide les codes bancaires et signifie son acceptation «Code Bon». Le GAB demande alors à l utilisateur de spécifier le type de transaction (retrait, dépôt, virement, relevé) : considérons le cas ou l utilisateur sélectionne retrait.

Page 3 Le GAB demande le montant : l utilisateur indique 500 FF. Le GAB vérifie alors que le montant ne dépasse pas la somme autorisée et transmet le traitement de la transaction au consortium en spécifiant la date et l heure de l opération. On entend par transaction une requête complète unique pour réaliser des opérations sur un compte comme ici un retrait. L ordinateur central du consortium ne traite pas les transactions lui même, mais gère la transaction avec l ordinateur propres à chaque banque puisque c est la banque et non le consortium qui gère les comptes des clients et délivre les cartes bancaires. Ainsi l ordinateur central fait suivre vers l ordinateur de banque qui fait l interface avec le réseau des GAB et les stations appelées station caissier propres à la banque. L ordinateur de banque retourne au GAB identifié par son N de station un acquittement avec le nouveau solde. Le GAB, délivre l argent et demande à l utilisateur de le prendre ; l utilisateur le prend. Le GAB demande à l utilisateur s il désire réaliser une autre transaction ; l utilisateur répond non. Le GAB délivre un reçu, éjecte la carte et demande à l utilisateur de les récupérer ; l utilisateur des récupère. A ce moment le GAB met à jour ces données internes de fonctionnement : le montant de liquide encore disponible et le total délivré. Le GAB demande à un éventuel nouvel utilisateur d insérer sa carte.» Naturellement toute transaction peut également être faite dans une agence bancaire par un caissier. Toute agence est en relation avec l ordinateur de la banque pour valider et traiter les transactions. Le caissier qui est un employé de banque, est autorisé à effectuer des transactions. Il accepte et délivre argent et chèques aux clients. 1. Compléter le diagramme de cas d Utilisation avec les acteurs et en définissant quelques cas d utilisation en accord avec le texte ci-dessus (2pts) Système de gestion d un réseau bancaire avec Guichet Automatique de Billet

Page 4 2. Décrire de manière détaillée au moins un acteur de ce système (1 pt)... 3. Expliquer succinctement à quoi servent ces cas d utilisation et comment ils pourront servir dans la démarche de développement. (3 pts) Exercice 3: Identification des s et classes d s - 9 pts 1. Extraire les s du monde réel de l exemple du GAB 1 pts

2. Identifier les classes participant à ce système 3 pts Page 5 3. Identifier les principaux attributs de 3 de ces classes 1 pts

Page 6 4. Montrer un exemple potentiel d utilisation d une généralisation/spécialisation dans ce problème et expliquer les multiples intérêts de cette relation dans le cadre d un développement. (4pts)