summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-11-03 18:03:21 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-02-28 12:15:21 +0100
commitd8b26e3a69957bba8de68689748d5e5569ced758 (patch)
treeb7eebe19737db18b719190aa3151f453947cf561 /docs
parenteef264579c63ab657ef1da51895a0e207d7ba4e6 (diff)
downloadIshtar-d8b26e3a69957bba8de68689748d5e5569ced758.tar.bz2
Ishtar-d8b26e3a69957bba8de68689748d5e5569ced758.zip
Doc: update graph model
Diffstat (limited to 'docs')
-rw-r--r--docs/fr/Makefile4
-rw-r--r--docs/fr/source/_static/graphique-structure-ishtar.pngbin119253 -> 84912 bytes
-rw-r--r--docs/fr/source/media-src/graphique_structure_ishtar.dot95
-rw-r--r--docs/fr/source/media-src/graphique_structure_ishtar.svg440
4 files changed, 311 insertions, 228 deletions
diff --git a/docs/fr/Makefile b/docs/fr/Makefile
index cf7d5af04..f2f86a692 100644
--- a/docs/fr/Makefile
+++ b/docs/fr/Makefile
@@ -43,8 +43,8 @@ dot:
filename="$${filename%.*}" ; \
dot -Tsvg source/media-src/$$filename.dot > \
source/media-src/$$filename.svg ; \
- #dot -Tpng source/media-src/$$filename.dot > \
- # source/_static/$$filename.png ; \
+ dot -Tpng source/media-src/$$filename.dot > \
+ source/_static/$$filename.png ; \
done
html:
diff --git a/docs/fr/source/_static/graphique-structure-ishtar.png b/docs/fr/source/_static/graphique-structure-ishtar.png
index 8e4605032..d98423a91 100644
--- a/docs/fr/source/_static/graphique-structure-ishtar.png
+++ b/docs/fr/source/_static/graphique-structure-ishtar.png
Binary files differ
diff --git a/docs/fr/source/media-src/graphique_structure_ishtar.dot b/docs/fr/source/media-src/graphique_structure_ishtar.dot
index a20c936e4..473706036 100644
--- a/docs/fr/source/media-src/graphique_structure_ishtar.dot
+++ b/docs/fr/source/media-src/graphique_structure_ishtar.dot
@@ -1,54 +1,71 @@
digraph structure_Ishtar {
node [shape=box; style=filled];
- OA [label="Opération archéologique"];
- Parcelle [label="Parcelle cadastrale"];
- EA [label="Site/Entité archéologique"];
- UE [label="Unité d'enregistrement"];
- MobOrigine [label="Mobilier d'origine"];
- Mobilier;
- Contenant;
- Depot [label="Dépôt"];
- Traitement;
- DemandeTraitement [label="Demande de traitement"];
+ AO [label="Opération archéologique"];
+ Parcel [label="Parcelle cadastrale"];
+ AS [label="Site/Entité archéologique"];
+ CR [label="Unité d'enregistrement"];
+ BaseFind [label="Mobilier d'origine"];
+ Find [label="Mobilier"];
+ Container [label="Contenant"];
+ Warehouse [label="Dépôt"];
+ Treatment [label="Traitement"];
+ TreatmentFile [label="Demande de traitement"];
+ Document [label="Document"];
- {rank = same; Parcelle; EA} /* alignement parcelle - EA */
+ {rank = same; Parcel; AS} /* alignement parcelle - AS */
- root=OA;
+ root=AO;
/* liaisons vers doc */
- OA -> Document;
- EA -> Document;
- UE -> Document;
- Contenant -> Document;
- Mobilier -> Document;
- Depot -> Document;
- Traitement -> Document;
- DemandeTraitement -> Document;
+ AO -> Document;
+ AS -> Document;
+ CR -> Document;
+ Container -> Document;
+ Find -> Document;
+ Warehouse -> Document;
+ Treatment -> Document;
+ TreatmentFile -> Document;
/* liaisons entre concepts */
- OA -> OA;
- OA -> Parcelle [arrowhead=none];
- Parcelle -> UE -> MobOrigine -> Mobilier -> Contenant -> Depot;
- OA -> UE;
- OA -> EA [dir=both];
- UE -> EA;
- UE -> UE;
- Mobilier -> Traitement;
- DemandeTraitement -> Traitement;
- Traitement -> Mobilier;
+ AO -> AO;
+ AO -> Parcel [arrowhead=none];
+ Parcel -> CR -> BaseFind -> Find -> Container -> Warehouse;
+ AO -> CR;
+ AO -> AS [dir=both];
+ CR -> AS;
+ CR -> CR;
+ Find -> Treatment;
+ TreatmentFile -> Treatment;
+ Treatment -> Find;
+ Document -> Container;
+ Container -> Container;
+
/* liaison entre modules */
- node [shape=ellipse; style=filled];
- "Module Opération" -> "Module Site" -> "Module Unité d'enregistrement" -> "Module Mobilier" -> "Module Traitement" -> "Module Dépôt" [dir=none; style=invis] ;
-
+ node [shape=ellipse; style=filled; dir=none];
+ module_AO [label="Module Opération"];
+ module_AS [label="Module Site"];
+ module_CR [label="Module Unité d'enregistrement"];
+ module_find [label="Module Mobilier"];
+ module_treatment [label="Module Traitement"];
+ module_warehouse [label="Module Dépôt"];
+ module_AO -> module_AS -> module_CR -> module_find -> module_treatment -> module_warehouse [dir=none; style=invis] ;
+
+ /* alignement concepts <-> modules */
+ {rank = same; Warehouse; module_warehouse};
+ {rank = same; AO; module_AO};
+ {rank = same; CR; module_CR};
+ {rank = same; BaseFind; module_find};
+ {rank = same; Treatment; TreatmentFile; module_treatment};
+ {rank = same; Container; Warehouse; module_warehouse};
- "Module Opération", OA, Parcelle [color=red2];
+ module_AO, AO, Parcel [color=red2];
Document [color=white];
- "Module Unité d'enregistrement", UE [color=orange1];
- "Module Mobilier", MobOrigine, Mobilier [color=mediumvioletred];
- "Module Dépôt", Contenant, Depot [color=yellowgreen];
- "Module Traitement", Traitement, DemandeTraitement [color=yellow];
- "Module Site", EA [color=slateblue2];
+ module_CR, CR [color=orange1];
+ module_find, BaseFind, Find [color=mediumvioletred];
+ module_warehouse, Container, Warehouse [color=yellowgreen];
+ module_treatment, Treatment, TreatmentFile [color=yellow];
+ module_AS, AS [color=slateblue2];
}
diff --git a/docs/fr/source/media-src/graphique_structure_ishtar.svg b/docs/fr/source/media-src/graphique_structure_ishtar.svg
index 4cc47e371..245fe77fa 100644
--- a/docs/fr/source/media-src/graphique_structure_ishtar.svg
+++ b/docs/fr/source/media-src/graphique_structure_ishtar.svg
@@ -1,198 +1,264 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: structure_Ishtar Pages: 1 -->
-<svg width="661pt" height="548pt"
- viewBox="0.00 0.00 660.54 548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg width="733pt" height="548pt"
+ viewBox="0.00 0.00 732.54 548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 544)">
<title>structure_Ishtar</title>
-<polygon fill="white" stroke="none" points="-4,4 -4,-544 656.539,-544 656.539,4 -4,4"/>
-<!-- OA -->
-<g id="node1" class="node"><title>OA</title>
-<polygon fill="#ee0000" stroke="#ee0000" points="298.5,-540 147.5,-540 147.5,-504 298.5,-504 298.5,-540"/>
-<text text-anchor="middle" x="223" y="-518.3" font-family="Times,serif" font-size="14.00">Opération archéologique</text>
-</g>
-<!-- Parcelle -->
-<g id="node2" class="node"><title>Parcelle</title>
-<polygon fill="#ee0000" stroke="#ee0000" points="143,-468 25,-468 25,-432 143,-432 143,-468"/>
-<text text-anchor="middle" x="84" y="-446.3" font-family="Times,serif" font-size="14.00">Parcelle cadastrale</text>
-</g>
-<!-- OA&#45;&gt;Parcelle -->
-<g id="edge8" class="edge"><title>OA&#45;&gt;Parcelle</title>
-<path fill="none" stroke="black" d="M188.997,-503.876C167.457,-493.029 139.699,-479.05 118.134,-468.19"/>
-</g>
-<!-- EA -->
-<g id="node3" class="node"><title>EA</title>
-<polygon fill="#7a67ee" stroke="#7a67ee" points="353,-468 199,-468 199,-432 353,-432 353,-468"/>
-<text text-anchor="middle" x="276" y="-446.3" font-family="Times,serif" font-size="14.00">Site/Entité archéologique</text>
-</g>
-<!-- OA&#45;&gt;EA -->
-<g id="edge15" class="edge"><title>OA&#45;&gt;EA</title>
-<path fill="none" stroke="black" d="M242.201,-495.64C246.965,-489.348 252.07,-482.605 256.832,-476.316"/>
-<polygon fill="black" stroke="black" points="239.347,-493.611 236.101,-503.697 244.928,-497.837 239.347,-493.611"/>
-<polygon fill="black" stroke="black" points="259.804,-478.19 263.05,-468.104 254.223,-473.964 259.804,-478.19"/>
-</g>
-<!-- UE -->
-<g id="node4" class="node"><title>UE</title>
-<polygon fill="#ffa500" stroke="#ffa500" points="241,-396 101,-396 101,-360 241,-360 241,-396"/>
-<text text-anchor="middle" x="171" y="-374.3" font-family="Times,serif" font-size="14.00">Unité d&#39;enregistrement</text>
-</g>
-<!-- OA&#45;&gt;UE -->
-<g id="edge14" class="edge"><title>OA&#45;&gt;UE</title>
-<path fill="none" stroke="black" d="M210.068,-503.677C203.186,-493.702 195.112,-480.665 190,-468 181.98,-448.13 177.125,-424.335 174.333,-406.35"/>
-<polygon fill="black" stroke="black" points="177.768,-405.65 172.884,-396.248 170.839,-406.643 177.768,-405.65"/>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-544 728.5392,-544 728.5392,4 -4,4"/>
+<!-- AO -->
+<g id="node1" class="node">
+<title>AO</title>
+<polygon fill="#ee0000" stroke="#ee0000" points="274.5,-540 123.5,-540 123.5,-504 274.5,-504 274.5,-540"/>
+<text text-anchor="middle" x="199" y="-518.3" font-family="Times,serif" font-size="14.00" fill="#000000">Opération archéologique</text>
+</g>
+<!-- AO&#45;&gt;AO -->
+<g id="edge9" class="edge">
+<title>AO&#45;&gt;AO</title>
+<path fill="none" stroke="#000000" d="M274.5725,-534.1149C285.3009,-532.1555 292.5,-528.1172 292.5,-522 292.5,-517.9856 289.3996,-514.8665 284.236,-512.6427"/>
+<polygon fill="#000000" stroke="#000000" points="285.1491,-509.2636 274.5725,-509.8851 283.2282,-515.9949 285.1491,-509.2636"/>
+</g>
+<!-- Parcel -->
+<g id="node2" class="node">
+<title>Parcel</title>
+<polygon fill="#ee0000" stroke="#ee0000" points="118,-468 0,-468 0,-432 118,-432 118,-468"/>
+<text text-anchor="middle" x="59" y="-446.3" font-family="Times,serif" font-size="14.00" fill="#000000">Parcelle cadastrale</text>
+</g>
+<!-- AO&#45;&gt;Parcel -->
+<g id="edge10" class="edge">
+<title>AO&#45;&gt;Parcel</title>
+<path fill="none" stroke="#000000" d="M163.6721,-503.8314C142.4491,-492.9167 115.5375,-479.0764 94.3166,-468.1628"/>
+</g>
+<!-- AS -->
+<g id="node3" class="node">
+<title>AS</title>
+<polygon fill="#7a67ee" stroke="#7a67ee" points="328,-468 174,-468 174,-432 328,-432 328,-468"/>
+<text text-anchor="middle" x="251" y="-446.3" font-family="Times,serif" font-size="14.00" fill="#000000">Site/Entité archéologique</text>
+</g>
+<!-- AO&#45;&gt;AS -->
+<g id="edge17" class="edge">
+<title>AO&#45;&gt;AS</title>
+<path fill="none" stroke="#000000" d="M218.1129,-495.536C222.5873,-489.3406 227.355,-482.7392 231.8319,-476.5405"/>
+<polygon fill="#000000" stroke="#000000" points="215.1394,-493.6753 212.1218,-503.8314 220.8141,-497.7738 215.1394,-493.6753"/>
+<polygon fill="#000000" stroke="#000000" points="234.684,-478.5693 237.7015,-468.4133 229.0092,-474.4708 234.684,-478.5693"/>
+</g>
+<!-- CR -->
+<g id="node4" class="node">
+<title>CR</title>
+<polygon fill="#ffa500" stroke="#ffa500" points="205,-396 65,-396 65,-360 205,-360 205,-396"/>
+<text text-anchor="middle" x="135" y="-374.3" font-family="Times,serif" font-size="14.00" fill="#000000">Unité d&#39;enregistrement</text>
+</g>
+<!-- AO&#45;&gt;CR -->
+<g id="edge16" class="edge">
+<title>AO&#45;&gt;CR</title>
+<path fill="none" stroke="#000000" d="M185.8886,-503.6396C179.0347,-493.4756 170.8741,-480.4181 165,-468 155.4773,-447.8685 147.6447,-423.8953 142.3735,-405.7548"/>
+<polygon fill="#000000" stroke="#000000" points="145.7278,-404.7538 139.6434,-396.0802 138.9909,-406.655 145.7278,-404.7538"/>
</g>
<!-- Document -->
-<g id="node11" class="node"><title>Document</title>
-<polygon fill="white" stroke="white" points="271,-36 197,-36 197,-0 271,-0 271,-36"/>
-<text text-anchor="middle" x="234" y="-14.3" font-family="Times,serif" font-size="14.00">Document</text>
-</g>
-<!-- OA&#45;&gt;Document -->
-<g id="edge1" class="edge"><title>OA&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M298.753,-506.956C322.043,-499.115 345.784,-486.926 362,-468 388.316,-437.285 381,-419.447 381,-379 381,-379 381,-379 381,-161 381,-104.021 323.162,-62.6531 280.045,-39.7301"/>
-<polygon fill="black" stroke="black" points="281.587,-36.5871 271.094,-35.1196 278.382,-42.8102 281.587,-36.5871"/>
-</g>
-<!-- Parcelle&#45;&gt;UE -->
-<g id="edge9" class="edge"><title>Parcelle&#45;&gt;UE</title>
-<path fill="none" stroke="black" d="M105.506,-431.697C116.463,-422.881 129.946,-412.032 141.825,-402.474"/>
-<polygon fill="black" stroke="black" points="144.145,-405.1 149.742,-396.104 139.756,-399.646 144.145,-405.1"/>
-</g>
-<!-- EA&#45;&gt;Document -->
-<g id="edge2" class="edge"><title>EA&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M282.88,-431.829C292.815,-405.444 310,-353.136 310,-307 310,-307 310,-307 310,-161 310,-115.641 279.483,-70.7492 257.125,-43.9457"/>
-<polygon fill="black" stroke="black" points="259.664,-41.5297 250.491,-36.2276 254.355,-46.0926 259.664,-41.5297"/>
-</g>
-<!-- UE&#45;&gt;EA -->
-<g id="edge16" class="edge"><title>UE&#45;&gt;EA</title>
-<path fill="none" stroke="black" d="M196.785,-396.19C210.402,-405.268 227.289,-416.526 241.968,-426.312"/>
-<polygon fill="black" stroke="black" points="240.052,-429.241 250.314,-431.876 243.935,-423.417 240.052,-429.241"/>
-</g>
-<!-- MobOrigine -->
-<g id="node5" class="node"><title>MobOrigine</title>
-<polygon fill="mediumvioletred" stroke="mediumvioletred" points="184,-324 68,-324 68,-288 184,-288 184,-324"/>
-<text text-anchor="middle" x="126" y="-302.3" font-family="Times,serif" font-size="14.00">Mobilier d&#39;origine</text>
-</g>
-<!-- UE&#45;&gt;MobOrigine -->
-<g id="edge10" class="edge"><title>UE&#45;&gt;MobOrigine</title>
-<path fill="none" stroke="black" d="M159.876,-359.697C154.645,-351.559 148.3,-341.689 142.522,-332.701"/>
-<polygon fill="black" stroke="black" points="145.347,-330.623 136.996,-324.104 139.459,-334.409 145.347,-330.623"/>
-</g>
-<!-- UE&#45;&gt;Document -->
-<g id="edge3" class="edge"><title>UE&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M194.171,-359.871C223.99,-335.663 272,-288.396 272,-235 272,-235 272,-235 272,-161 272,-119.633 256.765,-73.7216 245.588,-45.6051"/>
-<polygon fill="black" stroke="black" points="248.721,-44.0187 241.69,-36.0929 242.244,-46.6733 248.721,-44.0187"/>
-</g>
-<!-- Mobilier -->
-<g id="node6" class="node"><title>Mobilier</title>
-<polygon fill="mediumvioletred" stroke="mediumvioletred" points="80.5,-252 15.5,-252 15.5,-216 80.5,-216 80.5,-252"/>
-<text text-anchor="middle" x="48" y="-230.3" font-family="Times,serif" font-size="14.00">Mobilier</text>
-</g>
-<!-- MobOrigine&#45;&gt;Mobilier -->
-<g id="edge11" class="edge"><title>MobOrigine&#45;&gt;Mobilier</title>
-<path fill="none" stroke="black" d="M106.719,-287.697C97.0846,-279.05 85.2712,-268.449 74.773,-259.027"/>
-<polygon fill="black" stroke="black" points="76.8393,-256.179 67.0591,-252.104 72.1639,-261.388 76.8393,-256.179"/>
-</g>
-<!-- Contenant -->
-<g id="node7" class="node"><title>Contenant</title>
-<polygon fill="yellowgreen" stroke="yellowgreen" points="72,-180 0,-180 0,-144 72,-144 72,-180"/>
-<text text-anchor="middle" x="36" y="-158.3" font-family="Times,serif" font-size="14.00">Contenant</text>
-</g>
-<!-- Mobilier&#45;&gt;Contenant -->
-<g id="edge12" class="edge"><title>Mobilier&#45;&gt;Contenant</title>
-<path fill="none" stroke="black" d="M45.0337,-215.697C43.7113,-207.983 42.1221,-198.712 40.6478,-190.112"/>
-<polygon fill="black" stroke="black" points="44.0716,-189.369 38.9322,-180.104 37.1722,-190.552 44.0716,-189.369"/>
-</g>
-<!-- Traitement -->
-<g id="node9" class="node"><title>Traitement</title>
-<polygon fill="yellow" stroke="yellow" points="205.5,-180 128.5,-180 128.5,-144 205.5,-144 205.5,-180"/>
-<text text-anchor="middle" x="167" y="-158.3" font-family="Times,serif" font-size="14.00">Traitement</text>
-</g>
-<!-- Mobilier&#45;&gt;Traitement -->
-<g id="edge17" class="edge"><title>Mobilier&#45;&gt;Traitement</title>
-<path fill="none" stroke="black" d="M71.2136,-215.876C85.9504,-206.639 105.369,-195.131 122.908,-185.212"/>
-<polygon fill="black" stroke="black" points="124.859,-188.13 131.873,-180.19 121.438,-182.023 124.859,-188.13"/>
-</g>
-<!-- Mobilier&#45;&gt;Document -->
-<g id="edge4" class="edge"><title>Mobilier&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M61.0016,-215.983C74.9829,-197.856 98.0342,-168.463 119,-144 149.648,-108.239 186.816,-68.4454 210.44,-43.5703"/>
-<polygon fill="black" stroke="black" points="213.247,-45.6978 217.608,-36.0422 208.178,-40.8705 213.247,-45.6978"/>
-</g>
-<!-- Depot -->
-<g id="node8" class="node"><title>Depot</title>
-<polygon fill="yellowgreen" stroke="yellowgreen" points="68,-108 14,-108 14,-72 68,-72 68,-108"/>
-<text text-anchor="middle" x="41" y="-86.3" font-family="Times,serif" font-size="14.00">Dépôt</text>
-</g>
-<!-- Contenant&#45;&gt;Depot -->
-<g id="edge13" class="edge"><title>Contenant&#45;&gt;Depot</title>
-<path fill="none" stroke="black" d="M37.236,-143.697C37.7869,-135.983 38.4491,-126.712 39.0634,-118.112"/>
-<polygon fill="black" stroke="black" points="42.5568,-118.328 39.7783,-108.104 35.5746,-117.83 42.5568,-118.328"/>
-</g>
-<!-- Depot&#45;&gt;Document -->
-<g id="edge5" class="edge"><title>Depot&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M68.0991,-78.6758C73.9931,-76.4546 80.2,-74.1339 86,-72 119.828,-59.5542 158.143,-45.8439 187.312,-35.4863"/>
-<polygon fill="black" stroke="black" points="188.579,-38.7506 196.833,-32.1089 186.239,-32.1533 188.579,-38.7506"/>
-</g>
-<!-- Traitement&#45;&gt;Mobilier -->
-<g id="edge19" class="edge"><title>Traitement&#45;&gt;Mobilier</title>
-<path fill="none" stroke="black" d="M143.914,-180.044C128.571,-189.665 108.115,-201.768 89.9899,-211.975"/>
-<polygon fill="black" stroke="black" points="87.7954,-209.191 80.7638,-217.116 91.2028,-215.306 87.7954,-209.191"/>
-</g>
-<!-- Traitement&#45;&gt;Document -->
-<g id="edge6" class="edge"><title>Traitement&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M175.082,-143.871C186.652,-119.35 208.034,-74.0321 221.61,-45.2589"/>
-<polygon fill="black" stroke="black" points="224.788,-46.7267 225.89,-36.1893 218.457,-43.7396 224.788,-46.7267"/>
-</g>
-<!-- DemandeTraitement -->
-<g id="node10" class="node"><title>DemandeTraitement</title>
-<polygon fill="yellow" stroke="yellow" points="243.5,-252 98.5,-252 98.5,-216 243.5,-216 243.5,-252"/>
-<text text-anchor="middle" x="171" y="-230.3" font-family="Times,serif" font-size="14.00">Demande de traitement</text>
-</g>
-<!-- DemandeTraitement&#45;&gt;Traitement -->
-<g id="edge18" class="edge"><title>DemandeTraitement&#45;&gt;Traitement</title>
-<path fill="none" stroke="black" d="M170.011,-215.697C169.57,-207.983 169.041,-198.712 168.549,-190.112"/>
-<polygon fill="black" stroke="black" points="172.042,-189.888 167.977,-180.104 165.054,-190.288 172.042,-189.888"/>
-</g>
-<!-- DemandeTraitement&#45;&gt;Document -->
-<g id="edge7" class="edge"><title>DemandeTraitement&#45;&gt;Document</title>
-<path fill="none" stroke="black" d="M189.355,-215.57C198.305,-205.96 208.336,-193.3 214,-180 232.739,-135.996 235.418,-79.5334 235.098,-46.4997"/>
-<polygon fill="black" stroke="black" points="238.592,-46.1751 234.893,-36.247 231.594,-46.3149 238.592,-46.1751"/>
-</g>
-<!-- Module Opération -->
-<g id="node12" class="node"><title>Module Opération</title>
-<ellipse fill="#ee0000" stroke="#ee0000" cx="531" cy="-522" rx="76.0865" ry="18"/>
-<text text-anchor="middle" x="531" y="-518.3" font-family="Times,serif" font-size="14.00">Module Opération</text>
-</g>
-<!-- Module Site -->
-<g id="node13" class="node"><title>Module Site</title>
-<ellipse fill="#7a67ee" stroke="#7a67ee" cx="531" cy="-450" rx="54.6905" ry="18"/>
-<text text-anchor="middle" x="531" y="-446.3" font-family="Times,serif" font-size="14.00">Module Site</text>
-</g>
-<!-- Module Opération&#45;&gt;Module Site -->
-<!-- Module Unité d&#39;enregistrement -->
-<g id="node14" class="node"><title>Module Unité d&#39;enregistrement</title>
-<ellipse fill="#ffa500" stroke="#ffa500" cx="531" cy="-378" rx="121.578" ry="18"/>
-<text text-anchor="middle" x="531" y="-374.3" font-family="Times,serif" font-size="14.00">Module Unité d&#39;enregistrement</text>
-</g>
-<!-- Module Site&#45;&gt;Module Unité d&#39;enregistrement -->
-<!-- Module Mobilier -->
-<g id="node15" class="node"><title>Module Mobilier</title>
-<ellipse fill="mediumvioletred" stroke="mediumvioletred" cx="531" cy="-306" rx="72.2875" ry="18"/>
-<text text-anchor="middle" x="531" y="-302.3" font-family="Times,serif" font-size="14.00">Module Mobilier</text>
-</g>
-<!-- Module Unité d&#39;enregistrement&#45;&gt;Module Mobilier -->
-<!-- Module Traitement -->
-<g id="node16" class="node"><title>Module Traitement</title>
-<ellipse fill="yellow" stroke="yellow" cx="531" cy="-234" rx="79.8859" ry="18"/>
-<text text-anchor="middle" x="531" y="-230.3" font-family="Times,serif" font-size="14.00">Module Traitement</text>
-</g>
-<!-- Module Mobilier&#45;&gt;Module Traitement -->
-<!-- Module Dépôt -->
-<g id="node17" class="node"><title>Module Dépôt</title>
-<ellipse fill="yellowgreen" stroke="yellowgreen" cx="531" cy="-162" rx="62.2891" ry="18"/>
-<text text-anchor="middle" x="531" y="-158.3" font-family="Times,serif" font-size="14.00">Module Dépôt</text>
-</g>
-<!-- Module Traitement&#45;&gt;Module Dépôt -->
+<g id="node11" class="node">
+<title>Document</title>
+<polygon fill="#ffffff" stroke="#ffffff" points="250,-108 176,-108 176,-72 250,-72 250,-108"/>
+<text text-anchor="middle" x="213" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">Document</text>
+</g>
+<!-- AO&#45;&gt;Document -->
+<g id="edge1" class="edge">
+<title>AO&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M274.5207,-511.6469C349.393,-496.6313 453,-460.8796 453,-378 453,-378 453,-378 453,-234 453,-193.0242 461.6534,-173.2916 433,-144 409.2616,-119.7329 317.4935,-103.6383 260.2431,-95.7295"/>
+<polygon fill="#000000" stroke="#000000" points="260.7043,-92.2601 250.3264,-94.3935 259.7696,-99.1974 260.7043,-92.2601"/>
+</g>
+<!-- Parcel&#45;&gt;CR -->
+<g id="edge11" class="edge">
+<title>Parcel&#45;&gt;CR</title>
+<path fill="none" stroke="#000000" d="M78.178,-431.8314C87.3588,-423.1337 98.5006,-412.5783 108.4776,-403.1265"/>
+<polygon fill="#000000" stroke="#000000" points="110.9757,-405.5811 115.8281,-396.1628 106.1615,-400.4995 110.9757,-405.5811"/>
+</g>
+<!-- AS&#45;&gt;Document -->
+<g id="edge2" class="edge">
+<title>AS&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M251,-431.8146C251,-404.4983 251,-351.25 251,-306 251,-306 251,-306 251,-234 251,-192.3681 235.9672,-146.14 224.8119,-117.567"/>
+<polygon fill="#000000" stroke="#000000" points="228.0368,-116.2055 221.0588,-108.2332 221.5422,-118.817 228.0368,-116.2055"/>
+</g>
+<!-- CR&#45;&gt;AS -->
+<g id="edge18" class="edge">
+<title>CR&#45;&gt;AS</title>
+<path fill="none" stroke="#000000" d="M164.2623,-396.1628C179.098,-405.3712 197.2905,-416.6631 213.1762,-426.5232"/>
+<polygon fill="#000000" stroke="#000000" points="211.3861,-429.5314 221.7283,-431.8314 215.0777,-423.5839 211.3861,-429.5314"/>
+</g>
+<!-- CR&#45;&gt;CR -->
+<g id="edge19" class="edge">
+<title>CR&#45;&gt;CR</title>
+<path fill="none" stroke="#000000" d="M205.0708,-390.3102C215.749,-388.4315 223,-384.3281 223,-378 223,-373.8472 219.8773,-370.6524 214.7125,-368.4158"/>
+<polygon fill="#000000" stroke="#000000" points="215.6459,-365.0426 205.0708,-365.6898 213.7413,-371.7786 215.6459,-365.0426"/>
+</g>
+<!-- BaseFind -->
+<g id="node5" class="node">
+<title>BaseFind</title>
+<polygon fill="#c71585" stroke="#c71585" points="175,-324 59,-324 59,-288 175,-288 175,-324"/>
+<text text-anchor="middle" x="117" y="-302.3" font-family="Times,serif" font-size="14.00" fill="#000000">Mobilier d&#39;origine</text>
+</g>
+<!-- CR&#45;&gt;BaseFind -->
+<g id="edge12" class="edge">
+<title>CR&#45;&gt;BaseFind</title>
+<path fill="none" stroke="#000000" d="M130.4578,-359.8314C128.5116,-352.0463 126.1932,-342.7729 124.0337,-334.1347"/>
+<polygon fill="#000000" stroke="#000000" points="127.4242,-333.2658 121.6033,-324.4133 120.6332,-334.9636 127.4242,-333.2658"/>
+</g>
+<!-- CR&#45;&gt;Document -->
+<g id="edge3" class="edge">
+<title>CR&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M156.683,-359.9214C166.6891,-350.3237 177.7187,-337.6926 184,-324 215.6035,-255.1079 216.6618,-163.4617 214.8273,-118.0144"/>
+<polygon fill="#000000" stroke="#000000" points="218.3226,-117.83 214.3446,-108.0104 211.3307,-118.1675 218.3226,-117.83"/>
+</g>
+<!-- Find -->
+<g id="node6" class="node">
+<title>Find</title>
+<polygon fill="#c71585" stroke="#c71585" points="140.5,-252 75.5,-252 75.5,-216 140.5,-216 140.5,-252"/>
+<text text-anchor="middle" x="108" y="-230.3" font-family="Times,serif" font-size="14.00" fill="#000000">Mobilier</text>
+</g>
+<!-- BaseFind&#45;&gt;Find -->
+<g id="edge13" class="edge">
+<title>BaseFind&#45;&gt;Find</title>
+<path fill="none" stroke="#000000" d="M114.7289,-287.8314C113.7664,-280.131 112.6218,-270.9743 111.5521,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="115.0151,-261.9019 110.3017,-252.4133 108.0691,-262.7702 115.0151,-261.9019"/>
+</g>
+<!-- Container -->
+<g id="node7" class="node">
+<title>Container</title>
+<polygon fill="#9acd32" stroke="#9acd32" points="199,-36 127,-36 127,0 199,0 199,-36"/>
+<text text-anchor="middle" x="163" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">Contenant</text>
+</g>
+<!-- Find&#45;&gt;Container -->
+<g id="edge14" class="edge">
+<title>Find&#45;&gt;Container</title>
+<path fill="none" stroke="#000000" d="M85.7787,-215.9032C75.8692,-206.3888 65.26,-193.8349 60,-180 54.3139,-165.0445 54.6243,-159.0699 60,-144 74.5388,-103.243 108.5475,-66.1548 133.526,-42.9334"/>
+<polygon fill="#000000" stroke="#000000" points="135.9081,-45.4981 140.9564,-36.1833 131.2012,-40.3168 135.9081,-45.4981"/>
+</g>
+<!-- Treatment -->
+<g id="node9" class="node">
+<title>Treatment</title>
+<polygon fill="#ffff00" stroke="#ffff00" points="146.5,-180 69.5,-180 69.5,-144 146.5,-144 146.5,-180"/>
+<text text-anchor="middle" x="108" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Traitement</text>
+</g>
+<!-- Find&#45;&gt;Treatment -->
+<g id="edge20" class="edge">
+<title>Find&#45;&gt;Treatment</title>
+<path fill="none" stroke="#000000" d="M102.0476,-215.8314C101.2972,-208.131 101.0763,-198.9743 101.3849,-190.4166"/>
+<polygon fill="#000000" stroke="#000000" points="104.8792,-190.6161 102.024,-180.4133 97.8935,-190.1697 104.8792,-190.6161"/>
+</g>
+<!-- Find&#45;&gt;Document -->
+<g id="edge5" class="edge">
+<title>Find&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M125.2176,-215.5626C134.4265,-205.376 145.7428,-192.3216 155,-180 170.3783,-159.5311 185.9976,-135.0362 197.1472,-116.7722"/>
+<polygon fill="#000000" stroke="#000000" points="200.213,-118.4663 202.393,-108.0982 194.2231,-114.8438 200.213,-118.4663"/>
+</g>
+<!-- Container&#45;&gt;Container -->
+<g id="edge24" class="edge">
+<title>Container&#45;&gt;Container</title>
+<path fill="none" stroke="#000000" d="M199.0873,-31.4333C209.2211,-30.8449 217,-26.3672 217,-18 217,-12.7705 213.9614,-9.0603 209.2083,-6.8695"/>
+<polygon fill="#000000" stroke="#000000" points="209.6146,-3.3725 199.0873,-4.5667 208.0616,-10.1981 209.6146,-3.3725"/>
+</g>
+<!-- Warehouse -->
+<g id="node8" class="node">
+<title>Warehouse</title>
+<polygon fill="#9acd32" stroke="#9acd32" points="289,-36 235,-36 235,0 289,0 289,-36"/>
+<text text-anchor="middle" x="262" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">Dépôt</text>
+</g>
+<!-- Container&#45;&gt;Warehouse -->
+<g id="edge15" class="edge">
+<title>Container&#45;&gt;Warehouse</title>
+<path fill="none" stroke="#000000" d="M199.3516,-18C207.7026,-18 216.0537,-18 224.4048,-18"/>
+<polygon fill="#000000" stroke="#000000" points="224.5913,-21.5001 234.5913,-18 224.5913,-14.5001 224.5913,-21.5001"/>
+</g>
+<!-- Container&#45;&gt;Document -->
+<g id="edge4" class="edge">
+<title>Container&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M181.763,-36.4133C188.2066,-44.569 195.1694,-54.3212 200.9761,-63.257"/>
+<polygon fill="#000000" stroke="#000000" points="198.0671,-65.2065 206.3353,-71.8314 204.0031,-61.4964 198.0671,-65.2065"/>
+</g>
+<!-- Warehouse&#45;&gt;Document -->
+<g id="edge6" class="edge">
+<title>Warehouse&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M249.4687,-36.4133C243.8605,-44.654 237.143,-54.5245 231.0102,-63.536"/>
+<polygon fill="#000000" stroke="#000000" points="228.0976,-61.595 225.3648,-71.8314 233.8846,-65.5334 228.0976,-61.595"/>
+</g>
+<!-- Treatment&#45;&gt;Find -->
+<g id="edge22" class="edge">
+<title>Treatment&#45;&gt;Find</title>
+<path fill="none" stroke="#000000" d="M113.976,-180.4133C114.7071,-188.0593 114.9203,-197.1084 114.6155,-205.5726"/>
+<polygon fill="#000000" stroke="#000000" points="111.1048,-205.6264 113.9524,-215.8314 118.0902,-206.078 111.1048,-205.6264"/>
+</g>
+<!-- Treatment&#45;&gt;Document -->
+<g id="edge7" class="edge">
+<title>Treatment&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M134.4959,-143.8314C147.6774,-134.7927 163.7847,-123.7476 177.9711,-114.0198"/>
+<polygon fill="#000000" stroke="#000000" points="180.2446,-116.7047 186.5125,-108.1628 176.2859,-110.9316 180.2446,-116.7047"/>
+</g>
+<!-- TreatmentFile -->
+<g id="node10" class="node">
+<title>TreatmentFile</title>
+<polygon fill="#ffff00" stroke="#ffff00" points="424.5,-180 279.5,-180 279.5,-144 424.5,-144 424.5,-180"/>
+<text text-anchor="middle" x="352" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Demande de traitement</text>
+</g>
+<!-- TreatmentFile&#45;&gt;Treatment -->
+<g id="edge21" class="edge">
+<title>TreatmentFile&#45;&gt;Treatment</title>
+<path fill="none" stroke="#000000" d="M279.3884,-162C238.4977,-162 197.6069,-162 156.7162,-162"/>
+<polygon fill="#000000" stroke="#000000" points="156.6016,-158.5001 146.6016,-162 156.6015,-165.5001 156.6016,-158.5001"/>
+</g>
+<!-- TreatmentFile&#45;&gt;Document -->
+<g id="edge8" class="edge">
+<title>TreatmentFile&#45;&gt;Document</title>
+<path fill="none" stroke="#000000" d="M316.9244,-143.8314C298.7339,-134.4089 276.3342,-122.8062 256.994,-112.7883"/>
+<polygon fill="#000000" stroke="#000000" points="258.5537,-109.6545 248.0643,-108.1628 255.334,-115.8701 258.5537,-109.6545"/>
+</g>
+<!-- Document&#45;&gt;Container -->
+<g id="edge23" class="edge">
+<title>Document&#45;&gt;Container</title>
+<path fill="none" stroke="#000000" d="M194.4305,-71.8314C187.9975,-63.7079 181.0284,-53.9637 175.1988,-45.0118"/>
+<polygon fill="#000000" stroke="#000000" points="178.0866,-43.0288 169.811,-36.4133 172.1549,-46.7456 178.0866,-43.0288"/>
+</g>
+<!-- module_AO -->
+<g id="node12" class="node">
+<title>module_AO</title>
+<ellipse fill="#ee0000" stroke="#ee0000" cx="603" cy="-522" rx="76.0865" ry="18"/>
+<text text-anchor="middle" x="603" y="-518.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Opération</text>
+</g>
+<!-- module_AS -->
+<g id="node13" class="node">
+<title>module_AS</title>
+<ellipse fill="#7a67ee" stroke="#7a67ee" cx="603" cy="-450" rx="54.6905" ry="18"/>
+<text text-anchor="middle" x="603" y="-446.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Site</text>
+</g>
+<!-- module_AO&#45;&gt;module_AS -->
+<!-- module_CR -->
+<g id="node14" class="node">
+<title>module_CR</title>
+<ellipse fill="#ffa500" stroke="#ffa500" cx="603" cy="-378" rx="121.5784" ry="18"/>
+<text text-anchor="middle" x="603" y="-374.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Unité d&#39;enregistrement</text>
+</g>
+<!-- module_AS&#45;&gt;module_CR -->
+<!-- module_find -->
+<g id="node15" class="node">
+<title>module_find</title>
+<ellipse fill="#c71585" stroke="#c71585" cx="603" cy="-306" rx="72.2875" ry="18"/>
+<text text-anchor="middle" x="603" y="-302.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Mobilier</text>
+</g>
+<!-- module_CR&#45;&gt;module_find -->
+<!-- module_treatment -->
+<g id="node16" class="node">
+<title>module_treatment</title>
+<ellipse fill="#ffff00" stroke="#ffff00" cx="603" cy="-162" rx="79.8859" ry="18"/>
+<text text-anchor="middle" x="603" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Traitement</text>
+</g>
+<!-- module_find&#45;&gt;module_treatment -->
+<!-- module_warehouse -->
+<g id="node17" class="node">
+<title>module_warehouse</title>
+<ellipse fill="#9acd32" stroke="#9acd32" cx="603" cy="-18" rx="62.2891" ry="18"/>
+<text text-anchor="middle" x="603" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">Module Dépôt</text>
+</g>
+<!-- module_treatment&#45;&gt;module_warehouse -->
</g>
</svg>