[PDF] Etude de Cahiers des Charges Industriels l'aide du Langage UML





Previous PDF Next PDF



CAHIER DE CHARGES POUR LES PRESTATIONS DE

que le commissionnaire de transport exemple Union Européenne (UE) et 5 jours ouvrés dans le cas hors Zone UE. 2.1.6 Emballage. L'emballage des matériels est 



Cahier des charges Re-Belle - EXTERNALISATION DES ACTIVITÉS

24 sept. 2020 Le PRESTATAIRE a la charge du ... Pour la livraison le PRESTATAIRE doit élaborer un plan de transport permettant d'assurer les indicateurs.



CAHIER DES CHARGES DOSSIER DAPPEL DOFFRES

prestataire de services de Transit et transport import/export Aérien



Cahier des charges - Transport-V7 - modif.indd

parc de véhicules et de bus dédiés (par exemple : utilisation des transports en commun en fonction de la ▻ Gestion des prestataires de transport (bus etc.) ...



Rediger un cahier des charges prestataire

Les arrêtés préfectoraux des sites de tri d'enfouissement



Exécution des services de transport ​pour les

4 nov. 2020 Le présent cahier des charges fixe les conditions de réalisation des prestations de services de transport public ... charge du prestataire. Les ...



Cahier des clauses administratives et techniques particulières

12 avr. 2017 Le présent marché a pour objet l'organisation de transport maritime et aérien de matériels vers les villes de transit afin de rallier les bases ...



la sûreté dans le transport routier de marchandises

Veiller à ce que les différents prestataires respectent le cahier des charges etc… Le chargement. ▫ S'assurer de la présence effective d'un préposé de l 



Cahier des Charges Version 6 Association Qualimat

cahier des charges Qualimat Transport en juin 2001. Cette version est Le prestataire ayant effectué les opérations de nettoyage-désinfection du contenant ...



Note dinformation art 80 - signature électronique

Quel que soit leur mode d'organisation ce dernier doit respecter le cahier des charges établi par la prestataire d'un supplément au séjour. « transport ...



Cahier des charges Re-Belle - EXTERNALISATION DES ACTIVITÉS

Les informations contenues dans ce cahier des charges sont confidentielles du transpalette du PRESTATAIRE le chargement de la palette dans le transport.



CAHIER DE CHARGES POUR LES PRESTATIONS DE

Le présent cahier des charges consiste à définir les besoins et exigences à prendre que le commissionnaire de transport exemple Union Européenne (UE) ...



Rediger un cahier des charges prestataire

Les arrêtés préfectoraux des sites de tri d'enfouissement



CAHIER DES CHARGES CONDITIONS DE LIVRAISON

Le Vendeur est seul responsable du paiement du transport droit des douanes et taxes et toute autre charge. Article 2. PRISE DE RENDEZ-VOUS. La prise de RDV par 



ÉCRIRE UN CAHIER DES CHARGES DE NUMÉRISATION DU

Les exemples donnés dans le Guide sont tirés de cahiers des charges récents c'est le prestataire qui assure le transport soit chez le prestataire si ...



Achat transport-logistique

transport/logistique collaborateurs en charge de préparer le cahier des charges et l'appel d'offres prestataires. PRÉREQUIS. Etre en charge des achats.



Cahier des Charges Version 6 Association Qualimat

1.3 Définitions spécifiques au cahier des charges Qualimat Transport . Ainsi par exemple la plupart des « matières premières pour aliments des animaux ...



Les clauses dun contrat de transport

– Stipulations du cahier des charges. – Dispositions des contrats types routiers. – Dispositions légales et réglementaires (LOTI…) F. Letacq - IDIT. Page 4 



Présentation PowerPoint

14 sept. 2021 Tous les établissements de santé utilisant un prestataire externe ... la formation des agents chargés du transport aux bonnes pratiques.



Annexe 2 à la note dinformation : exemple de CCAP et de CCTP

Annexe 2 : exemple de cahier des clauses administratives particulières (CCAP) et de les transports terrestres de patient à la charge des établissements.



CAHIER DES CHARGES TRANSPORTEUR POUR UN CLIENT EN COMPTE

L’ ordre de transport indiquera « Chauffeur en possession de son attestation de formation à la sûreté du fret aérien » Contrôles à effectuer au chargement: 1 Concordance du physique avec l’état descriptif 2 Intégrité des colis 3 Sécurisation du véhicule (clefs hayon verrouillable de la cabine scellé ) 4



CAHIER DES CHARGES DES PRESTATAIRES EXTERNES - Euclide

place ce cahier des charges pour définir les exigences envers ses prestataires et sous-traitants pour s’assurer de la conformité des produits et services fournis tout en respectant les obligations légales et règlementaires en vigueur Ce cahier des charges sera envoyé à tous les prestataires externes pour qui les exigences s’appliquent



Projet TramFret Cahier des charges pour une prestation - Apur

Le présent cahier des charges précise le contenu de l’étude chargeur qui doit définir le coût de la mise en place et de l’exploitation d’un tramway marchandises en prenant en compte l’ensemble des contraintes techniques



CAHIER DES CHARGES SOUS-TRAITANTS ET FOURNISSEURS - M-Tecks EAC

Le présent cahier des charges s’applique à la fourniture de tous composants ou prestations nécessaires à la réalisation d’un projet porté par M-Tecks EAC 2 RESPONSABILITES Le présent cahier des charges est placé sous la responsabilité du service qualité de M-Tecks EAC 3 TERMINOLOGIE



CAHIER DES CHARGES PRESTATION SUR SITE

Le présent cahier des charges a pour objet de définir l’ensemble des éléments relatifs à la réalisation de la prestation décrite à l’article 1 permettant à la société de prestation consultée de qualifier et de quantifier au mieux sa proposition technique et commerciale



Etude de Cahiers des Charges Industriels l'aide du Langage UML

Votre entreprise est un prestataire de service et votre client une soci et e de transport d’une grande agglom eration Un audit des besoins du client a et e men e au pr ealable permettant l’ etablissement d’un cahier des charges Ce document de 200 pages vous est livr e par votre responsable a vous de jouer!



PRESTATION DE SERVICE DE RESTAURATION CAHIER DES CHARGES

Ambassade de France en Chine – Cahier des charges restauration 4/12 1 Contexte 1 1 Présentation de l’Ambassade de France en Chine L’ensemble des services diplomatiques français à Pékin ainsi que la Résidence diplomatique sont regroupés sur le site actuel depuis octobre 2011



MAINTENANCE DES CHAUFFERIES ET INSTALLATIONS DE PRODUCTION D

facturation de 15000 € HT (prix public fournisseur) incluant les spécificités du présent cahier des charges notamment la disponibilité des pièces et les délais d’intervention 3 - Le contrat 3-1 – Durée Le contrat signé entre l’établissement et le prestataire de service prendra effet du 01/02/2016 au 31/01/2017



CAHIER DES CHARGES - Inser'Eco 93

Les informations contenues dans ce cahier des charges sont confidentielles et sont fournies au PRESTATAIRE dans le cadre d’un appel d’offres Le PRESTATAIRE s’engage à respecter cette confidentialité et à ne divulguer aucune des informations ci-après en dehors de son organisation



Searches related to exemple cahier des charges prestataire transport filetype:pdf

Le présent cahier des charges définit le contenu de la prestation attendue de la part des consultants ainsi que les principes déontologiques à respecter lors de leur intervention en entreprise I Définition de la prestation attendue 1 Conditions de recours au consultant

Qu'est-ce que le cahier des charges?

  • Le présent cahier des charges s’applique à la fourniture de tous composants ou prestations nécessaires à la réalisation d’un projet porté par M-Tecks EAC. 2 RESPONSABILITES Le présent cahier des charges est placé sous la responsabilité du service qualité de M-Tecks EAC.

Qu'est-ce que le cahier des charges sous-traitants et fournisseurs?

  • CAHIER DES CHARGES SOUS- TRAITANTS ET FOURNISSEURS Exigences de M-Tecks EAC envers ses fournisseurs et sous-traitants s'agissant de la fourniture de composants ou de services

Que faire en cas de non-respect du cahier des charges ?

  • Ce préavis sera communiqué par mail avec accusé de réception au Fournisseur. Rupture anticipée à l’initiative de RE-BELLE en cas de non-respect du cahier des charges En cas de non-respect du cahier des charges et/ou de mauvaise(s) performance(s) pour un ou plusieurs indicateurs de niveau de service (voir 3.

Comment accepter le présent cahier des charges?

  • 9 ACCEPTATION DU PRESENT CAHIER DES CHARGES SOUS-TRAITANTS ET FOURNISSEURS Le présent cahier des charges est soumis à l’acceptation du représentant de la société sous- traitante par voie numérique. Il est réputé accepté en intégralité sauf dénonciantion formulée par écrit sous 15 jours calendaires à compter de la date d’envoi.

Etude de Cahiers des Charges Industriels

a l'aide du Langage UML

John Klein

Universite de Lille1

John Klein ( Universite de Lille1 )ECCI1 / 61

Plan

1Generalites

2Vue fonctionnelle

3Vue structurelle

4Vue dynamique

5Vue physique

6Aspects complementaires

John Klein ( Universite de Lille1 )ECCI2 / 61

Generalites

1Generalites

2Vue fonctionnelle

3Vue structurelle

4Vue dynamique

5Vue physique

6Aspects complementaires

John Klein ( Universite de Lille1 )ECCI3 / 61

Generalites

Votre reponsable vous nomme en charge d'un projet industrielNavig.Ce projet consiste en le developpement d'automates validant l'acces a

un transport en commun. Un usager abonne recoit une carte personelle contenant un emetteur RFID. L'automate doit lire le numero d'utilisateur sur la carte et si l'abonnement est valide, il laisse l'usager acceder au service.Votre entreprise est un prestataire de service et votre client une

societe de transport d'une grande agglomeration.Un audit des besoins du client a ete mene au prealable permettant

l'etablissement d'un cahier des charges.Ce document de 200 pages vous est livre par votre responsable, a

vous de jouer!

John Klein ( Universite de Lille1 )ECCI4 / 61

Generalites

Votre reponsable vous nomme en charge d'un projet industrielNavig.Ce projet consiste en le developpement d'automates validant l'acces a

un transport en commun. Un usager abonne recoit une carte personelle contenant un emetteur RFID. L'automate doit lire le numero d'utilisateur sur la carte et si l'abonnement est valide, il laisse l'usager acceder au service.Votre entreprise est un prestataire de service et votre client une

societe de transport d'une grande agglomeration.Un audit des besoins du client a ete mene au prealable permettant

l'etablissement d'un cahier des charges.Ce document de 200 pages vous est livre par votre responsable, a

vous de jouer!

John Klein ( Universite de Lille1 )ECCI4 / 61

Generalites

Votre reponsable vous nomme en charge d'un projet industrielNavig.Ce projet consiste en le developpement d'automates validant l'acces a

un transport en commun. Un usager abonne recoit une carte personelle contenant un emetteur RFID. L'automate doit lire le numero d'utilisateur sur la carte et si l'abonnement est valide, il laisse l'usager acceder au service.Votre entreprise est un prestataire de service et votre client une

societe de transport d'une grande agglomeration.Un audit des besoins du client a ete mene au prealable permettant

l'etablissement d'un cahier des charges.Ce document de 200 pages vous est livre par votre responsable, a

vous de jouer!

John Klein ( Universite de Lille1 )ECCI4 / 61

Generalites

Votre reponsable vous nomme en charge d'un projet industrielNavig.Ce projet consiste en le developpement d'automates validant l'acces a

un transport en commun. Un usager abonne recoit une carte personelle contenant un emetteur RFID. L'automate doit lire le numero d'utilisateur sur la carte et si l'abonnement est valide, il laisse l'usager acceder au service.Votre entreprise est un prestataire de service et votre client une

societe de transport d'une grande agglomeration.Un audit des besoins du client a ete mene au prealable permettant

l'etablissement d'un cahier des charges.Ce document de 200 pages vous est livre par votre responsable, a

vous de jouer!

John Klein ( Universite de Lille1 )ECCI4 / 61

Generalites

Votre reponsable vous nomme en charge d'un projet industrielNavig.Ce projet consiste en le developpement d'automates validant l'acces a

un transport en commun. Un usager abonne recoit une carte personelle contenant un emetteur RFID. L'automate doit lire le numero d'utilisateur sur la carte et si l'abonnement est valide, il laisse l'usager acceder au service.Votre entreprise est un prestataire de service et votre client une

societe de transport d'une grande agglomeration.Un audit des besoins du client a ete mene au prealable permettant

l'etablissement d'un cahier des charges.Ce document de 200 pages vous est livre par votre responsable, a

vous de jouer!

John Klein ( Universite de Lille1 )ECCI4 / 61

Generalites

Que faire?

Se decourager? Deprimer? ...

Specier signie denir, exprimer clairement selon une norme. On specie un maximum de choses dans un projet : les besoins, les composants de la solution, les donnees, les intervenants. Le fruit de la specication est un ensemble de diagrammes et de textes qui forment un document.Modeliser signie orir une (ou des) representation(s) traduisant le fonctionnement du systeme (ex : equations, fonctions de transfert, diagramme). Plus la modelisation est ecace, plus le document est clair, concis, facile a lire pour tous.

John Klein ( Universite de Lille1 )ECCI5 / 61

Generalites

Que faire?

Rester zen et utiliser une methode de specication/modelisation. Specier signie denir, exprimer clairement selon une norme. On specie un maximum de choses dans un projet : les besoins, les composants de la solution, les donnees, les intervenants. Le fruit de la specication est un ensemble de diagrammes et de textes qui forment un document.Modeliser signie orir une (ou des) representation(s) traduisant le fonctionnement du systeme (ex : equations, fonctions de transfert, diagramme). Plus la modelisation est ecace, plus le document est clair, concis, facile a lire pour tous.

John Klein ( Universite de Lille1 )ECCI5 / 61

Generalites

Que faire?

Specier signie denir, exprimer clairement selon une norme. On specie un maximum de choses dans un projet : les besoins, les composants de la solution, les donnees, les intervenants. Le fruit de la specication est un ensemble de diagrammes et de textes qui forment un document.Modeliser signie orir une (ou des) representation(s) traduisant le fonctionnement du systeme (ex : equations, fonctions de transfert, diagramme). Plus la modelisation est ecace, plus le document est clair, concis, facile a lire pour tous.

John Klein ( Universite de Lille1 )ECCI5 / 61

Generalites

Que faire?

Specier signie denir, exprimer clairement selon une norme. On specie un maximum de choses dans un projet : les besoins, les composants de la solution, les donnees, les intervenants. Le fruit de la specication est un ensemble de diagrammes et de textes qui forment un document.Modeliser signie orir une (ou des) representation(s) traduisant le fonctionnement du systeme (ex : equations, fonctions de transfert, diagramme). Plus la modelisation est ecace, plus le document est clair, concis, facile a lire pour tous.

John Klein ( Universite de Lille1 )ECCI5 / 61

Generalites

Que faire?

Specier signie denir, exprimer clairement selon une norme. On specie un maximum de choses dans un projet : les besoins, les composants de la solution, les donnees, les intervenants. Le fruit de la specication est un ensemble de diagrammes et de textes qui forment un document.Modeliser signie orir une (ou des) representation(s) traduisant le fonctionnement du systeme (ex : equations, fonctions de transfert, diagramme). Plus la modelisation est ecace, plus le document est clair, concis, facile a lire pour tous.

John Klein ( Universite de Lille1 )ECCI5 / 61

Generalites

Pourquoi

mo deliser? pour fragmenter le probleme en sous-systemes plus faciles a analyser. pour rationaliser le processus et eviter d'oublier certains aspects. Revenir sur la modelisation apres avoir realise un prototype est tres couteux.pour normaliser le developpement du systeme et mieux collaborer avec l'equipe et les partenaires.pour eviter la surcharge verbeuse du cahier des charges. Un modele est clair et comprehensible par tous les intervenants.

John Klein ( Universite de Lille1 )ECCI6 / 61

Generalites

Quelle methode choisir?

Chaque entreprise a, en general, une methode de modelisation qui lui

est propre pour des raisons historiques ou autres.Dans ce cours nous n'etudierons pas une methode mais un langage de

modelisation : UML.

John Klein ( Universite de Lille1 )ECCI7 / 61

Generalites

Pourquoi un

langage Un des buts d'UML est d'uniformiser les modeles de projet, mais il est

impensable de faire changer de methodes les entreprises.Un langage permet d'utiliser n'importe quelle methode, mais

d'exprimer les diagrammes de ces methodes avec un seul langage comprehensible par tous.Par exemple, on peut reformuler tout SA-RT en langage UML tout en gardant l'esprit SA-RT.UML facilite donc l'inter-operabilite de systemes concus avec des methodes dierentes.

John Klein ( Universite de Lille1 )ECCI8 / 61

Generalites

Si UML est un

langage a lors...

Table:P asserd'un langage aun autre. FrancaisUML

motsymbole phraseassociation de symboles paragraphediagramme rapportdocument

L'ensemble des symboles forme un dictionnaire.

Les regles d'association entre symboles forment une syntaxe.

John Klein ( Universite de Lille1 )ECCI9 / 61

Generalites

Pourquoi

UML

UML est le fruit de la re

exion des plus grands specialistes de la modelisation. Il est lano rme.UML permet demo deliser: des systemes informatiques (ex : site web) des systemes industriels (ex : projetnavig)des systemes abstraits (ex : securite d'un aeroport)

UML est un langage

fo rmel : le d ictionnairede symb olesqui le compose et la semantique de ces symboles ne permettent pas de formulation ambigue.UML est trescomplet : p eude chance qu'un asp ectde votre syst eme ne puisse ^etre capte par une expression UML. M^eme si c'etait le cas, UML est extensible. Vous pouvez rajouter des mots au dictionnaire, ou m^eme des diagrammes.

John Klein ( Universite de Lille1 )ECCI10 / 61

Generalites

Comment utiliser

UML Doit-on tout modeliser de A a Z en UML? C'est peu probable. Trop de formalisme dans votre modelisation est parfois contre-productif. La plupart des entreprises preferent utiliser des diagrammes UML en appui d'un texte.Si l'entreprise a deja sa methode, vous devez l'utiliser et traduire les schemas en UML.Si l'entreprise ne possede pas de methode ou souhaite en changer, il existe une approche generale qui consiste a examiner le modele sous dierentes vues.

John Klein ( Universite de Lille1 )ECCI11 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

Modeliser en

UML al'aide des vues : Le modele du systeme est inaccessible : impossible de tout capturer en un seul schema sans rien oublier. Seules des vues pa rticulieresdu modele sont accessibles.

John Klein ( Universite de Lille1 )ECCI12 / 61

Generalites

et ap res

Appliquer la

m ethodeit erative simuler l'utilisation du systeme, degager de nouvelles exigences, ou des exigences super ues, corriger le modele et recommencer jusqu'a convergence du modele. UML dans se version 2.0 a ete pense pour pouvoir ^etre compil e . Des equipes de recherche essaient de faire en sorte que des machines puissent communiquer directement en UML. Un jour peut ^etre, programmer un systeme informatique se resumera a piocher dans une bibliotheque ecrite en UML.

John Klein ( Universite de Lille1 )ECCI13 / 61

Vue fonctionnelle

1Generalites

2Vue fonctionnelle

3Vue structurelle

4Vue dynamique

5Vue physique

6Aspects complementaires

John Klein ( Universite de Lille1 )ECCI14 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: symbolesl'acteur : c'est une entite exterieure au systeme et inter-agissant avec

lui. Typiquement des utilisateurs humains, des sous-systemes. Une bonne maniere d'identier un acteur est de se demander si on peut

intervenir sur ce dernier.le cas d'utilisation : c'est une fonction particuliere que doit realiser le

systeme. Vous identiez ces cas en lisant le cahier des charges.

John Klein ( Universite de Lille1 )ECCI15 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: syntaxe entre symbolesentre un acteur et un cas d'utilisation : on parle de ligne de

communication pour ce type de liaison.Il est possible d'orienter ces liaisons quand un sens de communication

est privilegie mais cela n'a rien d'obligatoire. Plusieurs acteurs peuvent intervenir pour un m^eme cas d'utilisation.

John Klein ( Universite de Lille1 )ECCI16 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: syntaxe entre symbolesentre deux acteurs : la seule liaison possible est la generalisation

(heritage).Un usager abonne est un type particulier d'usager. Ils n'utiliseront pas les services de la m^eme maniere mais tous les attributs d'un usager se retrouvent dans les attributs d'un usager abonne.

John Klein ( Universite de Lille1 )ECCI17 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: syntaxe entre symbolesentre deux cas d'utilisation : la liaison la plus repandue est celle

d'inclusion. Deux cas d'utilisation ont en commun une m^eme procedure. On cree alors un troisieme cas correspondant a cette procedure et les deux cas initiaux sont relies a ce nouveau cas par une liaison include.Cela permet d'eviter la redondance dans la gestion des cas : que ce soit pour un abonnement simple ou famille, vous avez de toutes facons besoin de creer un compte client!

John Klein ( Universite de Lille1 )ECCI18 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: syntaxe entre symbolesentre deux cas d'utilisation : quand un cas est inclus dans un autre

mais que son usage est falcultatif , UML note alors cette liaison extend.Attention! Cette liaison, malgre sa similitude avec le extendde

Java, ne concerne pas l'heritage!

John Klein ( Universite de Lille1 )ECCI19 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: syntaxe entre symbolesentre deux cas d'utilisation : la relation d'heritage existe en eet entre

cas d'utilisation et elle est representee par le symbole habituel.creerabonnementsimpleetcreerabonnementfamillesont deuxcas

particuliers d ecr eationd'ab onnement.On n efait h eriterdu cas creercompteclientcar on estime que la creation d'abonnement necessite plus d'etapes que la creation d'un compte.

John Klein ( Universite de Lille1 )ECCI20 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: diagramme detailleLe diagramme de cas d'utilisation donne un apercu de la facon dont

sera utilise le systeme et des fonctions qu'il doit remplir. Il est cependant important de detailler chaque cas d'utilisation. En general, ces details sont fournis sous forme d'un tableau :

Table:Lancer prelevementbanquaireautomatique

Detail

Exigence associeePouvoir regler par prelevement banquaire automatique Objectif dans le contexteUn nouveau client s'abonne et on lui propose le prelevement automatique comme mode de paiement. PreconditionLe client doit en faire la demande explicite et fournir un RIB Condition de succesSa banque autorise le prelevement. Condition d'echecLe numero IBAN ne correspond a aucun compte

La banque refuse le prelevement.

Acteurs principauxLe client, le commercial ou le serveur

Acteurs secondairesLa banque du client

DeclencheurLe commercial ou le serveur

John Klein ( Universite de Lille1 )ECCI21 / 61

Vue fonctionnelle

Diagramme de cas d'utilisation: diagramme detailleLe diagramme de cas d'utilisation donne un apercu de la facon dont

sera utilise le systeme et des fonctions qu'il doit remplir. Il est cependant important de detailler chaque d'utilisation. En general, ces details sont fournis sous forme de tableau :

Table:Lancer prelevementbanquaireautomatique

Detail

Flux principal1. Le commercial rentre le numero IBAN fournit dans le (5 etapes)RIB dans l'application

2. Le commercial appuie sur le bouton \envoi de demande automatique

de prelevement".

3. La demande est imprimee et envoyee a l'adresse personelle du client.

4. Le client remplit la demande et depose le document a sa banque.

5. Un transfert d'argent correspondant au co^ut de l'abonnement est

constate au 1er du mois sur le compte de la societe en provenance du compte du client. Extensions5.1 En cas de non versement, l'abonnement est suspendu. (alternative si l'etape 5 echoue.)John Klein ( Universite de Lille1 )ECCI22 / 61

Vue structurelle

1Generalites

2Vue fonctionnelle

3Vue structurelle

4Vue dynamique

5Vue physique

6Aspects complementaires

John Klein ( Universite de Lille1 )ECCI23 / 61

Vue structurelle

Diagramme de classes: symbolesla classe : le cas d'utilisation capture le fonctionnement du systeme face aux exigences. Une classe decrit un objet necessaire a la satisfaction des exigencesUne classe represente de maniere abstraite l'objet en opposition avec un objet concret qui est une instance de la classe ex : classe = systeme d'exploitation, instance = Ubuntu 10.1.Une classe possede : un nom (LecteurRFID), un ou plusieurs attributs (registreID,periodelecture), une ou plusieurs operations (lecturecarte).

John Klein ( Universite de Lille1 )ECCI24 / 61

Vue structurelle

Diagramme de classes: symbolesLa facon dont les classes s'imbriquent les unes aux autres capture la structure du systeme.Il est tres rare que la structure puisse ^etre entierement decrite sur un seul diagramme de classe.Un ensemble de classes attrayant a un m^eme objectif peuvent ^etre regroupees en paquetage.

John Klein ( Universite de Lille1 )ECCI25 / 61

Vue structurelle

Diagramme de classes: classes detailleesDe m^eme que dans un langage oriente objet, les attributs et les

methodes se voient attribuees une visibilite :+ : acces public, toute classe a acces a cet element, # : acces protege, seules les classes heritant ont acces a cet element, ~ : acces de paquetage, seules les classes du paquetage ont acces a cet element,- : acces prive, seule la classe elle-m^eme peut acceder a cet element.

John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: classes detailleesOn denit egalement le type de chaque element apres le nom et precede du symbole :.John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: classes detailleesPour un attribut, on peut egalement specier sa multiplicite, comme

ici pour l'attribut registre dont la multiplicite est 1. Un attribut avec une multiplicite superieure a 1 peut ^etre vu comme un tableau. La multiplicite est entouree de crochets [.].John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: classes detailleesPour un attribut, ou un parametre de methode, on peut preciser une

valeur par defaut. Cette valeur est placee en toute n et est precedee de =.John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: classes detailleesPour un parametre de methode, on peut preciser sa direction :

inpour un parametre d'entree etoutpour un parametre de sortie.

John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: classes detailleesTous ces details prennent beaucoup de place et en general, la

denition detaillee d'une classe est renvoyee en annexe. Sur le diagramme de classe, on prefere se limiter au nom de classe et eventuellement des attributs et des methodes pour plus de lisibilite.

John Klein ( Universite de Lille1 )ECCI26 / 61

Vue structurelle

Diagramme de classes: syntaxeune premiere facon de relier deux classes est l'heritage ou generalisation (comme pour les cas d'utilisation ou les acteurs). Tous les attributs et les methodes de la classe mere sont presents chez la classe lle.

John Klein ( Universite de Lille1 )ECCI27 / 61

Vue structurelle

Diagramme de classes: syntaxeComme en langage oriente objet, on retrouve la notion d'interface. Une interface est une forme de specication. Elle oblige une classe qui la realise, a posseder certaines fonctionalites.Elle peut se voir comme une certication. Puisque la classe Portailhydroliquerealise l'interfaceNormesecurite,

Portailhydroliqueest certiee conforme par rapport aNormesecurite.John Klein ( Universite de Lille1 )ECCI28 / 61

Vue structurelle

Diagramme de classes: syntaxeQuand une classe contient, une fois instanciee, un ou plusieurs elements d'une autre, ces classes sont liees par une relation d' agregation .Quand de plus, la destruction d'un objet de la classe principale implique la destruction de celles qui le compose, on utilise une relation de comp osition (comp ositionplus fo rtqu'aggr egation).

John Klein ( Universite de Lille1 )ECCI29 / 61

Vue structurelle

Diagramme de classes: syntaxeQuand deux classes sont amenees a collaborer mais que ce qui les lie ne correspond pas a de la composition ou de l'agregation, on utilise la relation d'assossiation.La composition et l'agregation sont des formes particulieres d'association.

John Klein ( Universite de Lille1 )ECCI30 / 61

Vue structurelle

Diagramme de classes: syntaxeQuand une classe peut ^etre amenee a fonctionner avec un objet d'une autre classe, on utilise la relation de dependance. C'est une forme plus

faible de liaison que l'association.Contrairement a l'association, l'orientation est obligatoire pour une

dependance.L'inter^et d'une dependance est de souligner, que deux entites doivent ^etre active au m^eme moment pour que tout fonctionne correctement.

John Klein ( Universite de Lille1 )ECCI31 / 61

Vue structurelle

Diagramme d'objets:Le diagramme d'objet contient des instances de classes, appeles objets et des instances d'associations appeles liens.

John Klein ( Universite de Lille1 )ECCI32 / 61

Vue structurelle

Diagramme de composants:Le diagramme de composants peut ^etre realise avant ou apres les diagrammes de classes.Son but est de decrire l'architecture du systeme de maniere plus globale qu'un diagramme de classe.Il appartient donc bien a la vue structurelle.

John Klein ( Universite de Lille1 )ECCI33 / 61

Vue structurelle

Diagramme de composants: symboleLe diagramme de composants contient un seul symbole : le composant.Un composant est un element du systeme qui encapsule une ou plusieurs classes.Il est pense pour ^etre re-utilisable dans un autre projet ou remplacable pour la maintenance.

John Klein ( Universite de Lille1 )ECCI34 / 61

Vue structurelle

Diagramme de composants: symboleLe diagramme de composants contient un seul symbole : le composant.Un composant est un element du systeme qui encapsule une ou plusieurs classes.Il est pense pour ^etre re-utilisable dans un autre projet ou remplacable pour la maintenance.

John Klein ( Universite de Lille1 )ECCI34 / 61

Vue structurelle

Diagramme de composants: symbolePour ^etre re-utilisable, un composant doit ^etre normalise. C'est pourquoi il est important de representer les interfaces qu'un

composant realise et les interfaces dont il depend.On rappelle que quand une classe ou un composant realise une

interface, il s'engage a respecter une norme.Pour le remplacer un jour, il sura de trouver un autre composant

compatible avec les m^emes interfaces.

John Klein ( Universite de Lille1 )ECCI35 / 61

Vue structurelle

Diagramme de composants: syntaxeLa syntaxe des diagrammes de composants est tres simple : il sut de les embo^ter!

John Klein ( Universite de Lille1 )ECCI36 / 61

Vue structurelle

Diagramme de composants: remarqueVous pouvez egalement preciser les classes qui realisent le composant,

quotesdbs_dbs9.pdfusesText_15
[PDF] exemple cahier des charges produit

[PDF] exemple cahier des charges projet

[PDF] exemple cahier des charges projet e learning

[PDF] exemple cahier des charges projet industriel

[PDF] exemple cahier des charges sirh

[PDF] exemple cahier des charges stage

[PDF] exemple cahier des charges travaux de rénovation

[PDF] exemple calcul dun poteau en beton arme

[PDF] exemple calcul degrevement taxe habitation

[PDF] exemple calcul kanban

[PDF] exemple calcul lissage exponentiel simple

[PDF] exemple calcul plafonnement taxe habitation

[PDF] exemple calcul plafonnement taxe habitation 2016

[PDF] exemple calcul plafonnement taxe habitation 2017

[PDF] exemple calcul points de fonction