diff options
Diffstat (limited to 'docs/fr/media-src/graphique_structure_ishtar.dot')
-rw-r--r-- | docs/fr/media-src/graphique_structure_ishtar.dot | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/docs/fr/media-src/graphique_structure_ishtar.dot b/docs/fr/media-src/graphique_structure_ishtar.dot new file mode 100644 index 000000000..e69ab6d6d --- /dev/null +++ b/docs/fr/media-src/graphique_structure_ishtar.dot @@ -0,0 +1,113 @@ +digraph structure_Ishtar { + /* modules */ + node [shape=ellipse; dir=none; shape="folder";width=3.4; fontsize=18;fontname="liberationsansnarrow"]; + module_file [label=< Module<br/>Dossier >]; + module_AO [label=< Module<br/>Opération >]; + module_AS [label=< Module<br/>Site/Entité archéologique >]; + module_CR [label=< Module<br/>Unité d'enregistrement >]; + module_find [label=< Module<br/>Mobilier >]; + no_module1 [label=" "]; + module_treatment [label=< Module<br/>Traitement >]; + module_warehouse [label=< Module<br/>Lieu de conservation >]; + no_module2 [label=" "]; + module_file -> module_AO -> module_AS -> module_CR -> module_find -> no_module1 -> module_treatment -> module_warehouse -> no_module2 [style=invis] ; + + node [shape=box style=filled fontname="liberationsansnarrow" + style="rounded" penwidth=2 width=2]; + File [label="Dossier"]; + Parcel [label=< Parcelle<br/>cadastrale >]; + AO [label=< <b>Opération<br/>archéologique</b> >]; + AS [label=< Site/Entité<br/>archéologique >]; + CR [label=< Unité<br/>d'enregistrement >]; + BaseFind [label=< Mobilier<br/>d'origine>]; + Find [label="Mobilier"]; + Treatment [label="Traitement"]; + TreatmentFile [label=< Demande de<br/>traitement >]; + Container [label="Contenant"]; + Warehouse [label=< Lieu de<br/>conservation >]; + Document [label="Document"]; + Geo [label=< Éléments<br/>géographiques >]; + AdminAct [label=< Acte<br/>administratif >]; + Town [label="Commune"]; + Area [label=< Zone<br/>géographique >]; + + root=File; + + /* liaisons entre concepts */ + File -> File; + File -> AO; + AO -> AO; + File -> Parcel; + AO -> Parcel; + AO -> AS [dir=both]; + Parcel -> CR -> BaseFind -> Find -> Container -> Warehouse; + AO -> CR [style=dashed]; + CR -> AS; + CR -> CR; + Find -> Treatment; + TreatmentFile -> Treatment; + Treatment -> Find; + Container -> Container; + Document -> Container; + + /* alignement concepts <-> modules */ + {rank = same; Warehouse; module_warehouse}; + {rank = same; File; Town; module_file}; + {rank = same; Parcel; AS; module_AS}; + {rank = same; AO; module_AO}; + {rank = same; CR; module_CR}; + {rank = same; BaseFind; AdminAct; module_find}; + {rank = same; Find; Geo; no_module1}; + {rank = same; Treatment; TreatmentFile; module_treatment}; + {rank = same; Warehouse; Container; module_warehouse}; + {rank = same; Document; no_module2}; + + /* liaisons vers éléments géographiques */ + AO -> Geo; + AS -> Geo; + CR -> Geo; + Container -> Geo; + BaseFind -> Geo; + Warehouse -> Geo; + Town -> Geo; + Area -> Geo; + + /* liaisons vers doc */ + Document -> Document; + File -> Document; + AO -> Document; + AS -> Document; + CR -> Document; + Container -> Document; + Find -> Document; + Warehouse -> Document; + Treatment -> Document; + TreatmentFile -> Document; + AdminAct -> Document; + Town -> Document; + Area -> Document; + + /* -> AdminAct */ + File -> AdminAct; + AO -> AdminAct; + Treatment -> AdminAct; + TreatmentFile -> AdminAct; + + /* liaisons avec les communes */ + AO -> Town; + AS -> Town; + File -> Town; + Parcel -> Town; + Town -> Area; + + module_AO, AO, Parcel [color=red2]; + no_module1, no_module2 [color=white]; + Document, AdminAct, Town, Area, Geo [color="#d1d1d1"]; + module_CR, CR [color=orange1]; + module_find, BaseFind, Find [color=mediumvioletred]; + module_warehouse, Container, Warehouse [color=yellowgreen]; + module_treatment, Treatment, TreatmentFile [color="#200fff"]; + module_AS, AS [color="#8943d6"]; + module_file, File [color="#114d00"]; +} + |