<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_XfJ2oEvBEeS1u7YNhmeRGw" name="model">
  <packagedElement xmi:type="uml:UseCase" xmi:id="_dcneIEvCEeS1u7YNhmeRGw" name="ChoisirPanier" isAbstract="true">
    <extensionPoint xmi:id="__lOBgEvKEeS1u7YNhmeRGw" name="point"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_iT_cwEvCEeS1u7YNhmeRGw" name="RécupérerArticles">
    <extensionPoint xmi:id="_T4_2AEvGEeS1u7YNhmeRGw" name="point"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_pDVpoEvCEeS1u7YNhmeRGw" name="PasserEnCaisse">
    <include xmi:id="_dTwgQEvGEeS1u7YNhmeRGw" addition="_s04BkEvCEeS1u7YNhmeRGw"/>
    <extend xmi:id="_reaoIEvGEeS1u7YNhmeRGw" extendedCase="_iT_cwEvCEeS1u7YNhmeRGw" extensionLocation="_T4_2AEvGEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_s04BkEvCEeS1u7YNhmeRGw" name="PayerCourses"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_9lPncEvCEeS1u7YNhmeRGw" name="GérerListeConnectée">
    <extensionPoint xmi:id="_VKBcMEvKEeS1u7YNhmeRGw" name=""/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_DwMt0EvDEeS1u7YNhmeRGw" name="panier en direct ">
    <generalization xmi:id="_NA2kYEvEEeS1u7YNhmeRGw" general="_dcneIEvCEeS1u7YNhmeRGw"/>
    <extensionPoint xmi:id="_7I2EUFtWEeS_R9WagCsW3g" name="point1"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_y8QaEEvDEeS1u7YNhmeRGw" name="AppliquerRecetteConnectée">
    <generalization xmi:id="_FuZqcEvEEeS1u7YNhmeRGw" general="_9lPncEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_5ZNREFu2EeS_R9WagCsW3g" addition="_t73EAFu2EeS_R9WagCsW3g"/>
    <extend xmi:id="_VJ0n4EvKEeS1u7YNhmeRGw" extendedCase="_Mg4M4Fu0EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
    <extend xmi:id="_-2OQMFuyEeS_R9WagCsW3g" extendedCase="_dcneIEvCEeS1u7YNhmeRGw" extensionLocation="__lOBgEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_-bCKgEvDEeS1u7YNhmeRGw" name="Client"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="__AavgEvDEeS1u7YNhmeRGw" name="AppliquerContrainteBudget">
    <generalization xmi:id="_FOD9gEvEEeS1u7YNhmeRGw" general="_9lPncEvCEeS1u7YNhmeRGw"/>
    <extend xmi:id="_VwzvYEvKEeS1u7YNhmeRGw" extendedCase="_Mg4M4Fu0EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_AqnngEvEEeS1u7YNhmeRGw" name="AjouterArticle">
    <generalization xmi:id="_GEOJcEvEEeS1u7YNhmeRGw" general="_9lPncEvCEeS1u7YNhmeRGw"/>
    <extend xmi:id="_WNMJYEvKEeS1u7YNhmeRGw" extendedCase="_Mg4M4Fu0EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_Pj3TsEvEEeS1u7YNhmeRGw" name="UtiliserCadbot">
    <generalization xmi:id="_csyRwEvEEeS1u7YNhmeRGw" general="_iT_cwEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_E6R6cFtdEeS_R9WagCsW3g" addition="_Y811QEvEEeS1u7YNhmeRGw"/>
    <include xmi:id="_f1HwQFtdEeS_R9WagCsW3g" addition="_NRs4YFtdEeS_R9WagCsW3g"/>
    <include xmi:id="_gN1yQFtdEeS_R9WagCsW3g" addition="_ToxIIFtdEeS_R9WagCsW3g"/>
    <extend xmi:id="_T4ijAEvGEeS1u7YNhmeRGw" extendedCase="_iT_cwEvCEeS1u7YNhmeRGw" extensionLocation="_T4_2AEvGEeS1u7YNhmeRGw"/>
    <extensionPoint xmi:id="_qH_uQFtdEeS_R9WagCsW3g" name="point1"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_SJWIMEvEEeS1u7YNhmeRGw" name="utiliser les recettes connectées">
    <extend xmi:id="_UrPyUEvGEeS1u7YNhmeRGw" extendedCase="_iT_cwEvCEeS1u7YNhmeRGw" extensionLocation="_T4_2AEvGEeS1u7YNhmeRGw"/>
    <extend xmi:id="__lFeoEvKEeS1u7YNhmeRGw" extendedCase="_9lPncEvCEeS1u7YNhmeRGw" extensionLocation="__lOBgEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_XdwoIEvEEeS1u7YNhmeRGw" name="PasserCaisseHôtesse">
    <generalization xmi:id="_eFgYMEvEEeS1u7YNhmeRGw" general="_pDVpoEvCEeS1u7YNhmeRGw"/>
    <generalization xmi:id="_ju1XUFteEeS_R9WagCsW3g" general="_pDVpoEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_Y811QEvEEeS1u7YNhmeRGw" name="PasserPortiquePaiement">
    <generalization xmi:id="_drHiQEvEEeS1u7YNhmeRGw" general="_pDVpoEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_V5lbcEvLEeS1u7YNhmeRGw" name="" addition="_Pj3TsEvEEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_fJPGEEvEEeS1u7YNhmeRGw" name="FaireLivrer">
    <include xmi:id="_-gqmgEvFEeS1u7YNhmeRGw" addition="_7_vuwFtkEeS_R9WagCsW3g"/>
    <include xmi:id="_Ai488EvGEeS1u7YNhmeRGw" addition="_s04BkEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_PoIoUEvHEeS1u7YNhmeRGw" addition="_iT_cwEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_8nLfAFtgEeS_R9WagCsW3g" addition="_dgvygFtgEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_iGPpwEvEEeS1u7YNhmeRGw" name="UtiliserDrive">
    <include xmi:id="_2ckNMEvFEeS1u7YNhmeRGw" addition="_iT_cwEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_5SClgEvFEeS1u7YNhmeRGw" addition="_7_vuwFtkEeS_R9WagCsW3g"/>
    <include xmi:id="_6av6AEvFEeS1u7YNhmeRGw" addition="_s04BkEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_LrArcEvHEeS1u7YNhmeRGw" addition="_s04BkEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_WL53UEvHEeS1u7YNhmeRGw" addition="_TstsoFtgEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_lMC9EEvEEeS1u7YNhmeRGw" name="PayerEnEspèces">
    <generalization xmi:id="_t1HEoEvEEeS1u7YNhmeRGw" general="_s04BkEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_kz3FsFteEeS_R9WagCsW3g" addition="_XdwoIEvEEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_nhwQMEvEEeS1u7YNhmeRGw" name="PayerParCarte">
    <generalization xmi:id="_uU6mEEvEEeS1u7YNhmeRGw" general="_s04BkEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_rt_nIEvEEeS1u7YNhmeRGw" name="PayerParTéléphone">
    <generalization xmi:id="_up5-oEvEEeS1u7YNhmeRGw" general="_s04BkEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_EH2t8EvFEeS1u7YNhmeRGw" name="UtiliserBorneEuréka">
    <extend xmi:id="_VYt8UEvGEeS1u7YNhmeRGw" extendedCase="_iT_cwEvCEeS1u7YNhmeRGw" extensionLocation="_T4_2AEvGEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_qDGWIEvFEeS1u7YNhmeRGw" name="PayerEnLigne">
    <generalization xmi:id="_wGNvIEvFEeS1u7YNhmeRGw" general="_s04BkEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_DVptkEvIEeS1u7YNhmeRGw" name="A_client_choisir son panier" memberEnd="_DVqUoEvIEeS1u7YNhmeRGw _DVqUo0vIEeS1u7YNhmeRGw">
    <ownedEnd xmi:id="_DVqUoEvIEeS1u7YNhmeRGw" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_DVptkEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DVqUoUvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DVqUokvIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_DVqUo0vIEeS1u7YNhmeRGw" name="choisir son panier" type="_dcneIEvCEeS1u7YNhmeRGw" association="_DVptkEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DVqUpEvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DVqUpUvIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_EgHVkEvIEeS1u7YNhmeRGw" name="A_client_récupérer les articles" memberEnd="_EgHVkUvIEeS1u7YNhmeRGw _EgHVlEvIEeS1u7YNhmeRGw">
    <ownedEnd xmi:id="_EgHVkUvIEeS1u7YNhmeRGw" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_EgHVkEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EgHVkkvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EgHVk0vIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_EgHVlEvIEeS1u7YNhmeRGw" name="récupérer les articles" type="_iT_cwEvCEeS1u7YNhmeRGw" association="_EgHVkEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EgHVlUvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EgHVlkvIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_FXu6EEvIEeS1u7YNhmeRGw" name="A_client_passer en caisse" memberEnd="_FXu6EUvIEeS1u7YNhmeRGw _FXu6FEvIEeS1u7YNhmeRGw">
    <ownedEnd xmi:id="_FXu6EUvIEeS1u7YNhmeRGw" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_FXu6EEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FXu6EkvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FXu6E0vIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_FXu6FEvIEeS1u7YNhmeRGw" name="passer en caisse" type="_pDVpoEvCEeS1u7YNhmeRGw" association="_FXu6EEvIEeS1u7YNhmeRGw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FXu6FUvIEeS1u7YNhmeRGw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FXu6FkvIEeS1u7YNhmeRGw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_drXnYExoEeSqzdXgGf3wTg" name="Magasinier">
    <generalization xmi:id="_gK92UExoEeSqzdXgGf3wTg" general="_ezPOYExoEeSqzdXgGf3wTg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_elOnkExoEeSqzdXgGf3wTg" name="Chef de rayon">
    <generalization xmi:id="_hpfp0ExoEeSqzdXgGf3wTg" general="_ezPOYExoEeSqzdXgGf3wTg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_ezPOYExoEeSqzdXgGf3wTg" name="Personnel"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_3ItkcExoEeSqzdXgGf3wTg" name="Suivre l'emplacement des articles"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_8sq8QExoEeSqzdXgGf3wTg" name="Gérer les stocks"/>
  <packagedElement xmi:type="uml:Association" xmi:id="__BSqQExoEeSqzdXgGf3wTg" name="A_magasinier_mise en place des articles" memberEnd="__BSqQUxoEeSqzdXgGf3wTg __BSqRExoEeSqzdXgGf3wTg">
    <ownedEnd xmi:id="__BSqQUxoEeSqzdXgGf3wTg" name="magasinier" type="_drXnYExoEeSqzdXgGf3wTg" association="__BSqQExoEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__BSqQkxoEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__BSqQ0xoEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="__BSqRExoEeSqzdXgGf3wTg" name="mise en place des articles" type="_3ItkcExoEeSqzdXgGf3wTg" association="__BSqQExoEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__BSqRUxoEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__BSqRkxoEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="__aqzkExoEeSqzdXgGf3wTg" name="A_chef de rayon_gestion des stocks" memberEnd="__aqzkUxoEeSqzdXgGf3wTg __aqzlExoEeSqzdXgGf3wTg">
    <ownedEnd xmi:id="__aqzkUxoEeSqzdXgGf3wTg" name="chef de rayon" type="_elOnkExoEeSqzdXgGf3wTg" association="__aqzkExoEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__aqzkkxoEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__aqzk0xoEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="__aqzlExoEeSqzdXgGf3wTg" name="gestion des stocks" type="_8sq8QExoEeSqzdXgGf3wTg" association="__aqzkExoEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__aqzlUxoEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__aqzlkxoEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_2lQcoExpEeSqzdXgGf3wTg" name="A_chef de rayon_suivi emplacement des articles" memberEnd="_2lQcoUxpEeSqzdXgGf3wTg _2lQcpExpEeSqzdXgGf3wTg">
    <ownedEnd xmi:id="_2lQcoUxpEeSqzdXgGf3wTg" name="chef de rayon" type="_elOnkExoEeSqzdXgGf3wTg" association="_2lQcoExpEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2lQcokxpEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2lQco0xpEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_2lQcpExpEeSqzdXgGf3wTg" name="suivi emplacement des articles" type="_3ItkcExoEeSqzdXgGf3wTg" association="_2lQcoExpEeSqzdXgGf3wTg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2lQcpUxpEeSqzdXgGf3wTg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2lQcpkxpEeSqzdXgGf3wTg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_3RuhEExpEeSqzdXgGf3wTg" name="Placer par markettab">
    <generalization xmi:id="_IgFqgExqEeSqzdXgGf3wTg" general="_3ItkcExoEeSqzdXgGf3wTg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_clDzwFCTEeS5xfq3BneIRw" name="Hôte(esse) de caisse">
    <generalization xmi:id="_pSRGMFCTEeS5xfq3BneIRw" general="_ezPOYExoEeSqzdXgGf3wTg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_kmPb8FCTEeS5xfq3BneIRw" name="Gérer le personnel">
    <include xmi:id="_fJJrsFCUEeS5xfq3BneIRw" addition="_ZkODgFCUEeS5xfq3BneIRw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_oxCBYFCTEeS5xfq3BneIRw" name="A_personnel_pointage temps de travail" memberEnd="_oxCBYVCTEeS5xfq3BneIRw _oxCBZFCTEeS5xfq3BneIRw">
    <ownedEnd xmi:id="_oxCBYVCTEeS5xfq3BneIRw" name="personnel" type="_ezPOYExoEeSqzdXgGf3wTg" association="_oxCBYFCTEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oxCBYlCTEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oxCBY1CTEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_oxCBZFCTEeS5xfq3BneIRw" name="pointage temps de travail" type="_kmPb8FCTEeS5xfq3BneIRw" association="_oxCBYFCTEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oxCBZVCTEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oxCBZlCTEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_10vvUFCTEeS5xfq3BneIRw" name="Gérer une caisse"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_AO-SgFCUEeS5xfq3BneIRw" name="A_hôte(esse) de caisse_gestion d'une caisse" memberEnd="_AO-5kFCUEeS5xfq3BneIRw _AO-5k1CUEeS5xfq3BneIRw">
    <ownedEnd xmi:id="_AO-5kFCUEeS5xfq3BneIRw" name="hôte(esse) de caisse" type="_clDzwFCTEeS5xfq3BneIRw" association="_AO-SgFCUEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AO-5kVCUEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AO-5klCUEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_AO-5k1CUEeS5xfq3BneIRw" name="gestion d'une caisse" type="_10vvUFCTEeS5xfq3BneIRw" association="_AO-SgFCUEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AO-5lFCUEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AO-5lVCUEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_ZkODgFCUEeS5xfq3BneIRw" name="Pointer temps de travail"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_cu0-UFCUEeS5xfq3BneIRw" name="A_personnel_pointage temps de travail" memberEnd="_cu0-UVCUEeS5xfq3BneIRw _cu0-VFCUEeS5xfq3BneIRw">
    <ownedEnd xmi:id="_cu0-UVCUEeS5xfq3BneIRw" name="personnel" type="_ezPOYExoEeSqzdXgGf3wTg" association="_cu0-UFCUEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cu0-UlCUEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cu0-U1CUEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_cu0-VFCUEeS5xfq3BneIRw" name="pointage temps de travail" type="_ZkODgFCUEeS5xfq3BneIRw" association="_cu0-UFCUEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cu0-VVCUEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cu0-VlCUEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_SoGwgFCVEeS5xfq3BneIRw" name="gestionnaire du personnel">
    <generalization xmi:id="_Xt17QFCVEeS5xfq3BneIRw" general="_ezPOYExoEeSqzdXgGf3wTg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_Z5TtQFCVEeS5xfq3BneIRw" name="A_gestionnaire du personnel_gestion personnel" memberEnd="_Z5TtQVCVEeS5xfq3BneIRw _Z5UUUlCVEeS5xfq3BneIRw">
    <ownedEnd xmi:id="_Z5TtQVCVEeS5xfq3BneIRw" name="gestionnaire du personnel" type="_SoGwgFCVEeS5xfq3BneIRw" association="_Z5TtQFCVEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z5UUUFCVEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z5UUUVCVEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_Z5UUUlCVEeS5xfq3BneIRw" name="gestion personnel" type="_kmPb8FCTEeS5xfq3BneIRw" association="_Z5TtQFCVEeS5xfq3BneIRw">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z5UUU1CVEeS5xfq3BneIRw" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z5UUVFCVEeS5xfq3BneIRw" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_M6wHEFtUEeS_R9WagCsW3g" name="Client"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_Nk5QQFtUEeS_R9WagCsW3g" name="A_choisir son panier_actor" memberEnd="_Nk5QQVtUEeS_R9WagCsW3g _Nk5QRFtUEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_Nk5QQVtUEeS_R9WagCsW3g" name="choisir son panier" type="_dcneIEvCEeS1u7YNhmeRGw" association="_Nk5QQFtUEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Nk5QQltUEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Nk5QQ1tUEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_Nk5QRFtUEeS_R9WagCsW3g" name="actor" type="_M6wHEFtUEeS_R9WagCsW3g" association="_Nk5QQFtUEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Nk5QRVtUEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Nk53UFtUEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_tApakFtWEeS_R9WagCsW3g" name="ConsulterPromotions" clientDependency="_xvM0YFtWEeS_R9WagCsW3g">
    <extend xmi:id="_7IpQAFtWEeS_R9WagCsW3g" name="" extendedCase="_Mg4M4Fu0EeS_R9WagCsW3g" extensionLocation="_7I2EUFtWEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Dependency" xmi:id="_xvM0YFtWEeS_R9WagCsW3g" name="" supplier="_DwMt0EvDEeS1u7YNhmeRGw" client="_tApakFtWEeS_R9WagCsW3g"/>
  <packagedElement xmi:type="uml:Actor" xmi:id="_8fCB4FtbEeS_R9WagCsW3g" name=""/>
  <packagedElement xmi:type="uml:Association" xmi:id="_AwDLIFtcEeS_R9WagCsW3g" name="A_récupérer les articles_client" memberEnd="_AwDLIVtcEeS_R9WagCsW3g _AwDLJFtcEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_AwDLIVtcEeS_R9WagCsW3g" name="récupérer les articles" type="_iT_cwEvCEeS1u7YNhmeRGw" association="_AwDLIFtcEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AwDLIltcEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AwDLI1tcEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_AwDLJFtcEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_AwDLIFtcEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AwDLJVtcEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AwDLJltcEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_JetH4FtdEeS_R9WagCsW3g" name="RécupérerCadbot"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_NRs4YFtdEeS_R9WagCsW3g" name="AjouterArticles">
    <extend xmi:id="_x-ODoFtdEeS_R9WagCsW3g" extendedCase="_Pj3TsEvEEeS1u7YNhmeRGw" extensionLocation="_qH_uQFtdEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_ToxIIFtdEeS_R9WagCsW3g" name="RetirerArticles">
    <extend xmi:id="_qH1WMFtdEeS_R9WagCsW3g" extendedCase="_Pj3TsEvEEeS1u7YNhmeRGw" extensionLocation="_qH_uQFtdEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_ZZvoQFtdEeS_R9WagCsW3g" name="LibérerCadbot"/>
  <packagedElement xmi:type="uml:Actor" xmi:id="_b6eqMFteEeS_R9WagCsW3g" name="Actor"/>
  <packagedElement xmi:type="uml:Association" xmi:id="_c7IO4FteEeS_R9WagCsW3g" name="A_payer_actor" memberEnd="_c7IO4VteEeS_R9WagCsW3g _c7IO5FteEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_c7IO4VteEeS_R9WagCsW3g" name="payer" type="_s04BkEvCEeS1u7YNhmeRGw" association="_c7IO4FteEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c7IO4lteEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c7IO41teEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_c7IO5FteEeS_R9WagCsW3g" name="actor" type="_b6eqMFteEeS_R9WagCsW3g" association="_c7IO4FteEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c7IO5VteEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c7IO5lteEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_ZIM6YFtfEeS_R9WagCsW3g" name="A_client_utiliser le drive" memberEnd="_ZIM6YVtfEeS_R9WagCsW3g _ZIM6ZFtfEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_ZIM6YVtfEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_ZIM6YFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZIM6YltfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZIM6Y1tfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_ZIM6ZFtfEeS_R9WagCsW3g" name="utiliser le drive" type="_iGPpwEvEEeS1u7YNhmeRGw" association="_ZIM6YFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZIM6ZVtfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZIM6ZltfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_Zh_TYFtfEeS_R9WagCsW3g" name="A_se faire livrer_client" memberEnd="_Zh_TYVtfEeS_R9WagCsW3g _Zh_TZFtfEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_Zh_TYVtfEeS_R9WagCsW3g" name="se faire livrer" type="_fJPGEEvEEeS1u7YNhmeRGw" association="_Zh_TYFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zh_TYltfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zh_TY1tfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_Zh_TZFtfEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_Zh_TYFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zh_TZVtfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zh_TZltfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_kCgEwFtfEeS_R9WagCsW3g" name="A_client_choisir son panier" memberEnd="_kCgEwVtfEeS_R9WagCsW3g _kCgExFtfEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_kCgEwVtfEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_kCgEwFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kCgEwltfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kCgEw1tfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_kCgExFtfEeS_R9WagCsW3g" name="choisir son panier" type="_dcneIEvCEeS1u7YNhmeRGw" association="_kCgEwFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kCgExVtfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kCgExltfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_koefoFtfEeS_R9WagCsW3g" name="FaireCoursesEnPersonne">
    <include xmi:id="_o_otIFtfEeS_R9WagCsW3g" addition="_iT_cwEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_pv2pIFtfEeS_R9WagCsW3g" addition="_pDVpoEvCEeS1u7YNhmeRGw"/>
    <include xmi:id="_-69U8FtfEeS_R9WagCsW3g" addition="_dcneIEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_nWwDwFtfEeS_R9WagCsW3g" name="A_client_faire ses courses soi-même" memberEnd="_nWwDwVtfEeS_R9WagCsW3g _nWwDxFtfEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_nWwDwVtfEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_nWwDwFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWwDwltfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWwDw1tfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_nWwDxFtfEeS_R9WagCsW3g" name="faire ses courses soi-même" type="_koefoFtfEeS_R9WagCsW3g" association="_nWwDwFtfEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWwDxVtfEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWwDxltfEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Actor" xmi:id="_xm6sAFtfEeS_R9WagCsW3g" name="Actor1"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_TstsoFtgEeS_R9WagCsW3g" name="RécupérerDrive">
    <generalization xmi:id="_oQ8lsFtgEeS_R9WagCsW3g" general="_iT_cwEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_dgvygFtgEeS_R9WagCsW3g" name="RéceptionnerLivraison">
    <generalization xmi:id="_pHfzMFtgEeS_R9WagCsW3g" general="_iT_cwEvCEeS1u7YNhmeRGw"/>
    <generalization xmi:id="_EaSO8FthEeS_R9WagCsW3g" general="_dgvygFtgEeS_R9WagCsW3g"/>
    <generalization xmi:id="_HP2t4FthEeS_R9WagCsW3g" general="_iT_cwEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_bE1UQFthEeS_R9WagCsW3g" name="A_payer_client" memberEnd="_bE1UQVthEeS_R9WagCsW3g _bE1URFthEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_bE1UQVthEeS_R9WagCsW3g" name="payer" type="_s04BkEvCEeS1u7YNhmeRGw" association="_bE1UQFthEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bE1UQlthEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bE1UQ1thEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_bE1URFthEeS_R9WagCsW3g" name="client" type="_-bCKgEvDEeS1u7YNhmeRGw" association="_bE1UQFthEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bE1URVthEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bE1URlthEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_zeQrUFtjEeS_R9WagCsW3g" name="UtiliserModeAutonome">
    <include xmi:id="_gntDwFtdEeS_R9WagCsW3g" addition="_ZZvoQFtdEeS_R9WagCsW3g"/>
    <include xmi:id="_fTUqwFtdEeS_R9WagCsW3g" addition="_JetH4FtdEeS_R9WagCsW3g"/>
    <extend xmi:id="_78ligFtjEeS_R9WagCsW3g" extendedCase="_Pj3TsEvEEeS1u7YNhmeRGw" extensionLocation="_qH_uQFtdEeS_R9WagCsW3g"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_7_vuwFtkEeS_R9WagCsW3g" name="UtiliserListeConnectée">
    <generalization xmi:id="_A8ZO8FtlEeS_R9WagCsW3g" general="_dcneIEvCEeS1u7YNhmeRGw"/>
    <generalization xmi:id="_GYIj8EvEEeS1u7YNhmeRGw" general="_dcneIEvCEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_JsqnkFuuEeS_R9WagCsW3g" name="UtiliserGuidageMarkettab">
    <extend xmi:id="_MmFrwFuuEeS_R9WagCsW3g" extendedCase="_iT_cwEvCEeS1u7YNhmeRGw" extensionLocation="_T4_2AEvGEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_8kvVwFuyEeS_R9WagCsW3g" name="A_client_gérer une liste connectée" memberEnd="_8kvVwVuyEeS_R9WagCsW3g _8kvVxFuyEeS_R9WagCsW3g">
    <ownedEnd xmi:id="_8kvVwVuyEeS_R9WagCsW3g" name="client" type="_M6wHEFtUEeS_R9WagCsW3g" association="_8kvVwFuyEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8kvVwluyEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8kvVw1uyEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_8kvVxFuyEeS_R9WagCsW3g" name="gérer une liste connectée" type="_UAYSEFu5EeS_R9WagCsW3g" association="_8kvVwFuyEeS_R9WagCsW3g">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8kvVxVuyEeS_R9WagCsW3g" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8kvVxluyEeS_R9WagCsW3g" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_uK7iIFuzEeS_R9WagCsW3g" name="SauvegarderListeConnectée">
    <extend xmi:id="_7U_vsFuzEeS_R9WagCsW3g" extendedCase="_UAYSEFu5EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_Mg4M4Fu0EeS_R9WagCsW3g" name="ConstituerListeConnectée">
    <generalization xmi:id="_trMnQFu1EeS_R9WagCsW3g" general="_dcneIEvCEeS1u7YNhmeRGw"/>
    <extend xmi:id="_ay0BcFu0EeS_R9WagCsW3g" extendedCase="_UAYSEFu5EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_eCELsFu0EeS_R9WagCsW3g" name="DétruireListeConnectée">
    <extend xmi:id="_io5M4Fu0EeS_R9WagCsW3g" extendedCase="_UAYSEFu5EeS_R9WagCsW3g" extensionLocation="_VKBcMEvKEeS1u7YNhmeRGw"/>
  </packagedElement>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_t73EAFu2EeS_R9WagCsW3g" name="RechercherRecetteConnectée"/>
  <packagedElement xmi:type="uml:UseCase" xmi:id="_UAYSEFu5EeS_R9WagCsW3g" name="GérerListeConnectée"/>
</uml:Model>
