Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
public:cycle-corpus-080-dot-archive [2019/01/08 17:47] slh@ens-lyon.fr créée |
public:cycle-corpus-080-dot-archive [2019/01/08 17:49] slh@ens-lyon.fr |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Archive description fonctionnelle cycle de vie de corpus ====== | ====== Archive description fonctionnelle cycle de vie de corpus ====== | ||
+ | |||
+ | ===== Code version 1 ===== | ||
+ | |||
+ | <code> | ||
+ | digraph Corpus { | ||
+ | compound=true; | ||
+ | graph [bb="100 200 100 200", size="20"]; | ||
+ | node [fontname=Helvetica, style=filled]; | ||
+ | edge [fontname=Helvetica, style="bold"]; | ||
+ | |||
+ | /* objects */ | ||
+ | |||
+ | node [shape=rectangle, color=mistyrose]; /* lightpink, lightcyan, grey97, palegoldenrod */ | ||
+ | |||
+ | formulaire_parametres [label="Formulaire de paramètres d'import"]; | ||
+ | |||
+ | corpus_renseigne [label=< | ||
+ | <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0"> | ||
+ | <TR><TD>Corpus[/Projet] renseigné par paramètres non calculé </TD></TR> | ||
+ | <TR><TD><TABLE> | ||
+ | <TR><TD ALIGN="LEFT">- Nom</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">- Annoter (oui/non)</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">- Langue</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">...</TD></TR> | ||
+ | </TABLE></TD></TR> | ||
+ | </TABLE>>]; | ||
+ | |||
+ | corpus_calcule [label=< | ||
+ | <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0"> | ||
+ | <TR><TD>Corpus[/Projet] calculé </TD></TR> | ||
+ | <TR><TD><TABLE> | ||
+ | <TR><TD ALIGN="LEFT" PORT="A">A) sources pivot XML TXM</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT" PORT="B">B) textes / éditions / pages</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT" PORT="C">C) index de moteurs</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT"> | ||
+ | <TABLE> | ||
+ | <TR><TD ALIGN="LEFT">- CQP</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">- TS</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">...</TD></TR> | ||
+ | </TABLE></TD></TR> | ||
+ | <TR><TD ALIGN="LEFT">...</TD></TR> | ||
+ | </TABLE></TD></TR> | ||
+ | </TABLE>>]; | ||
+ | |||
+ | zip_080 [label="Zip 0.8.0"]; | ||
+ | zip_079 [label="Zip 0.7.9"]; | ||
+ | |||
+ | /* actions */ | ||
+ | |||
+ | node [shape=ellipse, color=darkseagreen2]; | ||
+ | saisie [label="Saisie de paramètres"]; | ||
+ | |||
+ | importer [label=< | ||
+ | <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0"> | ||
+ | <TR><TD><B>Importer</B></TD></TR> | ||
+ | <TR><TD><TABLE> | ||
+ | <TR><TD ALIGN="LEFT" PORT="ImporterA">- Importer</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT" PORT="Annotate">- Annotate</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT" PORT="Compiler">- Compiler</TD></TR> | ||
+ | <TR><TD ALIGN="LEFT" PORT="Edition">- Edition</TD></TR> | ||
+ | </TABLE></TD></TR> | ||
+ | </TABLE>>]; | ||
+ | |||
+ | reimporter [label="Ré-importer"]; | ||
+ | exporter_080 [label="Exporter binaire"]; | ||
+ | charger_080 [label="Charger binaire 0.8.0"]; | ||
+ | charger_079 [label="Charger binaire 0.7.9"]; | ||
+ | annoter [label="Annoter"]; | ||
+ | |||
+ | { rank=same; zip_080; zip_079; } | ||
+ | { rank=same; importer; annoter; reimporter; } | ||
+ | |||
+ | /* { rank=min; "DOCX (MS Word)";} | ||
+ | { rank=max; Papier;} | ||
+ | |||
+ | { rank=same; Web; Papier; } | ||
+ | */ | ||
+ | |||
+ | /* relations */ | ||
+ | |||
+ | formulaire_parametres -> saisie; | ||
+ | saisie -> corpus_renseigne; | ||
+ | corpus_renseigne -> importer; | ||
+ | importer -> corpus_calcule; | ||
+ | corpus_calcule -> reimporter; | ||
+ | importer:Compiler -> reimporter [id="compiler_reimporter", arrowhead="diamond", arrowtail="diamond"]; | ||
+ | importer:Edition -> reimporter [samehead="compiler_reimporter", arrowhead="diamond", arrowtail="diamond"]; | ||
+ | reimporter -> corpus_calcule:B; | ||
+ | reimporter -> corpus_calcule:C; | ||
+ | annoter -> corpus_calcule:A; | ||
+ | annoter -> reimporter; | ||
+ | corpus_calcule:A -> exporter_080; | ||
+ | corpus_calcule:B -> exporter_080; | ||
+ | corpus_calcule:C -> exporter_080; | ||
+ | exporter_080 -> zip_080; | ||
+ | zip_080 -> charger_080; | ||
+ | charger_080 -> corpus_calcule; | ||
+ | zip_079 -> charger_079; | ||
+ | charger_079 -> corpus_calcule; | ||
+ | |||
+ | } | ||
+ | </code> | ||
+ | |||
+ | ===== Graphe version 1 ===== | ||
{{:public:cycle-vie-corpus.jpg?600|Cycle de vie d'un corpus }} | {{:public:cycle-vie-corpus.jpg?600|Cycle de vie d'un corpus }} |