Vous êtes sur la page 1sur 210

INSTITUT UNIVERSITAIRE DE TECHNOLOGIE "B"

- -
Dpartement INFORMATIQUE
C o n c e p t i o n e t r e a l i s a t i o n
d u n e b a s e d e d o n n e e s r e l a t i v e
a u x P h e n o m e n e s A e r o s p a t i a u x
N o n i d e n t i f i e s
Rapport de stage effectu au C.N.E.S
Par
Jean Michel MURAWSKI
Toulouse, 1988
Je remercie
M. VELASCO, responsable de stage
M. CAROFF, responsable d' ESO/SC
M. LAURANS, responsable informatique
ainsi que,
MM. COLLIN, BOLOH, RIQUOIR, BURGER et
JARLAUD pour leur disponibilit, leur
aide et leur gentillesse .
Jean Michel MURAWSKI
SOMMAIRE
. Le C.N.E.S. ..................................... P 4
. E.S.0. / SC. .................................... P 8
. Le G.E.P.A.N. ................................... p 10
. Sujet du stage .................................. p 15
. Objectifs du stage .............................. p 23
. Description de l'architecture informatique
mise en place .............................. p 31
. Description des diffrentes chaines et
units fonctionnelles ...................... p 45
. Conclusion ...................................... P 62
. Annexes ........................................ p 63
. Bibliographie ................................... P 140
. Rsum du rapport de stage ...................... p 141
. Abstract ........................................ p 142
l e C . N . E . S .
Le CENTRE NATIONAL D'ETUDES SPATIALES est l'organisme
de mise en oeuvre de la politique spatiale franaise .
Etablissement public scientifique et technique caractre
industriel et commercial, il a commenc fonctionner le
Ter Mars 1962 .
Depuis sa cration, le C.N.E.S. a volu de manire
significative pour devenir aujourd'hui une vritable Agence
Spatiale Nationale . Ainsi, aux programmes de satellites
d'application et du lanceur Ariane dfinis depuis une dizaine
d'annes s'ajoutent depuis 1978 de nouveaux objectifs confirmant
au C.N.E.S. ce rle d'Agence :
- Animer et orienter l'industrie spatiale franaise pour
mettre en valeur, en particulier sur les marchs extrieurs, les
comptences acquises et les moyens mis en oeuvre depuis vingt
ans ;
- Etre l'interlocuteur des administrations utilisatrices
de l'espace en tant qu'Agence du Gouvernement de manire
bien dfinr leurs besoins pour leur apporter un produit spatial
adapts ;
- Grer avec rigueur les grands projets et programmes spatiaux
d'application raliss dans lfindustrie en assurant la matrise
d'oeuvre des tudes et du dveloppement de ces programmes dont la
ralisation exige de nombreuses annes, voire une dizaine d'annes,
entre le moment o germent les premires ides et la date de lan-
cement ;
- Assurer l'exploitation des grands systmes spatiaux qui
sera de plus en plus complexe en particulier dans le domaine de
l'observation de la Terre et celui des vols spatiaux habits ;
- Concevoir les orientations futures de l'Espace tant dans le
domaine des lanceurs que celui des vhicules orbitaux;
- Soutenir les sciences fondamentales dont le dveloppement
dpend des techniques spatiales : astronomie, plantologie, mto-
rologe, scences des matriaux et sciences de la vie .
Le C.N.E.S. s'est vu confier ces missions de nature varie
aprs avoir dmont son savoir faire pour raliser, lancer et
exploiter des systmes spatiaux . Disposant aujourd'hui d'une
forte comptence technique interne, il a largement contribu
au dveloppement de l'industrie dans le domaine spatial .
Centre Spatial de Taulouse
Attach de Direction
Direction du Centre
Spatial de Toulouse
Spationautes :
charbe de Mission
2
Directeur Adjoint
Jus-irection Sous-Oirection Sous-Direction il:us-Direc:ica Sous-irection
Prparation Activits Dveloppement 2iveIoppemcni Exploitation
oes Programmes Industrielles et Recherche et Trai tq~pnt des Systemes
et Missions Futures Technipue Informatique OpBrationnels
r - - " " " ' - - - - - - - - - -
-1
~ T h h e s : Prospective: . . .
Infrastructure Orbitale:
1 Collecte Localisation Recherche & Sauvetage Navigation: 1
I 0. LUDWlG
1 Observation de la Terre:
1
Mtorologie Spatiale:
Ochographi e Spatiale: 1
1 T~lkommunications: 1
Programmes scientifiques: 1
1
1 1
I 1
Directeur Adjoint
pour I'exoloitation
Bureau
Operations
Commerciales
. L
GRGS
-~ -
' As'
t
E.S.O. / S C .
Au sein de la sous-direction E.S.O. (Exploitation des
Systmes Oprationnels), E. S .O. / SC. (Sciences) assume la
responsabilt de l'exploitation de la plupart des projets
scientifiques auxquels le C.N.E.S. participe .
Bien que sa mission ne soit pas proprement parler
oprationnelle, mais parce que ses activits ont un caractre
plus orient vers des activits scientifiques, le G.E.P.A.N.
( Groupe dlEtudes des Phnomnes Arospatiaux Non ~dentifis)
est plac sous la responsabilit du dpartement E.S.O. / SC. ;
cela lui permet de bnficier d'une infrastructure administrative
et oprationnelle propre ce dpartement tout en concervant
une trs grande autonomie de fonctionnement . ,
l e G . E . P . A . N .
Cre en 1977, le G.E.P.A.N. a pour mission
d'examiner les problmes relatifs aux phnomnes
arospatiaux non identifis .
On dsigne sous ce terme les phnomnes
fugltifs gnralement lumineux, qui se situent
dans l'atmosphre ou proche du sol et dont la
nature n'est pas connue ou reconnue par les per-
sonnes qui les observent .
Le caractre de non identifi de ces phno-
mnes peut dpendre, bien sr, des observations
mais aussi des circonstances de l'observation;
Ils peuvent donc ventuellement tre identifis
aprs une enqute rigoureuse et perdre ainsi
leur caractre de non identifis .
L'tude d'un cas d'observation de phnomne arospatial
non-identifi se droule en trois tapes :
. Le recueil de toutes les informations concernant
ce cas :
Les donnes recueillies proviennent des procs
verbaux qu'envoit la Gendarmerie Nationale, ou
d'organismes divers tels que la Mtorologie Natio-
nale ou les centres de contrles ariens .
.
. Le traitement des informations :
Le GEPAN procde tout d'abord une vrification
des donnes par comparaison entre les informations
issues du tmoignage et les informations concernant
des phnomnes dj identifis (satellites, plantes,
avions, etc ... ) . Cette procdure permet de faire
une premire classification entre les diffrents
tmoignages enregistrs ( fig. ) .
Les donnes sont ensuite saisies et stockes dans
des fichiers constituant une base de donnes .
. L'analyse et le rsultat :
Selon l'intrt et la valeur de classification at-
tribue au cas examin, les informations sont analy-
ses trois niveaux :
. Si il s'agit d'un satellite, une
procdure de prvisions de rentres dans
l'atmosphre est initialise,
. S'il ne s'agit pas de rentre atmos-
phrique, un traitement statistique permet
d'valuer les paramtres et les circonstances
du phnomne,
. S'il ne s'agit pas d'une rentre atmo-
sphrique, une enqute sur le terrain peut
mettre en valeur des points ou des phnomnes
particuliers (aspects physiques, foudroiement
du sol, comportement des tmoins, etc ... )
EZments d'une mthodologie de recherche
Il s'agit d'laborer un schma de recherches qui rponde
aux conditions cites ci-dessous :
. intervention de quatre domaines d'tudes :
- les tmoins,
- les tmoignages,
- les environnements physiques,
- les environnements psychosociologiques et culturels ;
. l'inobservabilit directe des stimulus dont les tmoins sont
senss avoir rendu compte par leur tmoignage ;
. l'insuffisance des mises en relations linaires de certains
de ces domaines pour rendre compte des rapports qui s'tablis-
sent entre eux ;
. la non-acceptabilit des hypothses de sparabilit pour
fournir une analyse complte du problme .
Pour rpondre toutes ces exigences, le GEPAN a construit un
schma de relations ttradriques . Les quatre domaines observables
se sltuent aux sommets du ttradre . Le non-observable ( le stimulus )
se trouvant au centre, forme donc, avec les triplets de sommets, un
ensemble d'e quatre ttradres intrieurs celui des domaines observa-
bles .
S u j e t d u s t a g e
Prsentation de Za base de donnes du G. E. P. A. N.
Cette partie expose les techniques mises au point
pour indexer et grer les informations d'observation de
phnomnes arospatiaux non-identifis . Les outils sont
essentiellement informatiques, les traits dominants
sont :
1. Les informations sont exprimes en langage
clair ; on evite au maximum le codage abstrait.
2. La structure est trs souple et permet aussi
bien une saisie sommaire des donnes, qu'une
saisie trs dtaille ou une insistance par-
ticulire, pour certains documents, sur un
aspect donn .
3. Les oprations se font la console en mode
conversationnel .
4. 11 s'agit simplement d'un outil de gestion
de l'information, il n'y a donc aucun codage
adapt au traitement des donnes .
1. - INDEXATION DES DOCUMENTS D'OBSERVATION
Il s'agit de leur attribuer un numro de 8 chiffres :
- 2 premiers dsignent l'anne o le document arrive au GEPAN,
- 2 suivants dsignent la source : 03 pour la Gendarmerie
Nationale,
- 4 derniers forment un numro qui s'incrmente dans l'ordre
d'arrive des documents .
Les documents sont ainsi tamponns leur numro et nots dans le
cahier prvu cet effet . On note dans ce cahier le jour de l'obser-
vaton, le lieu et le dpartement en clair (pour les P.V. de gendarmerie,
il suffit de chercher dans l'annuaire gendarmique, le dpartement en
lettre et le numro).
Il est bon de noter sur le document ce moment-l, le numro du
dpartement qui sera demand par le calculateur au moment de l'enre-
gistrement informatique du contenu .
2. - ARCHITECTURE INFORMATIQUE
Les informations contenues dans un document d'observation sont
enregistres dans des fichiers informatiques . Il y a trois fichiers
dstncts correspondant trois types d'informations distinctes :
celles qui concernent le document, celles qui concernetit le tmoin,
celles qui concernent le tmoignage . Ces trois fichiers ont une
structure nd'exe :
information concernant : Document Tmoins Tmoignage
Fichier correspondant : PVDATA TEMOIN PERCEP
3. - ENREGISTREMENT INFORMATIQUE DU CONTENU DES DOCUMENTS D'OBSERVATION
Cet enregistrement se fait l'aide d'un programme interactif
d'interrogaton . L'enregistrement peut se faire en lisant le
document, aprs l'avoir lu, ou mieux, aprs avoir rempli des
fiches tout en lisant le document . Ces fiches contiennent les
questions que posera l'ordinateur .
Il y a trois zones d'informations distinctes :
- celle concernant le document,
- celle concernant le(s) tmoin(s) ,
- celle concernant le(s) tmoignage(s1 de chaque tmoin .
Un mme document peut donner lieu plusieurs interventinns
de tmoins ( maxi. 9 ) et un mme tmoin peut fournir plusieurs
phases d'observation ( maxi. 5 ) . La sparation en phases reste
l'apprciation du codeur .
L'architecture de l'interrogation se fait dans l'ordre : document,
tmoin, tmoignage . Si il y a plusieurs tmoins, le programme
puise tout ce qui concerne un tmoin avant de passer au suivant .
Exemple de l'ordre dans lequel les zones seront remplis :
rn
cg' a
.c
& 1
. . -.-J
Cette base de donnes se caractrise par son modle
hirarchique ( ou arborescent ) . On note une trs forte
dpendance entre la description de la structure de donnes
et la manire dont ces dernires sont enregistres sur le
support accs direct .
Par ce modle, l'accs l'information est assez
rapide par la racine ( ex: dition des diffrentes phases
pour le premier tmoin du document no 88037014 ), mais il
devient trs lent lorsque l'on part d'un fils ( ex: dition
des documents o le phnomne dcrit a une couleur rouge ).
Pour conclure sur l'analyse de ce type de bases de
donnes, on peut ajouter qu'en ce qui concerne les oprations
classiques (adj onction,modif ication,uppression) , la hirarchie
impose souvent l'utilisation d'artifices :
Suppression : Si l'on supprime un document, toutes
lesinformations concernant ce procs verbal disparatront ;
Modification : On doit examiner toute la base de
de donnes afin de modifier un code par exemple .
Toutes ces conditions ont pouss le GEPAN modifier
cette base pour la rendre exploitable .
fis- Schma hirarchique
Description des di f f rent es ent i t s de Za base de donnes GEPAN
DOCUMENT ( Numro du document, dpartement, nom de la brigade,
nombre de tmoins( Nom du tmoin), jour, mois, an,
nombre d'informations supplmentaires( cl, infor-
mation ) )
TEMOIN ( Numro de tmoin, profession, ge, sexe, parents,
recouvrement total, recouvrement partiel, liau
d'observation, dure, nombre de phases d'observations,
nombre d'informations supplmentaires( cl, infor-
mation ))
TEMOIGNAGE ( Numro de phase, heure, terme, forme, couleur,taille,
trajectoire, cap, vitesse, bruit, dcor, phnomne/dcor,
direction de l'observation, nbulosit, distance,
nombre d'informations supplmntaires( cl, infor-
mation ) )
O b j e c t i f s d u s t a g e
.
Su j et du stage :
1 - Proposer au client une mthode pour rsoudre son problme,
2 - Proposer au client un type de solution son problme,
3 - Raliser un essai de maquettage partiel de la solution envisage .
Problme du cl i ent :
.La base de donnes actuelle du G.E.P.A.N. n'est pas suffisamment
explotable pour :
- Une utilisation statistique,
- Un traitement d' "expertise" .
Contraintes amenes par Ze cl i ent :
Par cohrence avec les analyses mthodologiques dj conduites,
le client dsirerait garder l'architecture gnrale de sa base de
donnes :
- PVREC base de donnes concernant les documents relatifs
un cas d'observation .
- TEMREC base de donnes concernant les informations relatives
un tmoin donn ;
- TEGREC base de donnes concernant les informations relatives
un tmoignage donn .
Les donnes actuellement en base de donnes devront pouvoir tre
exploitables dans la "nouvelle configuration" .
La configuration informatique existante ( IBM AT/^ ) sera la
bas-e de la nouvelle solution .
Les besoins statistiques ressentis sont :
En utilisant la configuration informatique existante,
( IBM AT12 , Logiciel d'analyse statistique SPAD), disposer
des principaux moments statistiques ( distribution, cart-type, . .)
relatifs aux :
- circonstances d'observation des phnomnes
- phnomnes observs eux-mmes
N.B. : Les informations disponibles actuellement sont difficiles
quantifier ( redondances,synonymes,descriptions riches
mais approximatives) .
Les besoins d' "expertise" ressentis actueZZement sont :
En utilisant la configuration informatique existante,
( IBM AT/2 , logiciel NEXPERT ) traiter l'information
dsponible pour l'enrichir selon les axes suivants :
- caractrisation d'un phnomne dans le but
d'aide au diagnostique ;
- caractrisation des mthodes d'analyse et
d'investigation postriori ;
- assistance au recueil des informations par
entits concernes .
M e t h o d e d e t r a v a i l
Pour les raisons explicites auparavant, la base de
donnes dj implante tait inexploitable pour les traitements
statistique- et d'expertise dsirs .
Ma tche tait donc, dans un premier temps, de dfinir
une mthode de travail qui permette d'offrir au client une application
correspondant aux dsirs exprims dans le sujet .
Il tait trs difficle d'adapter et d'appliquer la mthode
de conception de systmes informatiques enseigne l'IUT ( MARCAGES 7) .
Les entits taient dj clairement dfinies-.et elles devaient restes
sous une mme structure . De plus, il n'y avait pas de besoins prcis
au niveau de l'environnement logiciel de la base de donnes .
. La mthode dfinie au dbut du stage s'articulait donc
autour de trois points distincts :
- Codage ou recodage des informations ;
- Restructuration des entits par rapport au codage ;
- Construction d'un environnement informatique autour de
la nouvelle base de donnes .
Codage des i nf ornat i ons
Le codage d'une information est toujours un traitement
dlicat dans une tude statistique . En effet, partir d'une
information qualitative et dont l'tendue est 'infinie' ( exemple
de la couleur ou de la forme d'un phnomne ), on tente de cerner
la donne et de la modaliser en plusieurs catgories . Le choix
de coder une information d'une faon ou d'une autre est trs
subjectif et ne relve que de la personnalit du codeur . Il est
pratiquement impossible de respecter une logique prdfinie .
Pour limiter cette erreur, et pour conserver l'intgrit
de la base de donnes, une recherche des diffrentes techniques
de codage utilises dans le monde pour ce domaine d'etudes s'est
rvle indispensable .
Deux mthodes ont t releve . Celles-ci taient totalement
diffrentes dans la forme et sur le but recherch . A. Esterle
( EST 79) centrait son analyse sur le tmoin et l'approche psychologique
du phnomne OVNI . J. Bourdon et M. Delaval, deux chercheurs d'EURATOM,
(BOU 77) avaient concentr leur tude sur la description prcise
du phnomne, en faisant abstraction de la personnalit du ou des
tmoins .
Les deux mthodes taient en conflit avec la mthodologie
retenue au sein du GEPAN ( :ef. fig; -) . Une synthse des deux
mthodes fut la premire tape de mon stage .
Aprs avoir rdiger une premire mthode, une runion de
travail fut organise avec l'expert pour tudier cette bauche et
dfinir le codage dfinitif .
Restructuration des entits
Pour rdfinir la structure de la base de donnes, il a fallut
partir des nouveaux codages, des nouvelles formes de l'information
( passage de l'information libre une modalit ), et de la mise
aux normes d'une base de donnes relationnelle,.
Aprs avoir regroup les informations selon leur nature,
leur structure, on obtient cette nouvelle base de donnes :
Construction d'un environnement ZogicieZ
Aucune demande spcifique n'a t mise de la part
du client au sujet de la construction d'une application autour
de la nouvelle base de donnes . J'ai donc respect le schma
classique des getionnaires de base de donnes :
- saisies des diffrentes informations
- modifications des donnes
- suppression de tuples
- ditions diverses
- statistiques gnrales ( repartitions et diagrammes )
A propos du systme expert, le probime s'est rsolut par
lui-mme lors du choix du logiciel de base de donnes . NEXPERT ne
travaillait seulement qd'avec un environnement Multiplan ou Dbase III * .
Le choix se porta donc sur le gestionnaire Dbase pour sa souplesse
au niveau des structures de fichiers et pour normaliser le service
par rapport aux logiciels utiliss au sein du CNES .
Pour le logiciel de statistique, une simple mise en forme
des donnes permet de passer de Dbase III+ SPADN .
D e s c r i p t i o n d e 1 a r c h i t e c t u r e
i n f o r m a t i q u e m i s e e n p l a c e
Architecture informatique
Les informations contenues dans un document d'observation
sont, dans un premier temps, retranscrites sur des feuilles de
saisie afin de limiter le temps pass. saisir les donnes sur
l'ordinateur et viter un certain nombre d'erreurs .
Aprs cette premire opration, les donnes sont enregistres
dans des fichiers informatiques . Il y a 9 fichiers distincts
correspondant 7 types d'informations distinctes :
- celles qui concernent le document et que l'on ne peut
coder;
- celles qui concernent le document que l'on peut coder;
- celles qui concernent le tmoin que l'on ne peut coder;
- celles qui concernent le tmoin et que l'on peut coder;
- celles qui concernent les relations entre les tmoins;
- celles qui concernent le tmoignage et que l'on ne peut
coder;
- celles qui concernent le tmoignage et que l'on peut
coder ;
- celles qui concernent les informations codes;
celles qui concernent les modalits des informations
codes .
Indexation de Za nouveZZe base de donnes
Nous concerverons conne dans l'ancienne base de donnes
un numro 6 huit chiffres comprenant :
- 2 chiffres dsignant l'anne
- 2 ciffres dsignant la source ( 3 pour la gendarmerie )
- 4 chiffres dsignant un numro qui s'incrmente dans
l'ordre d'arrive des documents .
Les documents sont tamponns leur numro et nots dans
un cahier dans lequel on retrouve :
- le n
a
GEPAN
- le no de procs verbal
- le dpartement
- la localit
- l'identification du phnomne ( si on peut le faire ) .
Il est bon de noter sur le document le numro de dpartement
qui sera exig lors du transfert des donnes sur des grilles de
salsies .
Pour l'indexation des tmoins, on rajoute au numro GEPAN,
un numro s'incrementant chaque tmoin d'une mme affaire .
Pour l'indexation des tmoignaees, on rajoute au numro GEPAN
et au numro de tmoin, un chiffre prcisant le numro de la phase .
Ces fichiers sont regroups dans une architecture relationnelle
qui se prsente sous la forme suivante :
association
entit
, /"'TA 1
Y modalits)
~e s c mp t i o n des di f f r ent es ent i t s de Za nouveZZe base de donnes GEPAN
DOCUMENT ( Numro de document, dpartement, nom de la brigade, jour,
mois, anne )
INFO-DOC ( Numro de document, numro de l'information, numro de la
modalit )
TEMOIN ( Numro de document, numro de tmoin, profession, age, sexe,
recouvrement total, recouvrement partiel, lieu d'observation,
dure du phnomne )
INFO-TEM ( Numro de document, numro de tmoin, numro de l'information,
numro de la modalit )
IDENTITE ( Numro de document, numro de tmoin, Nom du tmoin )
RELATION ( Numro du document, numro du tmoin no A, numro du tmoin no B,
code relation entre les deux tmoin )
TEMOIGNAGE ( Numro de document, numro de tmoin, numro de phase,
heure prcise, heure approximative, terme,taille, cap,
direction de l'observation, distance )
IIVFO-TEG ( Numro de document, numro de tmoin, numro de phase,
numro de l'information, numro de la modalit )
I NFO ( Code de l'entit, numro de l'information, libell de
1' information )
MODALITE ( Code de l'entit, numro de l'information, numro de la
modalit, libell )
Tous les fichiers sont accessibles par l'intermdiaire du
gestionnaire de base de donnes DBASE III + .
Une application a t tablie autour de cette structure
informatique afin de simplifier la tche de l'utilisateur potentiel .
II aura sa disposition :
- 3 programmes de saisie
- 4 programmes de consultation directe
- 9 programmes de mise jour des diffrentes
entits
- 7 programmes d'dition diverses
- 19 programmes de statistique courante .
Tous ces programmes sont relis entre eux par un systme de
menus (cf fig. ) .
UTILISATION DES DIFFERENTES
OPTIONS PRESENTEES
Sai si e d'un document
Cet enregistrement se fait l'aide d'un programme interactif
d'interrogation . Les rponses sont coder lorsque cela est indiqu .
Un mme document peut donner lieu plusieurs interventions de
tmoins ( maximum de 99 tmoins ) .
Le travail de la saisie d'un document commence par le rem-
plissage d'une feuille (cf. annexe) dans laquelle sont regroupes
les informations de mme nature .
Aprs avoir effectu cette tche, l'utilisateur peut "passer
sur la machine" o, en selectionnant l'option 'saisie d'un document'
il pourra introduire les donnes .
Dialogue la console :
Saisie d'un tmoin
Cet enregistrement se fait l'aide d'un programme interactif
d'interrogation . Les rponses sont coder lorsque cela est indiqu .
Un mme tmoin peut donner lieu plusieurs interventions
de phases ( maximum 99 phases ) .
Le travail de la saisie d'un tmoin commence par le rem-
plissage d'une feuille (cf. annexe) dans laquelle sont regroupes les
informations de mme nature .
Aprs avoir effectu cette tche, l'utilisateur peut
enregistrer les donnes en selectionnant dans le menu gnral de
l'application l'option 'saisie d'un tmoin' .
Dialogue la console :
Sai si e d 'un tmoignage
Cet enregistrement se fait l'aide d'un programme interactif
d'interrogation . Les rponses sont coder lorsque cela est indiqu .
Le tmoignage d'une personne peut se dcomposer en plusieuss phases
si cela parait important pour le traitement ultrieur ( changement de
dcor ou changement d'aspect du phnomne ) .
Le travail de saisie d'un tmoignage commence par le rem-
, plissage d'une feuille (cf. annexe) dans laquelle sont regroupes les
informations de mme nature .
Aprs avoir effectuer cette tche, l'utilisateur peut
enregistrer les donnes en selectionnant dans le menu gnral de
l'application l'option 'saisie d'un tmoignage' .
Dialogue la console :
ConsuZtation d 'un docwnent
Ce traitement se fait partir d'un programme interactif.
Il suffit de saisir le numro GEPAN document et toutes les informa-
tions concernant ce document apparaissent l'cran avec les diff-
rents informations complmentaires saisies .
Pour cocserver une trace de cette recherche, il suffit
d'appuyer simultanment sur 'shift' et sur 'print-screen' ( ces touches
se trouvent pour l'une des deux cots du clavier alphabtique et pour
l'autre droite du clavier numrique ) .
Dialogue la console :
ConsuZtation d'un tmoin
Ce traitement se fait partir d'un programme interactif .
Il suffit de saisir le numro GEPAN document et le numro de tmoin,
et toutes les informations concernant le tmoin (sauf le nom de la
personne) apparaissent sur l'cran avec les informations complmentaires
accompagnant le tuple consult .
Pour conserver une trace de cette recherche, il suffit d'ap-
puyer simultanment sur 'shift' et sur 'print-screen' (ces touches se
trouvent pour lhne des deux cts du clavier alphabtique et pour
l'autre droite du clavier numrique) .
Dialogue la console :
ConsuZtation d'un tmoignage
Ce traitement se fait partir d'un programme interactif .
Il suffit de saisir le numro GEPAN document, le numro de tmoin et
enfin, le numro de la phase . Aprs cette opration, toutes les
informations concernant cette phase de tmoignage accompagne decses
informations complmentaires apparaissent l'cran .
Pour conserver une trace de cette recherche, il suffit d5ap-
puyer simultanment sur 'shift' et sur 'print-screen' ( ces touches se
trouvent pour l'une des deux cts du clavier alphabtique et pour l'autre
droite du clavier numrique ) . Une trace crite sortira de l'imprimante,
si toutefois, celle-ci a t correctement connete et qu'elle
soit approvisionne en papier .
Dialogue la console :
Mise jour des diffrents fichiers
Pour modifier, supprimer, rajouter aprs une premire
saisie des informations, il suffit de choisir l'option 'MAJ
des entits' dans le menu gnral .
Un autre menu apparait, avec.la liste des entits que l'on
peut mettre jour . Il suffit de choisir dans cette liste en appuyant
sur le numro qui prcde le libell du choix . Une page apparait avec
les diffrentes oprations que l'on peut faire sur ces fichiers .
Pour supprimer un enregistrement, il faut lister le fichier
jusqu' obtenir le tuple dsir . Appuyez ensuite, dans chaque rubrique
sur ctr-u . Appuyez sur 'Esc' pour revenir au menu desoprations, puis
selectionnez le choix 'Effacer un enregistrement' . La premire phase
permet de selectionner les informations effacer, (ces informations
ne sont pas dtruites mais simplement marques) . La seconde phase,
qui est de selectionner l'option d'effacement d'un enregistrement
compacte le fichier et supprime dfinitivement le tuple marqu .
Pour les autres options, il suffit de respecter les indi-
cations affiches l'cran .
D e s c r i p t i o n
d e s C h a i n e s e t U . F .
CHAINE 1 : Saisie d'une affaire
Prsentation gnrale :
Cette chaine permet de rajouter la base de donnes
des informations provenant des procs-verbaux envoys par
la gendarmerie ou par des organismes accrdits .
Units fonctionnelles utilises :
- U.F. 1
- U.F. 2
- U.F. 3
Saisie d'un document
Saisie d'un tmoin
Saisie d'un tmoignage
On accde
principal . On
directement cette chaine par le menu
. choisit, alors, indpendamment de l'ordre
de codage des procs-verbaux, la saisie d'un document ou
d'un tmoin ou d'un tmoignage .
U.F. 1 : Saisie d'un document
Prsentation gnrale :
Cette unit fonctionnelle permet de rajouter la base
de donnes un tuple suplmentaire dans l'entit "document" .
Fichiers utiliss :
- Document
- Info-doc
- Info
- Modalit
Mthode :
On saisit, dans un premier temps, le numro de document .
On teste l'absence de ce numro dans le fichier "document" .
Si il existe, on recommence la procdure depuis le dbut,
sinon, on saisit toutes les informations et les informations
complmentaires concernant le nouveau document .
U.F. 2 : Saisie d'un tmoin
Prsentation gnrale :
Cette unit fonctionnelle permet de rajouter la base
de donnes un tuple suplmentaire dans l'entit "tmoin" .
Fichiers utiliss :
- Tmoin
- Info-tem
- Info
- Modalit
Mthode :
On saisit, dans un premier temps, le numro de document .
On teste son existence dans le fichier "document" . On saisit
le numro &e tmoin, on teste l'absence du code tmoin corres-
pondant . Si il existe, on recommence la procdure depuis le
dbut, sinon, on saisit toutes les informations et les infor-
mations complmentaires concernant le nouveau tmoin .
U.F. 3 : Saisie d'un tmoignage
Prsentation gnrale :
Cette unit fonctionnelle permet de rajouter la base
de donnes un tuple suplmentaire dans l'entit "tmoignage" .
Fichiers utiliss :
- Tmoignage
- Info-teg
- Info
- Modalit
Mthode :
On saisit, dans un premier temps, le numro de document et
le numro de tmoin . On teste l'existence de ces deux codes .
S'ils existent, on saisit le numro de phase, sinon, on recommence
la procdure depuis le dbut . On teste, ensuite, l'absence du
numro de phase saisit . Si il existe, on recommence la procdure
depuis le dbut, sinon, on saisit toutes les informations et les
informations complmentaires concernant cette nouvelle phase .
CHAINE 2 : Consultation d'une affaire
Prsentation gnrale :
Cette chaine permet de consulter la base de donnes
en projetant sur l'cran, les diffrentes informations et
informations complmentaires concernant le document ou le
tmoin ou le tmoignage d'une affaire .
Units fonctionnelles utilises :
- U.F. 4 : Consultation d'un document
- U.F. 5 : Consultation d'un tmoin
- U.F. 6 : Consultation d'un tmoignage
On accde directement cette chaine par le menu
principal . On choisit, alors, indpendamment d'un
ordre prtablit, la consultation d'un document ou
d'un tmoin ou d'un tmoignage .
U.F. 4 : Consultation d'un document
Prsentation enrale :
Cette unit fonctionnelle permet de consulter un
document et les informations complmentaires le concer-
nant par la saisie de son code .
Fichiers utiliss :
- Document
- Info-doc
- Info
- Modalit
Mthode :
On saisit le numro du document . On teste sa prsence
dans le fichier "document" . Si il existe, on affiche toutes
les informations du fichier puis on va lire avec le code
document les informations complmentaires contenues dans le
fichier "info-doc" .
U.F. 5 : Consultation d'un tmoin
Prsentation gnrale :
Cette unit fonctionnelle permet de consulter les
informations concernant un tmoin par la saisie du code
document et du code tmoin .
Fichiers utiliss :
- Tmoin
- Info
- Modalit
- Relation
Mthode :
On saisit le code du document et le code du tmoin .
Si ce tmoin existe, on affiche l'cran, toutes les
informations contenues dans le fichier "tmoin" . On va
rechercher les relations ventuelles entre les diffrents
tmoins d'une mme affaire . Puis, on affiche toutes les
informations complmentaires contenues dans le fichier
l'info-tem" .
U.F. 6 : Consultation d'un tmoignage
Prsentation gnrale :
Cette unit fonctionnelle permet de consulter les
informations concernant un tmoignage par la saisie du
code document, la saisie du code tmoin et la saisie
du code tmoignage .
Fichiers utiliss :
- Tmoignage
- Info-teg
- Info
- Modalite
Mthode :
On saisit le code document, le code tmoin et le
code tmoignage . Si ce tmoignage existe, on affiche
toutes les informations en recherchant dans le fichier
"modalit" le libell des informations codes . On
affiche, ensuite, les informations complmentaires de
cette phase .
CHAINE 3 : Editions diverses
Prsentation gnrale :
Cette chaine permet d'diter sur papier les diffrentes
informations contenues dans la base de donnes . On regroupe
les ditions selon les critres de saisie prtablis : document,
tmoin, tmoignage . Les critres de tri employs dans les
diffrentes U.F. ont t dtermins par l'expert en vue d'une
utilisation mdiatique ou d'information succinte .
Units fonctionnelles utilises :
- U.F. 7 : Edition des informations contenues dans le fichier
"document"
- U.F. 8 : Edition des documents tris sur le numro de
dpartement croissant
- U.F. 9 : Edition des documents tris sur la date croissante
- U.F. 10 : Edition des informations contenues dans le fichier
11
tmoin
1
'
- U.F. 1 1 : Edition des tmoins classs par code croissant
- U.F. 12 : Edition des informations contenues dans le fichier
11 tmoignage"
- U.F. 13 : Edition des tmoignages classs par code croissant
On accde aux diffrentes ditions en selectionnant l'option
"ditions diverses" du menu principal . Les impressions sont
rparties dans trois menus diffrencis : document, tmoin,
tmoignage .
U.F. 7 : Edition des documents
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les
diffrentes informations contenues dans le fichier
"document" .
Fichier utilis :
- Document
Mthode :
On procde un tri sur le code du document selon
un ordre croissant . Puis, on dite document par document
les diffrentes donnes .
U.F. 8 : Edition des documents tris par dpartement
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les documents
classs par ordre croissant de leur numro de dpartement
avec les diffrentes informations complmentaires les concer-
nant .
Fichiers utiliss :
- Document
- Info-doc
- Info
- Modalite
Mthode :
On procde un tri sur le numro de dpartement du
document . Puis on dite toutes les informations et les
informations complmentaires document par document .
U.F. 9 : Edition des documents tris par date
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les documents
classs par ordre croissant de date avec les diffrentes infor-
mations complmentaires les conernant .
Fichiers utliliss :
- Document
- Info-doc
- Info
- Modalit
Mthode :
on procde un tri sur la date du document . Puis on dite
toutes les informations et les informations complmentaires document
par document .
U.F. 10 : Edition des tmoins
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les
diffrentes informations contenues dans le fichier
"tmoin" .
Fichier utilis :
- Tmoin
Mthode :
On procde un tri sur le code du tmoin ( code du
document et numro tmoin ) selon un ordre croissant .
Puis, on dite tmoin par tmoin les diffrentes donnes .
U.F. 1 1 : Edition complte des tmoins
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les
diffrentes informations contenues dans le fichier
"tmoin", ainsi que les informations complmentaires
se rattachant aux personnes .
Fichiers utiliss :
- Tmoin
- Info-tem
- Info
- Modalit
Mthode :
On procde un tri sur le code tmoin selon un
ordre croissant . Puis, tmoin par tmoin, on dite
les informations contenues dans le fichier "tmoin"
et, ventuellement, les informations du fichier "info-tem" .
U.F. 12 : Edition des tmoignages
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter les
informations contenues dans le fichier "tmoignage" .
Fichier utilis :
- Tmoignage
Mthode :
On dite tmoignage par tmoignage les informations
contenues dans le fichier "tmoignage" .
U.F. 13 : Edition des tmoignages par code croissant
Prsentation gnrale :
Cette unit fonctionnelle permet d'diter tous-
les tmoignages d'une faon complte .
Fichiers utiliss :
Mthode :
- Tmoignage
- Info-teg
- Info
- Modalit
On procde un tri sur le code du tmoignage ( code
du document et le code du tmoin et le numro de phase ) selon
un ordre crossant . Puis on dite, tmoignage par tmoignage
les informations et les informations complmentaires de
chaque phase .
CONCLUSION
La nouvelle base de donnes rpond maintenant aux
diffrentes demandes qu'ont exprim les clients . L'expertise
des donnes peut tre ralisable par l'utilisation du systme
expert NEXPERT qui peut travailler avec une base de donnes
DBASE III + comme base de connaissances .
L'tude statistique peut tre ralisable en modifiant
les fichiers grce un utilitaire de transfert de donnes
( BABEL ) et en utilisant le logiciel de statistiques SPADN .
Comme les clients l'ont demand, la structure brute
de la bise n'a pas t dtruite, et conserve donc toute
les proprits de la mthodologie adopte au sein du GEPAN .
Une mthode a donc t propose aux clients par le
codage des infannations , une solution a t mise par la
restructuration de la base de donnes et un maquettage de
t
la solution a t implant par la construction d'un environ-
nement logiciel autour de la structure de la base de donnes .
A N N E X E S
Somaire des annexes
. Annexe no 1 :
Acheminement des donnes vers le GEPAN
. Annexe no 2 :
Rgles de codage et grille de codage
de l'information
. Annexe no 3 :
Programmes et sorties de l'application
A n n e x e 1
- Les types de donnes
Ces donnes collectes au GEPAN par le rseau dcrit prcdem-
ment ne peuvent tre directement exploites car elles sont gnra-
(lement de nature et de forme trs varies par exemple :
- Les informations issues des gendarmeries : (PV -Procs Verbaux-,
telex, photo)
1
de l'arme (Terre/Marine) : (lettre, rapports,
film)
de l'aviation civile : (compte rendu obser-
vation)
militaire : (bande vido radfr)
par consquent il faut tablir pour ces divers types de donnes des
moyens d'analyse et de traitement permettant d'extraire les infor-
mations intressantes pour l'tude des cas dans les domaines les
plus divers (psychologie, science de lgatmosph&re, pedologie etc ...
- Les niveaux d'intervention
L'tude d'un cas d'observation quelconque ne peut tre aborde
sans la recherche d'lments caractristiques et apparents qui
permettront de dcouvrir l'origine de l'vnement. Or par rapport
aux sources d'informations dont nous disposons, seules les donnes
provenant des gendarmeries constituent un ensemble reprsentatif,
disponible et permanent, en particulier les procs-verbaux qui sont
recueillis directement et systmatiquement sur les lieux d'observa-
tion. Ce corps de donnes servira de base d'tude, mais ne constitue
cependant pas la seule et unique source, c'est pourquoi dans la suite
de cet expos nous exposerons les techniques utilises pour traiter
ce type de donnes (les P.V. de Gendarmerie) les autres types n'tant
prsents qu'a titre de complment utile l'analyse des premires,
mme si occasionnellement le travail peut porter sur d'autres don-
nes que des P.V.
. A) Collecte (gendarmerie, arme, etc.. . )
, B) Traitement (saisie, expertise)
C) Analyse (enqutes, rapports)
Ces tapes pouvant tre traduites par le schma suivant :
POLICE
\
ALAT - - -
4 METEOROLOGIE
I L I
1
TRk 1 TEMENT
1
1 1
1 1
1 1
I B I
I l
1 I
1 1
1 I
I EXPERTISE
- SAI SI E A GESTI ON
I
1
7 7
I
I
INFO COMPL ARCHIVAGE INFOREnPmQUE
I
1 I
I I
1 I
I I
l I
I 1
, ,------- 1.L ---------- i i----,----,'--i-----------------
I
0
1
I
C ..'
I
I I
I , 1
1 I I
I I ETAT du I
I I
FICHIER
'1
1 l
I l I
I ' i
STATISTIQUES
l
I
I I Rapport Enqute I
I 1
I I I
* AC = A v i a t i o n C i v i l e
- LES INFORMATIONS ISSUES DE LA GENDAWIERIE
Aprs avoir voquer les divers types de donnes, leur nature,
leur cheminement, le rle du GEPAN dans leur traitement et leur
exploitation, nous aborderons dans ce paragraphe la description
des procdures employes pour traiter les informations,essentiel-
lement sous forme de procs-verbaux, issues de la gendarmerie.
- Rame1 historiaue
-
L'ensemble des brigades territoriales de la Gendarmerie
Nationale sont habilites A saisir sous forme de procs-verbaux
les tmoignages de personnes physiques confrontes ou
ayant vcu des vnements particuliers (accidents divers, dlits,
enqute administrative, secours etc...). De mme lorsqu'il s'agit
d'observation de phnomenes du type de ceux voqus dans cette
tude, la gendarmerie s'appliquera galement en recueillir les
rcics. Les premiers procs-verbaux en France faisant tat dais le
ciel d'vnements insolites perus et relats par des tmoins,
remontent aux alentours des annes 50.
De 1954 1974 = La Gendarmerie Nationale recueille occasion-
nellement les informations relatives aux
phnomnes arospatiaux non identifis et
archive celles-ci. Une circulaire datant
de 1974 notifie aux genda.rmeries le recueil
systmatique et l'envoi dlune copie au aureau
Prospective et Etude de ll~rme de l'Air.
Cette circulaire s'accompagne d'une directive
formule dans le manuel de gendarmerie pour la
collecte systmatique des informations.
1975 = Lettre du Directeur de la Gendarmerie Nationale au
Directeur CNES mentionnant l'envoi des PV de gendarmerie
a un ingnieur du. CNES, A titre personnel
1977 = Cration du GEPAN (Annexe 1) (Chaptre 1)
v
1978 = Mise en place d'une lioison officielle entre le CNES
(GEPAN) et la Gendarmerie Nationale et tablissement
d'un protocole rgissant le recueil et la procdure d'in-
tervention par les brigades de gendarmerie (Annexe 2 )
1380 = Amlioration du protocole et quipement tal sur trois
annes, d'un rseau de diffraction optique.
Ce rseau s'adapte sur les appareils photographiques de
la gendarmerie et permet la prise de vue avec dcomposi-
tion spectrale de' sources lumineuses visibles photogra-
phies ( No$e Te c hni que n o 1 8 du GE P A N)
Depuis les origines de la collecte des tmoignages jusqu'a fin
1982, la gendarmerie a recens 1186 procs-Verbaux. (Voir Annexe 3
figures)
- Forme et contenu des procs-verbaux de gendarmerie
ANNEES
Nombre
de
PV
-
Le procs-verbal de gendarmerie est un document administratif
obligatoirement rempli ds qu'il y a intervention et audition
TOTAL Avant 7 4
5 5
7 4 a 78 78 A 8 2
709
I
I
422 1186
A
volontaire ou non d'un tmoin.
Ce document prsente une structure qui comprend au minimum les
lments suivants :
IDENTIFICATION
ADMINISTRATIVE
DESCRIPTION DE
L'EVENEMENT
IDENTIFICATION
TEMOIN
LIEUX
t
- Lieu goqraphique de la brigade
- L'identit des gendarmes recueillant
le tmoignage
- Date d'enregistrement, le numro du PV
Rsum des faits et circonstances
d ' intervention.
(tat des lieux, constatation, etc ... )
Nom, Prnom, Age, Date et Lieu de
naissance.
Profession
Adresse
Par ailleurs les proces-verbaux de gendarmerie' peuvent selon
RECIT DU
TEMOIN
les circonstances, lors d'enqutes approfondies, comprendre des
lments supplmentaires d'information tels que :
Narration de l'vnement et des
circonstances.
-- Informations 3 caractere mtorologique
-- Situation et description geoqraphique des lieux d'observation
l (plans cadastraux, photographies)
-- Renseignements sur la circulation arienne (base arienne etc..)
-- Recueillir des tmoignages supplmentaires ou des renseignements
sur la personnalit des tmoins
-- Joindre les articles de presse locale voquant les vnements
-- Renseignements auprs de EDF, PTT, observatoires astronomiques
locaux etc...
La liste n'est pas limitative. De nombreux exemples de procs-
verbaux contenant des informations diverses supplmentaires, nous
ont permis dans bien des cas, de sugg4rer une hypothse de rponse
l'observation d'un phnomne non identifi par un tmoin.
Un procs-verbal de gendarmerie est joint titre d'exemple
(Annexe 4).
11.2.3.- Procdure de liaison oprationnelle Gendarmerie GEPAN'
Partant des attributions reconnues par le protocole, collecte
confie A la gendarmerie et l'exploitation au GEPAN, une procdure
permet selon la nature des cas, de dlimiter le degr d'interven-
tion rciproque. En rgle gnrale c'est le procs-verbal qui
compose la majeure partie des informations exploitables. Cependant
dans un certain nombre de cas complexes qui demandent une collecte
complmentaire, le GEPAN peut tre amen intervenir sur les lieux
de l'observation d'un phnomne et raliser une enquete particu-
lire (Chapitre III). Cette dernire ventualit suppose une proc-
dure oh le facteur temps joue un r8le dterminant dans l'interven-
tion, cas de traces physiques en particulier.
Le principe de ces liaisons est prsent sous forme de
schemas .
PV
Direction
Brigade Compagnie ,-yGendarmerie . - > GEPAN
Copie PV
Archive
Copie PV
Archive
Copie Procureur
Rpublique
Copie PV
Groupage
Copie PV
Chaque proces-verbal est tabli en 5 exemplaires. La Direction
de la Gendarmerie regroupe tous les procs-verba~x sur une
, .
priode de deux mois ek les envoie au GEPAN.
De mme pour les interventions avec dplacement sur les lieux
d ' enqute
Brigade , 9 - Compagnie . - ,
Direction
( locale) GN GN
n
\
(Paris)
\
\ e4 y
.FI/
/ y
GEPAN
(TOULOUSE )
Rpondeur
Automatique 5
Gendarmeri e
Na t i o n a l e
A n n e x e 2
ZONE DOCUMENT
01 N o GEBAN Doc
02 Dpartement
03 Nom de la brigade ou de la localit avoisinante L
04 Jour
05 Mois
06 Anne
Informations complmentaires :
AT - Autre tmoins que ceux ayant fait audition
DE - Document crit
DG - Document graphique
01 Croquis
02 Carte
03 Plan
04 Photo des lieux
05 Rapport d'expertise
06 Radar
07 Autre
EL - Examen des lieux :
01 Visuel
02 Enquete trace , e,< e ~ ~ , p r ~ l - ~ i e Sc1
03 Survol ,
04 Examen par d'autres organismes
05 Autre
IG - Informations GEPAN :
IC - Informations complmentaires :
Informations comp2mentaire.s document ( s u i t e )
ID - Identification
01 Etoile, plante
02 Satellite artificiel
03 Mtore, comte
04 Lune, soleil
05 Avion, helicoptre
06 Phares divers
07 Missiles, entre de satellite
08 Aurore, nuage artificiel
09 Foudre en boule, plasma
10 Nuage, ballon, mongolfire
1 1 Oiseau, modle rduit
12 Tornade
13 Reflexion, mirage
14 Hallucination, psychose
15 Farce, imposture
16 Trace
17 Autre
IT - Informations sur le tmoin
01 Problmes psychologiques
02 Intemprance
03 Moralit
04 Sant
05 Autre
LB - Analyses laboratoire
MS - Mesure in situ
PP - Photo phnomne
TD - Tmoignage d'un phnomne diffrent
D O C U M E N T
Dep ai- t emen t
N o m
Mc1 i ss
knnee
Inf ormat i o n s ccmp lmentai res
Clef Modal i te Information
ZONE TEMOIN
01 No Document
02 No Tmoin
03 Nom du tmoin
04 Profession
05 Sexe
06 Age
07 Relation
00 Non prcise
01 Agriculteur
02 Pilotes ( civil ou militaire )
03 Personne non active
04 V.R.P. , Routier, ...
05 Cadre moyen, Employ,*Juriste
06 Ouvrier
07 Cadre suprieur, Patron
OB Enseignant
09 Militaire, Policier
10 Scientifique
11 Autre
M Masculin
F Fminin
00 Non prcise
01 Familiale
02 Ami(e), compagne, ...
03 Collgue
04 Voisin(e)
05 ~elation occasionnelle
06 Relation indirecte
07 Aucune relation
08 Autre type de relation
08 Recouvrement total
09 Recouvrement partiel
10 Lieu d'observation
11 Dure
Informations complmentaires :
AP - Attentes du phnomne
01 Oriente OVNI
02 Vive
03 Neutre
04 Nant
05 Autre
CC - Croyances, connaissances
01 Croyances OVNI
02 Lectures ufologiques$
03 Lectures science-fiction
04 Non connaissance
05 Lectures vulgarisation scientifique
06 Rationnelle
CA - Conditions avant llobse.rvation
CD - Conditions d'observation
01 Ville, village, bourg
02 Campagne
03 Dans une habitation
04 Dans une voiture arrte
05 Dans une voiture en mouvement
06 Dans un avion
07 Dans un bateau
08 Autre
CF - Conditions fin d'observation
CO - Comportement pendant l'observation
01 Panique
02 Peur
03 Sans ractions
04 Appel tmoins
05 Curiosit
06 Participe la collecte des donnes
CP - Comportement post-observation
01 Quietude
02 Indiffrence
03 Perturbations
DM - Dclarations aux mdias
DT - Dplacement du tmoin
MP - Etat mdlco-psychologique durable avant l'observation
01 Problmes visuels
02 Prise de mdicaments
03 Problmes psychologiques
04 Problmes d'odorat
05 Problmes auditifs
MT - Motif tmoignage
PA - Phnomne non PAN juste avant l'observation
RP - Relation entre les phases
TA - Autre tmoignage du tmoin
TP - Tmoignage d'un parent ou ami d'un autre PAN
T E M O I N
No GEPAN Doc
No Tmoin
Nom du tmoin
Profession
Age
Sexe
Relation entre les tmoins
- -
ans
Recouvrement total
Recouvrement partiel
Lieu d'observation
Dure
ZONE TEMOIGNAGE
01 No Document
02 No Tmoin
03 No Tmoignage
04 Heure prcise
04' Heure approximative
01 Aurore
02 Matine
03 Midi
04 Aprs-midi
05 Dbut de soire
06 Crpuscule
07 Soir
08 Minuit
09 Petit matin
05 Terme
06 Forme
00 Non prcise
01 Disque, soucoupe
02 Ronde, circulaire, boule
03 Cigare, cylindre
04 Ovale, ballon de rugby
05 Conique, triangle, ...
06 Toupie
07 Carr, rectangulaire
08 Soucoupe coupole
09 Couronne, pneumatique
10 Ponctuelle, toile
1 1 Dome, tasse, parapluie
12 Mduse, champignon
13 C'roix
14 Croissant
15 Cigare avec disques
16 Nue, nuage, halo
17 Nid d'abeilles
18 Point
19 Faisceau
20 Changement de forme
21 Autre forme
zone tmoignage ( s ui t e )
07 Couleur
08 Taille
09 Trajectoire
00 Non prcise
01 Rouge sombre
02 Rouge
03 Orange, feu
04 Jaune, ambre
05 Vert
06 Bleu
07 Bleu sombre, indigo
08 Violet
09 Blanc
10 Noir
1 1 Gris
12 Mtallique
13 Plusieurs couleurs
14 Couleurs changeantes
15 Marron
16 Or
17 Autre
00 Non prcise
01 Immobile
02 Ligne droite
03 Ligne droite + arrets
04 Virages brusques
05 Arabesques compliqus
06 Rrajectoire complexe mais analysable
07 Stationnaire prs du sol
08 Attrissage + arret prolong
09 Attrissage + dcollage immdiat
10 Objet qui dcolle
11 Objet venant/sortant de l'eau
12 Objet qui monte vers l'espace
13 Nulle puis lente
14 Nulle puis rapide
15 Autre
10 Cap
zone tmoignage ( s ui t e)
15 Direction de l'observation
16 Nbulosit
00 Non prcise
01 Ciel clair
02 Ciel moyennement couvert
03 Ciel couvert
17 Dstance
Informations com~lmentaires :
AL - Altitude
01 A l'horizon
02 Distance ou altitude intermdiaire
03 A la verticale
AN - Analogie avec un phnomne connu mais rejet comme explication
01 Etoile, plante
02 Satellite artificiel
03 Mtore, comte
04 Lune, soleil
05 Avion, helicoptre
06 Phares divers
07 Missile, entre de satellite
08 Aurore, nuage artificiel
09 Foudre en boule, plasma
10 Nuage, ballon, mongolfire
11 Oiseau, modle rduit
12 Tornade
13 Reflexion, mirage
14 Hallucination, psychose
15 Farce, imposture
16 Trace
17 Autre
AZ - Azimut
informations complmentaires tmoignage (suite)
CM - Conditions mtorologiques
01 - Tempete de sable
02 - Tempete
03 - Cyclone
04 - Brume
05 - Neige
06 - Trombes d'eau
07 - Tonnerre, foudre
08 - Pluie
09 - Couvert
10 - Nuageux
11 - Peu nuage'
12 - Ciel dgag
13 - Autre
DE - Dtail externe
DI - Dtail interne
DO - Observation dclenche par
01 - Bruit
02 - Lumire
03 - Mouvement
04 - Effet sur le psychisme
05 - Phnomne rentrant dans le champ
de vision
06 - Appel d'autrui
07 - Comportement anormal d'animaux
08 - Autre
DU - Dure de la phase
FC - Phnomnes concomittants mais passagers
FR - Phnomnes rmanents
IS - Interprtation suggre par le tmoin
LU - Lumire
00 Non prcise
01 Lueur, faible luminosit
02 Lumineux, fluorescent
03 Brillant , trs lumineux
04 Intense, eblouissant
05 Non lumineux
06 Rlchit la lumire
07 Halo seulement
08 Variable en intensit
09 Clignotant
10 Non lumineux + faisceaux
1 1 Autre type
informations compZmentaires tmoignages (suite)
MI - Manifestations d'intelligence
QE - Qualit de l'estimation
SI - Site angulaire
XX - Atterrissage, atterrissage prsum, ...
PE - Plusieurs lments du phnomne
FP - Fin du phnomne
01 Disparition accidentelle
02 Disparition provoque
T E M O I G N A G E
No Document
No Tmoin
N o de phase
Heure prcise
Heure approximative
Terme
Forme
Couleur
Taille
Trajectoire
Cap
Vitesse
Bruit
Dcor
Phnomne/Dcor
Direction de l'observation
Nbulosit
Distance
h
-- --
min.
A n n e x e 3
e
U.F. 1
SAISIE D ' UN DOCUMENT
ci se document i !?dg;: dcqc i
se13 2
u5.c 1 nio-coc
celr 4
S7, 18 say "Numro d e document : "get numdor p i c ture "?9999???"
r r ad
eele 1
lccatr- f o r pv = val ( numdoc)
if eof i )
i-i-eu- 1 = 1
else
3 ZQi,lS say "Ce document e x i s t e a j a "
S21?15 cay "4ppuyez sur une t ouche pour c o n t i n u e r "
set c o n s o l e o f f
3 9 9 1 Q j Say "Numro d e d par t e me nt :" y e t numdep p i c t u r e "974"
read
3ll,lYi Say "Nam de l a hrigade/localit :" get nomloc pi c t ul - e
"aaaaaaaaaaaaaaaaaaaau
r ead
drap = Ki
d o wh i l e dr ap = Cj
@15rl!I; sa)- "mais :" get mo pi ct 1. 11- e "99"
;-@ad
rl se
mctd~i-i-ecir = Gi
do whi l e moder r eur = B
mod = s p a c e l 2 )
3 11, 45 s a v "Code d e l a mo d a l i t e : "get ~nod
p i c t u r a "?9"
i-ead
if va l ( mod) <: c . and. va l I modj >. B
moder r eur = 1
end i f
ei-iddo
e n d i f
c e l e 2
aopend b 1 anh
r e p l a c e pv wi t n va l ( numdoc )
r e p l a c e num-info wi t h c o d e i n f
.- -
I r p l a c e mo d a l i t e wi t h val ( r nod)
r e p l a c e comment ai r e w i t h com
endif
enddo
c l e a r
Z 1 G3 1 5 s a y " E r i t u r e du Doc~, ment en c o u r s "
s e l 1
i - epl aca pv nith val ( numdoc)
r e p 1 ace depai - t w i t h ixmdep
r e p l a c e j our w i t h va! i jo
i - i p l s i e moi s wi t h va l l ma i
r e p l n c e annee wi t h v a l ! a n )
r e p l a c a b r l g a d e wi t h noml c~c
c-eie 1
r ~ i i i d e : :
c l o n r a l 1
i- e t LI i- n
U.F. 2
S A I S I E D' UN TEMOI N
d o whi le erreur = d
@ ' 5 9 8 cl eai -
;36 ' 2 s a y l'Pdu,-&i-ct d e doc~imrrit : '' g i t numdoc p i ct ui - e "9949949999"
rrad
sele 1
s t o r e val < numduc ) t u pv
f rnd &pv
i f e o f ( )
set cono le cl ff
w a i t
set c o n s o l e o n
e ndi f
end d CI
e r r e ur = B
clcl wh; l e Esrreui- = !il
@7,a clear
38, 2 say "Numro d e t gmoi n : "go$ n k m t e m p i c t u r e " i 9 "
rend
s e l e 2
locate for pv = val ( r i ~ i md c ~ c ) .ei.ic!. +;srr: = v a l f n u m t e m )
i f .net. ecdf !
3 15 say "Ce t.emoin nppni-t:ent djd A la base"
3 22915 ay "Appuyez sur une t ocche pur c o nt i nue r "
%.et c o ~ s a l e o f f
w a i t
5 1 7 ,
g e t
sp r CS .f p i c tu j- o " :-: >: i: :.: :.: *: ); ;.: >: >: :-: ;.: :.; >: >: ,: t: :.: x i: "
r ead
3 9 . E l clear
3 ? , S B say s p r o f
:Z 1 1 , Ci say r e p l i c a t e (chr ( 285) '4)
@ 11,45 say chr ( 333)
3 I l , + & Say r e p l i c a t e (chr12i35! ,34)
s t o r e 12 t o cpt
do while c p t . : : 24
3 c p t , + 5 say chr( l b&. j
c p t = c p t + 1
onddo
store 21 te erreur3
3 19, 15 sny "Va l i da t i o n des saisies d 9 j effectues " g e t
rgponse p i c t u r e " x "
r sad
if upper l i - e pons e ) ~ " G c I Y ~ "
s t o r e 1 t o e r r e ur 2
replace cade- prof wi t h val i cc~dpi -c*f)
r e pl a c e p r u f e s s ~ o n w i t h sprof
end i f
c-nddo
cl cqse a l i
s 1 i eu = spa-e ( ~ ~ . . ~ . )
nbd~iree = spactt +)
codui-ee = space i 2 i
nci mci oc = space!3)
sele 1
use relation
sel= 2
use t e mo i n index teml
sele 3
use sais-tem
go tc1p
.31.15 sav " , 4
G4ri sav replicate(chr(285) 9 7 3 )
store p v to numdoc
store tem to numtem
3 5,45 say "N' Document " + a t r ( p ~
3 6'45 say "NQ Ternoin "+stritrmi
3 a,:# sa? nom
3 b94!2 say age
3 8 ~ 4 3 say "ans."
if sexe = 1
3 SrbG say "Mascul in"
else
D ar621 say "Fminin"
end if
@ 4, @ clear
3 3,ZG say profession
3 1 1 rI3 say i-eplicate tchrf.295j ,451
3 11945 say chr(2Gl3)
@ 11,46 sny replicate (chr(2!33),34)
store 12 tct cpt
do rhile c pt <: 24
3 cptr45 say chril86)
Cpt = c p t + 1
eiiddo
store numt e m ta i
store l to J
do while j :: i
@ i3958 Say "Modalits :"
3 15,55 say "OB - Non prcise"
3 1 6 ~ 5 5 say "B1 - Familiale"
3 17,59 say "32 - AmiIr) ,compaqne~. . ."
6. 1 18955 say "63 - Collgue"
3 19,55 say "G4 - Voisinie)"
3 2@,55 say "@5 - Occasionnelle"
3 21,55 say "86 - Indirectr"
3 22955 say "87 - Aucune"
3 ,23,55 say -#a - ~uti-eu
ri-\-eur = B
do whi le ei-i-eur = Q
rel = space(2)
3 14.1Qj say "Relation avec le t+mc*in nO"+stri j,?)
3 15-28 get rel pictui-e
i-ead
i f T~!="IJ@" .ci)-, i-ei="@1 . al-. re~rB1Qj2" .cil-. j-e1="@3"
.ci)-. rel="QM+" .or. i-elr"B5" . O + . rel="8&" .or. rel="!37" .or.
i-el=uc:a18
erreur = 1
end i f
enddo
a~pei - : d o 1 an,.:
r e p l a c e t eml wi t h j
r e p l a c e t e m ? wi t h i
I - e pl a c e p a r e n t e w i t h v n l i rel i
j = , + !
~i - i ddo
3 12. G c l r a i -
s t o r e 1 to i
st ci - c 14 to a
d ct w h i 1 e i C 3
i f i = 1
. .
3.5 si~y "F:ecouvrement t o t a l "
e 1 5.e
3 a+5. 5 say "Recouvrement p a r t i e l "
.-, '
- I . U l f
set i o n f irrn o f f
r e c l = s p a c e ( 2 )
r e c 2 = s pace! 2i
i-ec3 = s p a c e ( 2 i
: - ec4 = z p a c e I 2 )
i-ec5 = spaceC2)
r e c b = s p a c e l z )
r e c 7 = s p a c e ( 2 )
r e c a = s p a c e ( 2 )
r e c 9 = s pace! 2j
i f i = 1
b = 16
else
5 = 21
e n d i f
set c o l a r t o i - b/ n, r t / n. bg
set d e l i mi t e r s o f f
3 b , 15 s n y "
3 b. 16 s a y " "
3 b, 21 s a y " "
3 b r 2 4 s a y
" "
3 b 328 ~ y
" "
3 b '32 sny
" "
;3 b. 36 say
'' "
3 b 9 4 & Say
" "
if. b,.+ Say
" "
s e t c o l o r o n q/b ~ g / b rbg
3 b , l S g e t rcl p i c t u r e " x a "
1- end
3 b r 1 8 get rec2 pi c t ui - e " x x "
r e a d
J b, 21 j et rec3 p i c t u r e " x x "
r e a d
3 b9 2 4 g e t r e c 4 p i c t u r e " x z : "
r ead
;3 b. 28 g e t rec5 p i c t u r - e ":-:.ru
rend
3 b.32 q e t recb p i c t u r e " x x "
i--&d
3 b. 36 get rec7 p i c t u r e " x x ' '
r c a d
:F; b.4;; g e t rec8 p i c t c t r e ">$;:"
r e a d
3 b,++ g e t i-ec9 p i c t u r e " x x "
set c onf irm on
read
rec=recl+space(l~+r~c~~+spacei1~+rec3+space(1~+i~ec4+%p~ce!~~~+i-
~ c 5 + s p a c e i i ~ + i - s c b + s p a c e ~ l ~ + t - e ~ ? - ~ ~ p a c e O + 1 - e c B + s p a ~ e ~ l ~ + ~ ~ e ~ ~
sel e J
i t i = 1
I - e p l a c r r e c - t o t a l wi t h r e c
set. ( de 1 1fii tg:-= C ~ I
5-t CCal 7f LI-ITt 011
5et C L i l i i - t . Ci J!b:g. . b . b p
a r r e u r = 8
do wh i l e e r r e u r = G:,
3 12,!3 clen+-
,> 15.15 Say "Liru d 7 c , b ~ ~ : . - : , ~ ; ~ ; Ct a ~ j : " gct ~ l l S i - \ pl;Tl-\j-E
"
. . > ...? ..., .,, ..., , %, ...: ,, <, <, 5 , \, .., S., ., <. , S.: ., 0 8
.'. r i . . r . . . r < '< ,i ,< r. Ii #, /, ,. ..i r , 2. r . ,. Z I
r e a d
3 la,l5 say -"Du)-ee :" y f t i i bdur ec pi c t ui - e " xxx: : "
r e a d
i f nbdur e e = s p a c e i 4 i
3 2 ! 3 r iS cay " I nf ur ma t i on d u r e :" set sdurer p i c t u i - e
1) .,; ...r r,. ..., .., .<, ,' ,. ,., ,> '. ,,,, . . a ..> .< ,' ..> \, ..
e s , , . . . . . . , , . . , . , . , . A A #. ,.,. >. ,. ,. ,, 2. ..: "
r e a d
end i f
- eponse = c p a c e ( 1 )
3 22, 2@ Say " Va i i d a t i o n d e s s n i s i e s 10/ N) :" g s t r e p b n s e
p i c t u r c - "Y; "
r e a d
i f upper ! r r pons e) %" Oo"
e r r e u r = 1
r e p l a c e l i e u wi t h s l i e u
r e p lsce dure@-nb w i t h v a l (nbdui-ee i
r e p l a c e d~i i - ee- i cd w i t h codc!ree
ci use a l 1
sele 1
u s e terno i n
%.@le 2
u s e s a i s - t e m
go t o p
Z'p I/
c1=5sxe
t - r e c - t o t a i
s r r ec- pa - t
r=l ieu
qzdur ee- nb
p=dure@-cod
sele 1
append b 1 ank
r e p l a c e pv wi t h z
r e p l a c e t e m wi t h v
r e p l a c e a g e wi t h v
r e p l a c e s e x e wi t h s t r ( u )
r e p l a c e r e c - t o t a l wi t h t
r e p l a c e r e c - p a r t wi t h 5
r e p l a c e l i e u wi t h r
r e p l a c e dur ee- nb wi t h q
r e p l a c e dure@-cod w i t h p
use sa i s- tem
sele 2
use i nfo-tem
sele 3
use modal i te
sele 1
ga top
;3 &, Ci clear
a a, ia sa,./ " NO de duc. "+str i pv, 5 )
store av to numauc
0.3 sav de tmctin "+sti-(tem~2i
store tem ko nurntem
3 89 1i3 say "kge "+str(ager2j
i f ssxe = 1
:I: 8,24 sa; "Sexe I-tascul in"
e 1 se
3 3922i say "Sexe Feminin"
and if
3 8,444 say "Code de la prof ession "+sti- t code-pi-oT,2i
39,l say replicate(chri2&!5) ,39)
33,4@ sav chi- (2@3 )
@9,41 say replicate(chri28Si939)
31!ii,G! clear
i = l@
da while i < 13
@i 9 4 @ say chr (282)
i = i + l
enodo
313,l say replicate(chr(2!35),39)
313,48 say chi-(2W2)
313941 say replicateichr(SCl5),S$)
3 1 4 ~ 1 clear
fin = .f.
do while .net. +in
corn = spnce(2G)
erreur = Gf
do while erreur = @ .and. .not. fin
set color tu gr+/b rrb/n,bg
315,5 .zay " kP - Attentes du phenornene"
@16,5 say "CC - Croyances ~Connaiasai-~ces~~
31795 say "CA - Conditions avant l'obs."
31B,5 say "CD - Conditions d'obr."
319,5 say "CF - Conditions de fin d'obs."
328.5 say "CO - Comportement pdt l'obs."
322,5 Say "CF - Cornport. pust-abs."
315-45 szy "DM - Declaration aux qediai'
:316,45 say "Di - Declaration ternoin"
;31?,45 say "MP - Etat medico-psv av. l'obs."
31S945 say "MT - Motif temoignage"
:G19,45 say "PA - Phen. non PAN av. l'obs."
32!3.45 say "HP - Relation entre les phas.rsU
i221945 say "TA - Autre temoignage du ternoin"
@22,45 Say "TF - teg d'l parent d'l eut\-e PN"
read
if ccldeinf = space ( 2 )
fin = .t.
. ,-go t . aof ! !
end i f
3 j ' k say strimodalite)
3 j. 1 say libelle
sl ri p
c = c + l
j = j ' + 2
e.;lddu
i f c = 1
3 17,25 say "Entrez !?information :"gat com picturo
els
moderreur = B
do while moderreur = B
mod = space(2)
311,4S say "Code de 1s modalite : "grt mod picture
'179"
r e ~ d
if val(mod) .< c .and. .,s:(mod) :2 B
mc~derreui- = 1
end i f
snddcl
end if
ssle 2
append blank
replace pv with nunldoc
replace tem with numtem
replace num-info with codeinf
if mod <> space(2)
replace modalite with val f mod)
end if
replace cclmmentaire with corn
encif
endda
err = ci
do whi le rri- = 5
se'ie 4
use a:identite
clear
318~15 say "Inserez la disquette IDE'ITITE"
3 2 % ~ 15 say "Et tapez Retour pctur =ont inuer"
set consols off
wai t
-et console C*i?
eele 5
U.F. 3
SAISIE D' UN TEMOIGNAGE
p-
' ,, ... ' ,= =.
~ -- - ~
p 1 *j -!.,J .; ! > 1 ": - A,-,,+, 22: ,= ~: !..! :. .?+S.). 1 .. ::
,... -; ;i
, .- ...
, ,:: *-., -. . . . .
, ,-! 7, :-,+.,- < Lz
,-- ,-,; ! .=, {.,- ! 5 1 , ; : i j j , : . i . ,,., - ,,.). ! ",&'. .. . . ,::L=:;':;.:-; ',?
* - - , - . . ,
.. . -....-...,,- ,.. , . !..l.-i!.:.+-lii;.i. t .i. i! 2 i.:.:': ! :: . : '
L , . I , _ _ . - - .. *
--
' ,? !- ,- +z 'i 1" - ;
3.5iid L f
c- n d cl o
;1i 9 , $: ) c 1 f. a i-
z .... t a i l l e = :zpac--(2W>
-
;Y 1 j:) y 1 !/j saY II Ta i 1 1 e : " gei; E. -. 1 1 E p i i : t!..~~-e " :.! ;; j.: ;; ;.: :.; .,.: ::. :: :! i.: ;: :.: :; j.; :: :.-; i.; ;.: ;.; "
- -
i -ad
;$y , e; i= 1 ( - 3 ~
j..-r i~.,-pf-ec = i . pr<ce$2: )
; ; , ,J, ;'. .j ::; -- ... . . , ,
1 1 . . ;, t.4 ea-1y- e 3 p p .!- ci j.: i 3 c?, . : ; j. :..e "
.- -.
:.:sr % e L1
.J t:i t. 9 p
i c, cai ; e -foi- c--,ije,,-i>-ifc; E ?-rEj:i .ai.:d. cct i j e_j , i 3fo=' ~i 1: ' anci l .
: fi i : t <j al i t e- - ~a ' i ( Fi -- appi-cia:)
; ; ! g , -3 3; 5a. y l i b e l l a
el se
;3 1 !:$ , Z <?; s a y
K." p y- e c
@1:.3,35 Say ''1.1 "+n-.pi-?c
J1<r133 sa!! " ml . f i "
ei-id i f
$1 1 1jij ,--. . .'Tt-j-me : " i - 5 t e r l a e
-
ss: l e 3
G ' .j; 0 p
].,:,cate .foi- c~de, . - ey- ! t = "1-EG' .and. cs de- i n. f c1=' @3' . a n d .
cnc.dal i t e = v a i (ci--forrnei
:3\2,ld 5a.y "i-'o.:-me : " + l i b e l l e
.CEl* 3
g o t c+p
l cqr, at e .fti- cctde-en.t = "'TEG" . a i ~ d . ci l de - ii-ifct="!34" .a.!-id.
rncldal i t i e =va 1 i r-ccsu1eui- 1
@l Z 3 Ir3 r aya "CCI L! ~ELI ~- : " + l i b e l l e
314?i W s a y " T a i l l e : "+s - t a i l l e
SJ15,<2! sa.;; y - e p l i c a t e ( =h j - ( 136) ,d$.:j)
2 i 7 , B sav r e p l i c a t e ! c h r ( 136) r 23D' I
i , j a t . i c , a z
d i, = '" !CI
do w h i l ~ i n d i c = $3
::s :l. 5 , 1 $3 ?.a.;; "' Qal i dat i ct i 7 d e s saiie=, ( o. i n) : " g e t v ? l i d a t i o i - I p l ~ t c i - ~ - "::.:"
i.-ead
i f L. ! ppej - ( ~/ a1i dc; t i ~~i - ~) ~%" ~~a~; - ~r ~yY"
i n d l c = 1
r iid i f
5 i-I d (A CI
it ~ 1 i 3 p ~ i ' ! ~ / t l l i d a t i ~ ~ i > ) B " Y y O ~ l "
fi ):: = 1
e ,-, i f
E 1-i c.i ci CI
(1, i:: z ci
JC, w h i l e 0):: - CI
?j-.(-,=\J,\- = 2;
...a -
,-; b . ~ h j, a r j-. i. c! j- - 3
3 t - r <, j i =p a c e <2 )
-
-
;iiTy2i c]. @ar-
.i!l&,5 " ' T, - a , j e c t o i r e : " qet .z.-+,>-aj pi ct ci i - e "*y"
; 3i i . : i , i 3 ~ 3 . y "?;jCj - r..j0i3 p r . f l r i &~ ? ' ~
,31 1 s.3y " i 31 - 1mmc,bi l e ' !
Ui12:123 Say "<i2 - L- i gi ~e d!-oj . t o"
r ~ 1 3 ~ 2 5 =.ai .- L i g ~ - ~ e i i ) - c t i t , ~. .+ ! 3: - 1- ~- t 5"
:33.4!,25 s ay u+.+ - ' ..,l.ii-=l,2e~ - ~ T C ) , S ~ L { P < T ' I
.' -% ., z,,zs "<,:;j"j - &.,--h-.-
-,rwq:\es c n mp le:.rezM
,;I.:;5?25 ~.c<I/ "Gis .-. +i - a j ~ . c t o i i - e ~ o ~ n p l ~ : , . : e a i j a l . j s a h l e "
; j 1' 7, -5 -3. y "(3'7 - j'ta.i;ict.!-,j7aii-rs ?y-e.3 cjc! 3 ~ 1 . i "
... j, ;-, , Fr-.
9 . .-a 5~:,/ ''+il\ - $ , t t ~ i . - l : ~ . i ~ a q e + ar - ; - et pi-.oJ.ctng&"
'3 1 '7 , 2::-; sa:, "!;i9 - &.i;te.;-.iss.+g- i- i - j e- i 1- a~- j . m~t &di . . : ~t "
:.2?!;; !, 25 sa;, " 1 j::j -- j & q u i ,-J+co i
2, E! 1 . --. -.Jr: za:/ ! ' 1 - je.t -c,i- t - t .'
d i : ., di r i v ai . i t ci5 i ' e a u "
- .- ,- c-
.-i) ... r i - 2 -. y c. ,J 5 A.:. .' 1. " -.
8. - jet mont^.!-~.t x i a i - s 1 ' espac- "
'- -
;udS,,?Y sa;/ "!J -- hl\-!l'ir: p ~ l i s l e i l t e " 4%
y , . : , ; < ,fZ> I l , ,, ,, #, l , , . ! '1 ,.- : - . , , ., .- 4 . . < l p~ - -- - --
i.!-!i.jj.c= 1
+C! d j, f
i-1ij ij C!
], .!-- L.,, r, *-;,&A -- -- . 1 .- < ..,i4 1 i .i t; i,:,!-l 1) :$ i'~..si.,.i"~-. ?'
* L. , '.. i . . C.1
o;:: :. 1,
1 f
enddi t
?- --;.le -.. 1
apyr i - ~d b 1 ank
rrp!.ace pv wi t h v a l t numdocj
:-.?p.i act; t er noi n w i t l i v a l i i i ~i rnt sm!
.- .-
i r p?ai ; - ph&: : ~ wi , t h v a l c p h i
. ..
if I - , , - p i . ~ ~ .:..,. :. i p a e i 2 ~
>>=:ti,--pi-e~.+13,-,p ec
i - - pl ace !-:ei..ii-.ri - pi es ~ i t h val. i h)
=,te el - - .
i - . e p: i a c ~ heur - e- app w i t h v.31 l h-app-c:.: i
(~.<),-j j, f
l-epia(:e ::r-r~e w i t i l 5. t e j - f n e
-
r e p l a c e t a i 1 l e w i t h s - t ai l l e
r-g;are c a p w i t h 5 c a p
-
place d i j - e ~ t ; i o j - ~ k ~ l t f i s - di r .
.-
I i p.' ,ace ! di s t a ni - e (*i.t.h ~ , - d i s
)-e i ~ < - J , ~ ~ ;
- .-
3e!i- 2
a ppe nd b 1 ank
i- place pv wi t l - i v a l (nci:xdc?c!
i - e p l a c ~ t e m wi t h v a l !numt emi
Te p l a c e p h a s e wi t h \/al ( ph)
r e p l a c e i-,Lim.-ii7fo wi t h 't33'
i - <+pl ace i n o d a l i t e wi t h val (5. -foi-me:)
-pie 2
appe i d b 1 an)::
. -. -
I eplsre pv w.i t h ;/al !i?umdoc)
.-
r e y l a c e t e m wi t h val i n u mt s t n )
r e p l a c e p h a s e wi t h v a l l p h )
r e p l a c e -icim-info wi t h 'G4'
i-ep l ace mada1 i . ?e w i t h v a l ( 5 - c o u l e u r j
~ , E ? E 2
agpei-~d h l a n k
r e p l a c e p v w i t h al ! i - ~umduc)
r e p l a c e ' cein wi t h v a l i n u mt e m)
i - e p l a ~ e phasse wl t h v a l ! p h )
i - %pl a c e nurn,-infct wi t h 'Gia'
--
i e p l a c ~ modal i te w i t h v a l Cs.-ti-a,j j
sele I-.
arinejjd Glaiil:
i- !-'
i epl ace pv wi t h v a l O- wmdct c)
r +pl s c e t e m w i t h v a l ( numt emj
ep Lace phase wi t h v a l ( p h )
r epl ac e i-ium-infu wi t h ' 89"
.- I ~-i..,:l.sce -. - mod i l i t e wi t h v a l ( s - v i t )
sele 2
agpl-~-:trJ hlanC::
-
1 t*p l ace p v w i t h v a 1 ( iwmdoc j
r . ~ ~ l e t c e t e m wi t h %da1 (i-~umtern)
.... : epi ,sr,e > h a s e wi t h ,;,,ai !' phi
.- I r r a l nc e -. I - ~um- i nf o wl t h ' 1 G j '
replace modal i t e wi t h \/al ls-bruit j
sele 2
a ~j p e : .1 b 1 a i 3 1::
1-ep1.ece pv wi t h v a l (1-~c.iinrlocj
~ - e p l i ~ r ~ +:.mi w. i . t h val!]-iu!n.temj
r epl acj 2 p f - i a ~ e ~ i t h \";al ( ph)
. l - :? 3 [ t, ,= .l -: LI, n-- j, , -[ f C, L. , : : tl 1 :'
1 '
1 - 9 .-.riace mo d a %i t e !+ri-kh va l ~; s , . - de c c ~i - )
. :ij
:a t : .. .-"
~tppei-id b p i i . - k . I I :,
.... i . . ~ [ . J ~ A c Y - - pv wi t h ~,ta!l-~c-iiridctc )
l -:,>,-. 7
L - t ~ ~ c t ~ ~ i ! t;sm wi t n >/ a l i;nc.tmtem)
1'.5;::.!a!:e pi i f i se w!.t;h \/al i pt l j
.... :- 7 -.
4 s
-: , ; .;:y-. - . .: .CC 7 ., .' '
U. F. 4
CONSULTATI ON D ' UN DOCUMENT
set ut-,ique ctf f
set sni et y o f i
;i 1 eai-
USE dat umant i ndex duc1
- -
=. =l e 2
use i i - ~f c~_doc ii-#de:.; i i f docl
c e l e 3
use i i - t i ~ l i 11dex 11710 1
mod 1
l u c a t e foi- pv = v a i inmdoc j
i f e c ~ f ( : )
31,Gl c l e a r
:32!3, 15 =.ai/ "------1:. CE DOCUI'?EF]T N' AF'PARTIENT F'AS A L A
BASE . . ."
e l z e
3 1 , 4 c l e a r
;il5, i d say "Numro d e document "+sti- l pv 9 % )
37718 s a y "Dpar t ement " +depar t
39.1G say "Nctm d e l a b r i g a d e ou da l a l o c a l i t e v o i s i n e
" +b r i g a d e
311rIG say " D a t e " + s t r l j our 72)
311. 23 s a y s t r l mo i s . 2 )
311226 say s t r ( a n n e e 9 4 i
store 2j t n b r e
s e l e 5
s t c . r e I - I L I ~ ~ C ~ C tci pv
s t o r e ~uindoc t o p v b i s
l v c a t o f a - pv = v a l ~nur ndoc)
j = 14
f i n i r = (3
do wh i l e .met. e u f l ; ~ . and. f i n i i - = 9
i f pv = vs.1 (numdoc)
nbre = n b r e + 1
3 j.15 say s t r i p v . 8 )
3 j y 2 5 s a y s t r i t em, 2)
j = j + l
sk i p
else
f i n i r = 1
end i f
oiiddo
i f nar e = 1
3 15,521 s a y "1 seul t ma i n"
e l s s
3 15,5@ sa\; "Nombre d e t moi ns : " +s t r i nbi - e . 2)
ci-td i f
s t o r e 17 t o i
s e l e 2
go t o c
l o c a t e f o r pv = v a l li-~umdclc)
d o wh i l e pv = val ( nur ndocj . and. .net. eof c :)
s t o r e str ( modal i t e . 2 i to moc
'. 1 ' : ,:.~ong . . . e ~ n ? e { = : i !
.:I i . -t t.'! 5. a . %, , :, CC( .TI
5 :ze
! , c , r a t e f.:,j- :::,de-el.c = "UJ:. .S.,-:#=!. c,:,d* 1.,-,7-:, :=
numi n+r n .a:-IC. r c d. z : i t t s = Y. al r r i oc
;3 i . 4'.j z - ~ y l i t t el l e
end i i
z . e l c 2
ci : i p
~ = i + l
enddu -
end i f
rend
enddo
close al1
i-etui-n
U.F. 5
CONSULTATION D' UN TEMOIN
set ui7iqv.e o f f
set s a f e t y o f f
sc!e 1
use t r moi n i ndex teml
c e 1 5 2
cele 4
u5.e rncldctli t e
sei e 5
u s r e l a t i o n
i-ead
do wh i l c iiurndoc .:1:::. s p a c e i 8 )
numtem = s ? a c e ( 2 i
;il ?'18: s a y "N~iinro d e t i moi n : " g o t isumtem p i c t u r e "9%"
r end
s e l e 1
l o c a t e f o r pv = val ( numdoc) .and. t e m = val ( numt er n?
i f e o f ( )
3 I r @ c l e a r
@ 2gl 15 s a y "------ >. CE TEMOIN N'APPARTIENT PAS A L A
BCIE "
e 1 se
3 1 . C ; c l e a r
3 5 , l G j Say "Num&ro d e document " + s t r l p v , a )
4 ?, l a sa:# "Numro d e t moi n " + s t r ( t e m, )
sele 2
l o c a t r f o r pv = v a l (riumdoci .a;>d. t e m = v a l <numt emj . a i ~ d .
stcli-s modal i t e t o mcfd
18 say " Pr o f e s s i o n ,
sele 4
l o c a t e f or cade- ent = ' TEM' . and. code- i nf o = '81' .*rd.
3 8,22 s a y l i b e l l e
sele 1
S1!2j91!3 s a y "Age " + s t r tacer3)
i f sexe = .'MF
:312 7 l Ql s a y "Sexe Macicu 1 in"
else
@127:@ s a y "Sexe Fltiii-iii-i"
end if
s ~ l e 5
3 14? 18 sav " Re l a t i o n avec l es u t r o s tmoii-15"
l cqcat s for pv = v a l ~ ; i n r n ~ o c ) .and. tsml=' ~. l(ix. imtern)
s t o r s 15 t o i
s t oi - e Q t o j
do wh i l e pv=val(nctmdoc) . and. . n a t . e o f ! )
;3 i l 38 s a 7 t eml
@ i r 3 Y s s g t e m ?
st c, i -e pai - ent e to r e l
s e l e 4
l f i r a t e f o r c c ~ d ~ - e i ? t = >TEH\ 31-td. code- i nf c* =' 34'
nctrn-i cfcl =
modal i te = K..
i f . ; l ot . e a f 0
@ l o c 9 5 8 sav libelle
enci i f
e nd i f
end if
sele 2
s k i p
loc = l oc + 1
enddo
end i f
nundoc = space ( Y)
U. F. 6
CONSULTATI ON D ' UN TEMOIGNAGE
MENU GENERAL DES EDITIONS
MENU EDITIONS DES DOCUMENTS
e 1 se
i f i = 2
31Yr31 s a y " - L i s t e d e s documents c l a s s s par
dopai- t c me nt "
e 1 se
i f i = 3
315931 Say " - Li st e d e s aoc ume nt s classs par
dat e"
else
317923 sa:; " Ret aur a u mex$ p i - i n c i c a l "
~ n d i f
end i f
end i f
set ccl l or t.o b / b 9 b / b t b g
3 19258 g e t c h o i x p i c t u r e "9"
set ccl l or to g/ b, g/ br l g
r e ad
enddo
i f i = l
ci ce document
set pri i ' l t o n
l ist
set p r i n t o f f
do pr oghl .
else
i f i = i -
d o impl
. el se
i f i = 3
d o i mo2
ei 5.e
+ e t CO! D t c ~ g / ' b? g i b 3 bg
c l o s e a l ?
.- -
i rt ~t i - 17
end i +
end i f
st7d i f
MENU EDITIONS DES TEMOINS
.;:. ;- & J e , "
, ; 2, 1 5 5 2 .?. " E ! ? 1 L ' J P . I , _ ; 1 E 2 ,
-. -. - .
.. . 1. 1 3
;.v3. ; 5 c v " ------.----.-...-...-...----A---
,>5, 3. sa, -eo 1 i = +te ( cppi- i =.Lis) , TT-.',
- , :.
.i. .:, , i(.:; 53,; "Ed i t i.:!n de : "
.r)t!i1, 15 53\ i "Apoi . ~. ~ez S L i r - 3 - L,i .- l-Lte>i- ':
.:zj,,_?y 5a.y " - 2 - cj ----~j -, t j l -e" r % I..
;>22' 23 -+.y "-- 5 - F'~,,J,- r-~c.tlr.qr.!l-l---j- ~i , - ! o c r t l > , > ' -
t J ! - ~ j t C t i
dn wi-1112 chcil:: ..:... '5'
sel:. c o l o r t.3 g/ b! g. / kr t g
311. 31 E.ar " - L i s t e d e s t moi ns "
iai3.51 r b y " - L i s t e d e s t er noi n= c l a o n a s pal- c o d e "
3 1 7 ~ 2 8 Zay " Re t o u r au menu o r i n c i p a l "
if c h o l x = ' 2'
i = i + l
i f i = &
s t o r e 1 t o i
e n d i f
el - s
i f chai;; = 7 8 7
i = i - 1
i f i =
s t o r e 3 t o i
~ i d i f
e nd i +
er, d i f
set cctlcti- CI b. / gyb/ gr bg
i f i = 1
31153i say " - L i s t e d e s t mo i n s "
else
i.f 1 = 2
3 1 ? r 3 1 s a y " - L i s t e d e o t . moi ns c l a s s s pai-
e l s e
317, 2B s a y " Re t o u r au menu p r i i s c l p a l "
e n d i f
e n d i f
set c o l o r t o b/ b, b/ b. bg
5 17- 58; gst c h o i x p i c t i t r e ''9''
te? CC* ctr $CI g.;.b 3 gi' b aq
: r ad
endoci
l f ' i = 1
uss terno i n
set p r i n t on
l i s t
set p r i n t o f f
dc. p r c q h 2
e IL se
i f i = 2
do i m ~ 3
c o d e "
c l o s e a 11
r s t u r n
end l f
e) >d 1 f
MENU EDI TI ONS DES TEMOIGNAGES
,:;,LE. c+., .- - -----.---
. .-
, . . , - , i z sa.i , L D ~ T I - I ; ~ . T E 9 1 1 . i; r ! CI G F: 3
-. -
,,.:, -=:.. -. .----------------
3' 5-1 +a,.,: :-,=:l ate ~ ~ r ( ~ ~ ~ i ~ j , - ? ~
:yl;;:.;:r 3 a y " Edi t ~ i i 7 cir : "
-. -
,-.,=:in. 15 ssy "&p~ci;,a= sui- - j - Fe:,ci; :rlo,-lt-,-"
;i,;z1 -32 rd,, " - 2 - ~C, I - ~~- desce:-,,-J-e"
. , ~ ~ . j ~ 5.av "- 5 - F'cicii- s ~ ~ E ~ ~ - c ~ ~ - I I T E : - ~ : ; - j - i t ~ t l ~ ~ ~ . "
S tci;-e L t o 1
,-J i.rh 1 1 6 c n ct i :.: :'. :'. ' 5 '
:211.31 say " - L i s t a tir,= t e mo i g na g e s "
e l i e
i f i = 2
31Z231 r a y " - L i s t e d e s t e mo i g na qe s c l a s s s Dai-
c a d e "
else
317,SG say " Re t o ur au menu p i - i n c i p a l "
end i f
e nd i f
set c c l o r ta bf b ?b/ b?bg
;ii 13.53 cjet choii: pi ctu1-t- "3"
set p r i n t 0i7
1 ist
5r t p r i n t o f f
a a pr o g h2
e l s n
i f i = 2
do i mp4
e l se
set c o i a r to g i b , g / b , b g
close al 1
ret urn
-rd i f
etid i f
U.F. 8
EDTION DES DOCUMENTS TRIES SUR LE DEPARTEMENT
1 n+os
Comp 1 emen t a i -:- ;
store 4 t o da
s t o r e 1 4 t o 1 i g n r
do wh i l e . n a t . t o f ( )
1 i qi-ie = 1 i g, i e + 1
Z l i g n e . d e Say d e p
do kghi l e d e p a r t = de p .and. . f l ot . e u f 0
s t a r e pv t o i p v
s t a i - e j r u r to j o
s t o r e mois t o mo
s t o r e annee t o an
3 1i g1- e, pvc s a y st r( i p v 9 3 )
3 l i g n e , d a s a y s t r ( j o ' 2 j
3 l i g n e ? d a + 2 say str t mo- j
;3 1 i g ~ i e , d a + S say ~ t i - ( a i 7 , 4 )
l i g n e = l i g n e + 1
go t a p
l ocat e f o r pv = i p v
do wh i i e pv = i p v . and. .net. eofii
3 i i g n e 2 5 8 sav num- i nf o
s t car e n t r ( modal t e . 2 ) t o mcd
s t o r e num-i nfo t o n u m
r t ~ r e comment ai i -e te comm
s o l e 5
l o c a t e f or c c t d ~ - e n t = 'DOC" a nd. code-ii-1fc1 = i-ium
. and. mo d a l i t e =
a l (mad i
i f comm = s p a c e i 2 8 )
*S !lgncY55 s a y l i b e l i e
el r e
- .
U.F. 9
EDITION DES DOCUMENTS TRIES SUR LA DATE
set e v i c e t o pi - i nt
3 1 , 1 5 sny "
3 l'le 5ay r e p l i s a t e ( c h r ! 1 9 6 i 9 5 Bi
...
.> 1 , &A 5.3.q " 'l
;i 2. 15 s n i "1"
3 2 , 10 %a? " Ed i t i c , n d=s F r o c e s Verbac;:: t ri es p a r daze
;r7 2,96 Say
:: 1"
; 3 j , ? S . - , a y
"
3 3. 16 sey r e p l i c a t e i c h r l l S 0 i . 5 8 i
-
J,&& c.ay " J "
sele i+
store jour t o j a
s t o r e moi s t c ~ mct
st or e ai-inee to an
3 3,5 s a v " Da t e
I nf o s
Comp 1 me n ta; - 5
:3 ? , 5 say r epl i cat et chi - ! 2! ?i 5i , 7 @j
s t o r e 1 t o d e
s'ore 2!2) t o pvc
s t o r e 48 t o d a
. = t o r e 1 8 t o 1 i g 1 i e
do wh i l e .net. a o f ( )
ligi-le = l i g n e + 1
4 l i g n e , S ssy r e p l i c a t e ! c h r 1 1 9 6 ) , 7 @i
l i g n e = l i g n e + 1
3 l i g n e ~ d e say jc*
@ 1 i g n e . de+3 Say mo
3 l i g n e r d e + 0 say a n
do wh i l e j our = jet . and. moi s = ma . ana. anne = ai3 . and. .net. e of i
s t o r e pv t c ~ i p v
s t o r e d e p a r t t o dep
S l i g n e . p v c s a y ~t i - l i p. . / , S!
S l i g n e , d a s a y dep
l i g n e = l i g n e + 1
5):. i p
ssl e 2
qo t o p
l o c a t e foi - pv = i p v
d o wh i l e pv = i p b . and. .net. e u f 0
3 l i grie 3 Sic'l say num-i i ~ f cl
s.t~ii-e ~ t r i ~ m c ~ d a l i t . 2) t o mcid
U.F. I I
EDITION DES TEMOINS TRIES PAR ORDRE CROISSANT
U.F. 13
EDITION DES TEMOIGNAGES TRIES SUR LE CODE
TEMOIGNAGE
cicese a i l
sele 2
use i nfc1,- t e g
c. el e 5
's pai- code GEPAN "
Heur e
Pi -er ise kpprc. x i m a t . "
I n f o s
Comp l e me nt a i i -
do wh i l e .net. euf ( )
3 l i g n e 9 1 cav s t r ( p v 9 8 )
3 l i n e r 1 5 s a y s t r ( t e mo i n r Z )
3 1 i g n e ? 18 say str ( p h a s e r 2 i
s t o r e pv t c nc~mdoc
store f ems i te:, num tem
s t o l - r phase t v ph
3 1 i g n e 4 Cj s a p heure-prs
3 l i g n e 9 4 b s a y heure-app
: r n r = l i g n e + 1
sei e 2
gc1 t o p
l o c z t e foi- p v = ncimdoc . and. t e m = ncimt-nt . end. p h a s e = ph
do whi le pv = numdoc . a nd. t e m = numtem . nnd. . n u t . E O ~ ! !
i f nctm-info = '!?Il " . o r . i ~um- i n f o = ' 83 ' . o r . nelin- i nf cl =
' 2% '
l i g n e = l i g n e - 1
cl se
3 1 i q i ~ e , 56 say num- i n f cl
s t c ~ r e s t r ( mo d a 1 i t e 9 2 ) t o inod
s t o r e num-i nfo t . o numercl
stc81-e c omme nt a i r e t o comm
sele 9
i o c a t e f o r c o j e - e n t = ' TES ' . a:sd . code- i nf CI = iwrrie-Ca
. and. ~ ~ o d a l i t
= v a l ( mo d j
i f romin = spacis12C1).
@ l i g n ~ ~ S 5 say l i b e l l e
el se
l l g n e 3 J 5 s a y c o mm
end i f
ri i d i f '
e!e 2
CI< i p
MENU GENERAL DE MISE A JOUR DES ENTITES
CC WHILE .T.
Y --- &ff i che l e s opt i ohs du menu centi -&es s u i : ' crai -i '
4 t t r ac e ut-I cadr e autcficir du nienu e t a i f i c he 1 ' ei i t gt e.
CLEAR
3 2' J Ta 14.70 DC'UELE
3 3-19 SAY CM 1 5 E A J C !J R D E E N T 1 T E 57
3 471 TU 4779 DOUBLE
* - - - A f f i chagr des apt i ons
8: 7927 SAY C l . M.A.J. Document1
3 3727 SAY C2. M.A.2. Tmoin1
3 3.27 SAY 13. M.A.J. Tmc~~gnagel
3 lt3.27 SAY L4. M.A.J. :nfo-mati ons1
11 '27 SAY C5. M.A.J. Mc ~da i t s l
3 1E!,27 SAY Tb. M.A.J. II-tfos Ducumri-1t1
.3 13.27 SAY C7. M.A.;. i n ~ f o s Tmoin1
;3 1 4 . y P " ' :
a i r CS. M.A.Z. I n f o s Tmc~i gr i agr ~3
.-
.j! ?5'E7 SGY C3. M.A.J. Relation1
3 177 2" SA'{ 'G. FIN DE TRAVAIL'
STORE O TG sel ect num
D 19933 SAY " s e l e c t
Il
3 19.42 GE? sel ect num PICTURE " 4" RANGE 0'4
READ
Di i CASE
CASE saler tnum = S.
SET BZLF C)bi
JET Tt4LI.i EN
CLEA' ALL
RETUFN
CASE selsctnum = 2
.* M.A.J. Tinoin
do pr cl gi 3
SET CGNFIRt'! OFF
STORE ' ' i 0 wai t - s ubi t
;3 23,4 SAY V i - ~ s s e z une t ~ u c h e Foui- cent i i i uer . . . :;ET W J ~ i t - c ul r t
R Z q j
SET CCNFIRW GW
CASE sel sct num = 3
* M. A. J . Tema i gnage
Go prct gi 4
SET CGNFIRM OFC
STORE ' ' TO ;+ai t-sci bst
3 23.U SGY ' Fi-zssez u,ic t ouche pcui- cont i nue: -
-
, . . ' GET w+ i t -ai-iz a t
CASE selectnum = 7
M.A.J. I n f o s T&moin
dcr p r ~ g i s
SET CONFI RM JFF
STORE ' ' TO wait-subst
@ 23,G) SAY Tressez une touche pour continuer.. .' GE? walt-subst
F.EAD '
SET C3NFIRM CiN
CASE selectnurn = 9
* H. A. J . Relation
d o progi l!4
SET CONFI HM OFF
STORE ' ' TU wait-subst
:3 23, !a 5G.Y ' Pressez une tuciche pour ~~i i -i t il71.1~i- . . . ' GET wzi t,-~,i-:bst
EEAD
,--
r r T CONFI RM ON
r . J DCAE
U.F. 14
MISE A JOUR DE L'ENTITE DOCUMENT
n ri
l> li
U-J O?
r i l n r n mmm
m r m m
- i m4 i m
C Xi Ri
A A - i m r
z mm
~ r r n
r x r *
il1
:1:
t:I
il;
-1
. :t
ElrlGDO T
F:ETCiF:I\I
* du programme: F' RCGI2. FF:G
U. F. 15
MISE A JOUR DE L 'ENTITE TEMOIN
SET i&!-{:i 3F<
SET BELL OFF
SET ,"T<
a t HTUS UN
SET ESCAPE OFF
SET C0NF:RM ON
USE TEMOI N I NDEX TEMOI Y
DO WHI LE .T.
+ ,.-- k t - 3 fiche les options du menu centrs5 sui- : ' eci -an7
.k; trace ui-i cndi-e s u t o u r d u menu et aff lche 1'entSce.
CLEAF:
4 2 9 $3 T J 1+! 79 DOUBLE
3 r 2 a SAY CM . A . J . T E W O 1 N I
3 4. 1 TU 4773 DUUFLE
* ---Affichage des options
3 7925 SAY C l . AJOUTER DES I NFORMATI ONS1
3 8925 SAY C2. MODI FI ER DES I NFORMATI ONSI
3 3,25 SAY CS. EFFACER DES 1NFOF: MATI UNSl
3 1B.25 SAY C i + . VI Uf i i I ER LES I NFORMATI Oi . I S3
3 129 25 SAY ' a. F I N DE T RAVAI L '
STORE B T T seiec tnum
3 14933 SAY " select
II
3 14942 GET selectnum PI CTUHE "9" EANGE 8 7 4
HEAD
DO CASE
CASE selectnum = B
SET BEL L ti?J
SET TALK Gr4
CLEAR A L L
RETURN
CGSE seloctnum = 1
* GJOUTEF: CES 1 'IFOHMAT 1 Or4S
APF'END
SET CONFI RN OFF
STORE ' " TO wnit-subst
3 2 3 r m SAY 'Pressez une touche pour cantinuer
REAO
SET CONFI RM ON
CASE selectnum = 2
* MOD 1 F 1 ER DES 1 NFORMAT 1 ONS .
E D I T
SET CONFI RM OFF
STORE " T T wwit-subst
3 239 Cs SAY 'Pressez une touche paur continuer. . . ' PET wal t - ~ . c i D s l
REAO
SET CGNFI RM ON
CASE selectnum = 3
EFFACER DES I MFORWATI ONS
SET TALX ON
CLEAR
.3 2' 81 SfiY '
? ' CDKPACTAGE DE L A BASE DE DONPIEES"
PACK
SET TALK OFF
SET C@NFI HM DFF
STORE ' ' TO wsit-suhst
- . - . . -
Eb:DDO T
RETUEN
w Fin du programme: PROGIB.F'RG
U.F. 16
MISE A JOUR DE L 'EiVTITE TEMOIGNAGE
- - - Af i i c h s l ec c ~ p t i c t n s du me n u c ~ n t r t a s sur i ' c r a n .
* t r a c e un c a d r i a u t o u r du menci ~t nf f lche l ' e n t g t e .
CLEr i R
.-
si: 2. O TO 14.79 DOUBLE
3 3 . 2 4 S A Y C P l . A . J . T E M O I G N A G E I
3 4.1 TG 4976 DOUELE
* - - - A f f i c h a g e des ctpt i o n s
3 7 9 2 1 SAY C i . AJOUTER DES I NFGRMATI ONI
3 8.25 SAY C2. MODI FI ER DES I NFORMk TI ONS
;3 5'925 SAY C3. EFFACER DES INFT;RMATIOT.IS',
3 1 25 SAY C 4. V 1 SUAL 1 SEF: LES 1 NFOFCMAT 1 CAS 3
;3 12. 25 SAY ''. F I N DE i F: A! JGI L7
STORE B TO s e l e c t n u m
3 1q953 SAY " sel ect
II
;3 14942 GET o e l e c t n u m PI CTURE "7" RANGE @ y 4
REAC
DO CASE
CASE selectnum = @
SET BEL L ON
SET TALK OtJ
CLERR A L L
RETURN
CASE s e l s c t n u m = 1
AJCUTER DES 1 NFOHMAT 1 ONS
APPEND
SET CONFI RM OFF
STORE " ' TO nai t - subst
a 23,@ SAY 'Presset une t o u c h e pour r c n t l n u e r . . . ' GET wai t - s~i bst
READ
SET CONFI EM ON
CASE s e l e c t n u m = 2
* MODI F I ER DES I NFORMATI Ot JS
ED 1 T
SET CONFI RM OFF
STORE ' ' TO w a i t - s u b s t
3 23 SAY 'Pressez une t a u c h e p o c i r s ont i nuer . . . ' -3ET w a i t - ~ c i t s t
READ
SET CENFI RM ON
CASE s e i e c t n u m = 3
+ EFFACER DES 1 NFORMAT 1 UNS
SET TALP: ON
CLEAR
a 2:cr GY 3
7 ' COMPACTAGE DE L A BASE DE DENNEES'
PACK
SET TALK CF F
SET CGNFI RM OFF
STCRE ' ' TO w a i t - s u b s t
- .- - - . - - . -
ENilEc7 T
RETUFIN
+ F i n d ~ i proui-amme: PFOGI 4 . FRG
U.F. 17
MISE A JOUR DE L'ENTITE INFORMATIONS
* pl -.c,q, - 5, Tl f i l e: 1 . : 5 . - - - l i ' ; ; : $, , +: : I:-
t Ac: tr1-1~- . . . : ; i,jT-&~..!Si. 1
*
-- ,-mste " . . - : 1::s . Ci? . ' GE,
,-
.- L1: t i - , l , . - , , i qhf : . c 1.7-5. :-I\;F'&G:~.. , T;..~.,* d l - ~ 1 + C ~ - e s ~ ~ - . SI
* I . ! c t t 25. . . . :
EET TIiLk.. OFF
SET Z EL L 3FF
SET STRTUS ON
SET ESCAPE OFF
SET COr4FIF:M ON
USE I N F U I NCEX
DO WHI LE . T.
. w - - - Af f i c h les ctptl c, i -~s du mr~u c e n t r e e s sur i ' e c r a n ,
* t r a c e ui? cad.1-s autctur du menu et a f f i c h e l ' e i - i t St r .
CLEAi ?
S 2 l ' O 14, '79 DOUBLE
3 3 7 2 2 S A Y E N . A . J . 1 N F O R M A T 1 O N S I
3 431 TO 4378 DOUELE
* --- Affichage des ootuns
3 7725 SAY C 1. AJOUTER DES i NFOHMATI ONS3
3 3725 SAY C2. MODI FI ER DES I NFORMATI ONS7
3 3'25 SAY C3. EFFACER DES i NFOHMATI ONS7
3 10-25 SAY C4. VI SUAL I SER L ES I NFORMATI OPJSI
3 1 2 3 25 SAY ' O. F I N DE T 9 A V A I L 7
STORE B TG s e l e c t num
3 1+,33 S AY " select
I
3 14, 42 GET c e l e c t num PI CTURE "9" RANGE B 9 4
RE AD
00 C&SE
CASE selert.mi~n = fi
SET BEL L ON
SET TALK ON
CiEAF: AL1
RETURN
C&SE s e l c t num = 1
AJOUTER DES I NFORMATI ONS
APF EiI2
SET CONFI RM OFF
STORE ' ' TO wa i t - s ubs t
3 23 -13 SAY 'F'resc-ez une t c. uche pour c o n t i nci er . . . ' GET wai t - s ubs t
REAi l
SET CONFI RM OP!
CGSE ~ e l e c t n u m = 2
* WODI F 1 ER DES I NFGRt l AT 1 GNS
ED 1 T
SET CONFI KM OFF
STOPE ' ' Ti3 wai t - s c i bs t
il 23.8 SAY ' F' res s ez une t o u c h e pocrt- cont l : crer.
F:EAD
SET C3NF IRM ON
CASE c e l e c t num = 3
* ETFACES DES 1 PdFORMAT 1 LINS
SET TALK ON
CLEAF:
3 2'ri SG'V ?
7 ' COMPACTAGE DE L A EASE DE DONNEES'
PACK
SET TALK OFF
SET CENFI RM OFF
STORE ' ' TO wa i t - s u b s t
- - - - . - -
. ' GET - 4 i i t - c ubz t
MISE A JOUR DE LtENT.TTE MODALI!PES
';ET --&LI c)ZF
SET EELL UF F
SET STwTi JS OF4 -
SET ESCAPE OFF
SET CONFI FbM ON
USE PtUDAL 1 T E 1 NDE t MCIDAL 1 TE
UG WHI LE . T.
+ --- A f f i c h e l e s o p t i o r : s du me n u c e n t r e e s sui- l'&cran,
* t r ace un c a d r e & \ t o u r du me n u e t n f f i c S e I ' ent et e.
CLEAF:
3 E . B TO 1 4 . 7 3 DOUELE
3 3 7 2 5 A Y C M . A . J . M O D A L I T E S 1
LJ r,l TG 49'78 DOUBLE
* ---Af f i chage de s o p t i o n s
3 7.25 SAY C l . AJOUTER DES I NFORMQTI ONSI
3 8725 SAY i 2. MODI FI ER DES I NFORMATI ONSj
3 9- 25 SAY C3. EFFACER DES I NFORMATI ONS3
3 IBr2S SAY C4. VI SUAL I SER L ES I NFORMATI ONS3
3 1 2 r 25 SAY ' O . F I N DE T RAVAI L "
STORE (3 O sel ec t n u m
J 14933 A'f " sel ect
3 14.42 GET s e l e c t n u m PI CTURE " Y" RANGE O 94
RE Ai i
DO CAE
CASE s e l e c t n u m = B
SET BEL L ON
SET TALt:; ON
CLEAR A L L
EETURPJ
CASE s e l e c t n u m = 1
+ AJOUTER DES 1 NFORNAT 1 ONS
APPENI I
SET CONFI RM OFF
STORE ' ' TO w a i t - s u b s t
3 23.8 SAY T r e s s e z une touche pour cont i nuer. . . ' GET w a i t - s u b s t
RE AD
SET CONFI RM ON
CASE s e i e c t n u m = 2
.r: MrJD 1 F 1 ER DES 1 r4FOF;MAT I ONS
E D I T
J E T CCNFI RM GFF
STORE ' ' Ti3 w a i t - c u b s t
3 23 SAY 'Pressez Lij-,e t c t u c h e poui- c ~t l i t lnuer . . . ' J E T wai t - ~ ~ . z ~ t
RE AD
SET CCNFI RM ON
CAE s e l r c t n u m = 3
+ EFFACER DES I NFORMATI ONS
SET TALK ON
CLEAR
3 2.cr SAY '
'COMF'ACTAGE DE L A EASE DE DONNEES'
PACK
SET T Gi K OF F
SET CONFI RM CFF
STORE ' ' TO w a i t - s u t s t
- - - . .-
Ei'JDiiO T
F:ETL!F:N
+ Fin du p r n q r a mme : PROGI 6. PF: G
U.F. 19
MISE A JOUR DE L'ENTITE INFORWITIONS-DOCUMENTS
)ET ?&LI:: OFF
SET BEL L OFF
SET STTUS UN
SET ESCAPE OFF
i- r-
a c T CONFI RM !IN
USE INFO-DOC I NDEX I NFO-DUC
DO WHI LE . T.
---Affiche 1 ~ s options du menu cent rees sui- ! 'eci-an.
+ trace un r ndr e autour du menu et affiche L ' e n t E t e .
CLEAR
-3 2' d TO 1 4 9 7 9 DOUBLE
33213 SAY CM . . J . I N F O R M A T I O N 5 G O L U M E N T 3
;il 4 9 1 T 0 4278 DOUBLE
* - - - Af f ichsge des options
il 7525 SAY C l . AZOUTER DES I NFORMATI ONS1
3 8925 SA'f i 2. MOOI FI ER DES I NFORMATI ONS3
;3 9 925 S'f C3. EFFACER DES I I ~ I F O R M A T I O ~ ~ I ~ ~
3 1 C;, 25 SAY C 4. V 1 SLi 1L 1 SER L E S 1 hlFORi.1AT 1 GFJS 3
a 12, 2s SAY '81. FIN DE TRAVAIL*
STORE $.3 TO selcc tnum
3 14933 SAY " select
, I
3 14,42 GET selectnum PI CTURE "9" RANGE C l 9 4
READ
DO CASE
CASE selectnum = Ca
SET EiELL ON
SET TALK GJ
CLEAR LL
RETUHN
CASE selectnum = 1
k 3 0 UTEH DES 1 NFORMAT 1 ONS
APPEND
SET CONFI RM GFF
STORE ' "0 wait-subrt
3 23,8 SAY 'Pressez une touche pour cont inuei- . . . ' GET wai t-cubst
RE AD
SET CONFI RM UN
CASE selectnum = 2
* MOD 1 F 1 ER DES 1 N=URMfiT I ONS
ED 1 T
SET CONFI RM OFF
STORE ' ' TO wait-subst
3 23,g SAY 'Pressez une touche p o ~ r rost inuer . . . ' GE'T' wai t_=ub%t
EEAD
SET CONFI RM ON
CASE selectnum = 3
* EFFACER DES 1 MFORMAT 1 ONS
SET TALI. ON
CLEAH
3 2781 SAY ' '
' ? "COMPACTAGE DE L BASE DE DGNNEES'
PACK
SET TALK OFF
SET CONFI FA OFF
STORE ' ' TO wsit-subst
- - - -. - - . . - -
ENDDO T
RETUF:N
+ F i n du programme: PROGI7.PHG
U. F. 20
MISE A JOUR DE L'ENTITE INFORMATIONS-TEMOINS
5ET TALt 3FF
SET ~ E L L OFF
SET TATUS ON
SET ESCAPE JFF
SET CONFI HM ON
USE IFIFO-TEM INDEX I JFO- TEH
DO WHI LE .T.
.* - - - Af f i c h e les options du menu c e n t r e s sui- 1 'eci-an3
'+ trace un c a d r e a u t o u r du menu et o f f i c h c 17entGte.
CLEAR
2. B TO li r 79 DOUBLE
3 3 . 1 5 S A Y C M . P I . J . 1 N F O R M A T 1 O N % T L N O 1 N?
@ 4.1 TO 4.78 DOUBLE
* - - - A f f i c h a g e des a p t ions
3 7.23 SAY C l . GJOUTER DES I NFORMATI ONS3
3 53.25 SAY C2. MODI FI ER DES I NFOF: M&TI ONS3
3 9725 SAY C3. EFFACER DES I NFOEMATI ONSI
3 18,25 SAY C4. VI SUAL I SER L E S I NF ORf l AT I ONSi
3 1 2 2 25 SA'{ 'W. F I N DE T RAVAI L "
r-. -
JI ORE B TO ~ e l e c t n u m
3 1 4 . 3 3 SAY " select
II
3 14942 GET selectnum F I CT URE "9" F:ANGE Br4
READ
DO CASE
CASE selectnum = B
SET BEL L ON
SET TALK ON
CLEAR A L L
RETURN
CASE selec~num = 1
* AJOUTER DES I NFORMAT I ONS
APPEi.
SET COI 4FI RM OFF
STORE ' ' TO wart-subst
3 23.d SAY 'Pressez une touche pour c o n t l n u e i - . . . ' GET wait-s~~bst
READ
SET COl JFI RM ON
CASE selectnum = 2
* MODI FI ER DES I NFORMATI ONS
ED 1 T
SET C3 NF I RH OFF
STORE ' ' TO wait-subst
3 23.;; SAY " P r e s s e n un= touche pour c o n t ~ n u e r . . . ' GET wai t - suI st
READ
SET COI JFI RM ON
CASE seiectnum = 3
EFFACER DES I NFORMATI ONS
SET AL k ' ON
CLEAE
@ ;?,cil SAY '
3 ' CPMPACTAGE DE L A PASE DE DONNEES'
PACK
SET TGLK OFF
SET CCNFI RM OFF
STORE ' ' TO w a i t - s u b s t
- -- - - - - - -- -
!-' E -ILL
SE' CCNFI RM ON
ENDDU T
RETIJF'N
* Fin du pt-agramme: PHOGI3.PRG
U.F. 21
MISE A JOUR DE L'EPITITE INFORMATIONS - TEMOIGIVAGES
SET 'FGLb:: OFF
SET BEL L JFF
S E T S AT US ON
SET ESCAPE OFF
SET COI ~i FI RM Of4
USE I NFO- TEG IPi DEX I NFO- TEE
DO WHI LE . T.
* - - - Af f i c h ~ l e s optioi-1s d ~ i nenu centres sur- Il. ' cran:,
JC t r a c e un cadre autour ou menu et a f f i c h e l ' e n t s t e .
CLEAR
3 2. B TO 1 4 . 7 3 DOUBLE
G 3 - 2 4 SAY CM A . J . T E M O 1 G N A G 3
3 4' 1 TU 4 75 DOUBLE
+ - - - A f f i c h a g e des o pt i o ns
3 7725 SAY C l . AZOUTER DES I r JFORMATI ONS3
3 G.25 SGY CS. MODI FI ER DES i NFORMATI ONS3
9 9 925 SAY C3. EsFACER DES I NFORMATI ONS3
3 121 9 25 SAY C 4 . V 1 SUAL 1 SER LES 1 NFORMAT 1 OIVS 1
3 1 2 2 25 SAY '8. F I N DE T RAVf i I L '
STORE M TO sel ect num
9 1 4 ~ 3 2 SAY " s e l e c t
I I
G 14'42 GET sel ect num PI CTURE "9" RANGE B r 4
READ
DG CASE
CASE selrctnum = W
SET RELL ON
SET TAL K ON
CLEGR AL L
PETUF;N
CASE z. electnum = J
* A JOUTER DES 1 NFOFIMAT 1 OJS
APPEND
SET CONFI RM OFF
STORE " TO wai t - subst
3 23 riil SA'< ' Pr e s s e r une t ouche pour c o nt inuei- . . . ' #SET wai t - aut s t
HEAD
SET CONFI RM ON
CASE sel ect num = 2
* MODI F I ER DES I NFORMATI ONS
E D I T
SET CONFI RM OFF
STORE ' " TO wai t - ubst
3 23.21 SAY ' Pres2en une t ouche pou,- c ~ t i 7 t i i ~ ~ i e \ - . . . ' GE? wai t - ~! - ! bs t
READ
SET LOPJFIRM ON
CASE sel ct num = 3
* EFFACE% DES 1 NFORi ' AT 1 ONS
SET Ti i Li - ON
CL E AR
;a 2.Q SAY ? '
? ' COMPACTAGE DE L A BASE DE DONNEES'
PACK
SET T k L K OFF
SET cONFI RM OFF
STORE ' ' TO woi t - s ubs t
- -- -. - - . - -
U.F. 22
MTSE A JOUR DE L'ENTITE RELATIONS
- ki t ' CFF
SET B L L OFF
t - --
at i STaTUS ON
SET ESCAPE OFF
5ET COMFI HM Oq
USE PEL ATI ON I NDEX REL ATI ON
DO WHI LE . T.
f. --- A f f ichr les options du menu centres sui- 1 ' ecrnn9
*- trace un cadre autour du menu et af f i c he l'entste.
CLEAR
3 2 9 TO 14 77'9 DOUBLE
@ 3 . 2 & S A Y ; M . A . J . R E L A T I O N 1
Z 4 9 1 TO 4 3 78 DOUBLE
+ ---Affichage des options
3 7925 SAY C i . AJOUTER DES I NFORMATI O' JSI
3 Py25 SAY C2. MODI FI ER DES I NFORMATI ONS1
3 3325 SAY E3. EFFACER DES I NFORMATI ONS1
@ iCj.25 SfiY C4. VI SUAL I J ER L E S I NFORMATI ONS1
3 12, 25 SAY '8. F I N DE T RAVAI L '
TOEE $1 10 selrctnum
3 14, 33 SAY " select
I
3 14,+2 GET selectnum PI CTURE " Qu RANGE 8 3 4
PEAD
DO CASE
CASE ~ e l e c t n u m = Si
SET EEL L ON
SET TALK OF1
CLEAR A L L
RETURF4
CASE selcrtnum = 1
* AJOUTER DES 1 NFORMUT 1 ONS
APPEND
SET CONFI RM OFF
STORE ' ' TO k~ai t-sutst
3 23, @ SAY 'Pi-esssz une touche pcwr C G C ~ iiw~er. . . ' GET wai t-sub~t
FEAD
SET CONFI RM ON
CASE selectnum = 2
* MODI F I ER DES I NFORMATI ONS
E D I T
SET CONFI RM OFF
STORE ' ' TO wai t-subst
:2 239d SAY ' Pressez une t ouche poiii- cont inue . . . ' GET wai t-.~~!Sst
READ
SET CONFI RN ON
CGSE selectnum = 3
*- EF=ACER DES I NFOPNATI ONS
SET TF;LK: QFl
CL E AR
3 2,gr SAY
? ' COKPACTAGE DE L A FASE DE DONNEES'
PACK.
SET TALK OFF
SET CCNFI RM OFF
S'TORE ' ' TO wait-zubst
- - - -. - - . . - -
MENU GENERAL STATISTIQUES
DO WHILE .T.
---&f T i c n e les o p t : c, i ~c du menu : =e nt i - &e s sui - 1 ' &ci-&fi ?
* t r a c e u n cs.cire a u t o u r du menu et a f f i c h e l'entcte.
CLEiiF'
3 2 7 B TO 151?9 DOUBLE
3 3.31 A' f CP R O G J M E Q U I
3 491 4778 POUBLE
* ---Aff i c h a g ~ des a p t i o n s
3 7.26 SA"?; C l . S t a t . s u r les Dctcc!rnentrl
3 892j S A Y C2, St a t , sui- les T&n o i n s I
. - Y
w 9.25 SAk< C i . tat. sur les T mo i g n n g e s ?
3 11' 26 SAY '4. FI N DE TRk'JAIL'
STORE B TO selectnum
@ 13.38 SA',' " select
I l
@ 13.42 GET BE ~ P C~ I - I C: E F'ILTUEE "4" EANGE t 3 r 3
READ
DO CASE
CFE s e l e c t r r u m = 4
SET FELL ON
SET TGLK 3N
CLEAF: ALL
F; ETUKN
CASE s e l e c t n u m = 1
+ S t a t . s u r les Doccimeiits
d o prog, i . pr g
SET CONFIEM OF=
ETOSE ' TO wi at - s ubs t
- H S 3 , ! 2 , SAY ' P r e s s s z une t o u c h e p o u r c o n t i n u i r . . .' C-ET w s i t - c c l o ~ t
EEAD
'SET CDNFIRM ON
CASE ~ e l e c t n u m = E
w St a t . S.UT les T mo i n s
d o r r o q . j Z. p r g
SET CONFIRK OFF
YTOQE ' ' TO wa i t - s u b s t
;G 23, 'Pressez uns t o u c h e paur r o n t i n u e r . . . ' GET w n i t - s u h s t
READ
SET L3NFIRM ON
ENDCASE
MENU STATISTIQUES SUR DOCUMENTS
fi C-J
D D
Ln rn
72 n Ul 01 Pl m
m r m m
-i m- -i UI
c n rn
m x i - i m r
z mm
n r r n
. -
1; iJ3 r;) -7 -
c fil I:;:! . .. -.!
ENDDO T
F.ETUF:N
+ Fin du programme: PPOGJ1 .PPG
MENU STATISTIQUES SUR TEMOINS
[SET OFF
SET BELL OFF
SET STT' UI GN
SET ESCAPE OFF
SET CONFI RE ON
DO WHI LE . Tm
+ ---Affiche les optioi-tc. du t?EiTLI CEI - ; t r &es s:ii- l ' &ci -ai i :
>L t r a c e un c a d r e a u t o u r du menu et a f f i c n e 1 ' e n t S t i .
CLEGR
3 2, B TU 15. 73 LOUbLE
3 3 , 2 1 SAY C S T f i T 1 S T IGUES T E X O I N S I
3 491 T u 49- 8 DOUBLE
+ ---&f'f i -:- -
~ ; ~ = t g e des o p t i o n s
3 7' 29 5A' f C i . S t a t . sur p i - o f e s s i i ~n l
3 8 r 2 B SA':' 12. S F a t . s i r i - Zgal
3 932s S A Y CS. S t a t . sur sencl
B 12-28 SAY C4. S t a t . s u r d u r e 3
3 li.213 S A Y CS. S t a t . sur iiif:*. compl . 3
3 15, 28 SGY '8. F I N ISE T HAVf i I L Z
STORE $3 TO s e l r c t n u m
3 15. 33 SAY " sel ect
II
3 15. 42 GET s e l e c t n u m PI CTURE "9" RGNGE 835
READ
LO CASE
CASE selec tnum = $3
SET BEL L ON
SET TALK ON
CLEAR A L L
RETUF:N
CASE s . el r ct num = 1
+ S t a t . sui- pi-ctfrssickn
d c ~ s t a t 4
SET CUNFI RM OFF
STORE ' ' TO wa i t - s u b s t
-3 23,1!r SAV ' P r e s s e z une t c u c h e pocir c o n t i n u e r . . . ' GET w a i t -sc: t c. t
READ
SET CGNFIRH ON
CASE s e l e c t n u m = 2
* t a t . sur d g e
do c t a t b
SET CGNFIRM OFF
STORE " ' TO wai t - s u k s t
:i 23. 5 SAY ' P r e s s e z uile t ol , c hs pou\- c o n t i i x i e i - . .
READ
SET CONFI RM ON
CGSE selsc tnum = LI
- . . .
MENU STATISTIQUES SUR TEMOIGNAGES
S T T4LI CiFF
'SET BELL OFF
':\ET 5TI;TU'J N
SET ESCAPE OFF
SET CCiI4FIPM ON
CC! WHILE .T.
+ ---Affi che les ct pt i c, ns mertu c e n t r e s s u r l ' &=r a i i .
.+ t r a c e un c a d r e a u t c u r du menu et a f f i c h e l ' e n t S t s .
CL-E&F:
;I; 23 2) TO 19 979 DOUBLE
5 3 ? l - AY [ J T & T 1 5 T 1 D U E T E !V i.2 1 4 E S.1
3 4. 1 TO 4. 73 DOUELE
* - - - 6, f f i chage d e s ctp"sioi-~s
3 4. 26 SAY C l . S t a t . s u r l a f o r me i
;3 a i 2 b SAY C2. S t a t . ccii- l a c c ~ul e c i r l
3 9 , 2 6 SAY C7. S t a t . sur l a t r a ~ e c t o i r c l
3 18, 25 S A Y C4. S t a t . SiLi- l a v i t e s s e 1
4 11. 26 SAY CS. S t a t . sur l e b r u i t 3
@ 12. 26 SAY Cb. S t a t . sui- l e d c o r 3
@ ;3926 SAY r 7. S t a t . sui- le p h n . / d e c c r j
.S 1 4 ~ 2 6 SAY 18. Stat. Zui- l a n b u l o s i t 3
Z 15726 SAY C?. S t a t . s u r les i n f o s corno.1
3 17, 2 6 SAY '8. FI14 DE T RAVAI L '
STORE 9 O s e l e c t num
3 19333 %Y " select
II
3 13342 GET s e l e c t n u m PICTUHE " Q" RGNGE 8.9
READ
DO CASE
CASE s e l e c t n u m = G:
SET PEL L ON
SET TALK 1 3 4
CLEAR ALL
RETLiRN
CASE s e l r c t n u m = 1
* S t a t . s u r l a f or me
do s t a t 8
SET CONFIHM OFF
STORE ' ' TG ! *ai t - s ubs t
3 23,!3 SAY ' Pi-esc,ez une t o u c h e pour c ont i r i ue r . . . ' GET w r i t - E. L~U~T
READ
SET C3NFI F: M ON
CASE cel ecknum = E
* S t a t . sur l a c oui e ur
do stat9
SET CONFI RM OFF
STORE ' ' 10 wa i t - s u b s t
3 2 3 ? 8 SAY ' Pr e s s a z une t o u c h e pour c o n t i n u e r . .
READ
SET CONFI HH ON
CGSE s e l e c t n ~ ~ m = 3
-+ S t a t . a i r l a t i a ~ e r t o i i - e
do s t a t l d
SET CCNFIRM OFF
STORE ' ' TU we. i t - s uhr t
a3 23.8 SAY TPI-EESE.~ une t o u c h e pour cc~r i t i , ~ c e r . . . ' 83ET v r a i t - s u t z t
- - - -
lit
CASE s e l e c t num = b
CASE s e l e c t num = 7
5itz.t. sur le phn. /dcc~i-
tic! statl i r
SET CONFI RM UFF
STORE ' ' Tm wai t - s ubs t
d 23,O SAY ' F' i - ~s s e z ctne toucha poui- c o n t i n u e r . . .' GET wai t - s ci bs t
READ
SET CONFI RM ON
CASE s e l e c t num = 9
Stat. s ur l a nEbul o s i t e
do s t o t l 5
SET CONFI RM OFF
STORE ' ' TL3 wai t - s ubs t
d 2350 SAY "Prcssez une t ouc he pour c o n t i n u e r . . . ' GET wait-sckst
F'EAD
SET CGNFI RM ON
CASE s e l c c t num = 9
* S t a t . s ur les i n f o s comp.
dco s t a t i 7
SET CCNFI RM OFF
STORE ' ' TO wai t - s ~ i b s t
:3 23,a Say ' pi - es s ez une tcuche pou\- =ont ii-~uei- . . . ' GET wai t - s~! Es E
READ
SET COt 4FI RM ON
EPiGCiSE
U.F. 23
REPARTITION DES DOCUMENTS PAR DEPARTEMENT
i-i .=;e ~ c L ,-
5 e t a a,.: j. : : e t ci p 1- A i-: t
, , ; a =, 1- r,n', "F:EP&F;TI ;' SUN C-1T's"JT;8QE DE- p' j P&F DEPkF:TE:*iE;.il "
@ 2 ' 15 " .... -- '
e i or e ,Z<G Va ligne
i 1 . : Zay "Do~a! - t si nent . "
;E 1!.l:,S$:'i sa..# "l t l t i - ~ de tac"
4 l&3.55 sa? "Repartition S n '/;"
4 i l .QI say replicate !chi-( 1761 .JCij
store reccount i, j to >:
do while . I - I C ~ ~ . e o f 0
s t o r e dopar t t u d e p - - r a i t
U.F. 24
REPARTITION DES DOCUMENTS PAR ANNEE
i..i ie d c' c - t :-
set Oeuice t u p : - i ~ t
,3 2 , 15 c,a y =F:EF &F:'T 1 T 1 !-~t.; STAT 1 ST (JQE DE: s P!.: F..Ifi -r.lr\JEE ''
,3 3. 15 =a; "
-"-- ---.----.- ----- ------..---.----.-- -----
stcsre 5:3 tca 1 l gne
.- .
'1 1 soy "knnee"
1$,3Qi sa.;,, "Nb)-g d e Ca%"
.il l Qi . 55 secy "Re j ar t i t i c ~i i e n :'."
3 1 1 -8 say i - Epl i cat e ; c h r ( 190; , 8 Cj )
s t or e i e i c o unt ! ! ta 2:
l i g n e = l i g ne + 1
enddu
l i g n e = l i g n e + 3
.a ligne f s ay "Nombre t c t a l dYi ndi vi dus : "+=t;-(~)
set aevce t o screen
c l o s e a l 1
return
U.F. 25
REPARTITION D'UNE INFORMATION COMPLEMENTAIRE
CONCERNANT LE DOCUMENT PAR RAPPORT A SES
MODALITES
i = i + l
ter = tcut t 1
s i.: i p
enddu
3 l i g n e , 5 say s t r ( mcqda, 2
3 l i g n e r i 5 say i
3 l i g n e , Z5 say r e p l i c a t e
11-n= = l i g n e + 1
5ele 4
append b 1 ank
r e p l a c e modal i t e wi t h moda
r e p l a c e n b r e wi t h i
sele 1
enddo
l i g n e = l i g n e + 3
- 3 1 i q n e 9 8 sny r e p l i c a t e (chr!285) .@ai
ligne = l i g n e + 2
n e l e 2
ic1cat.e foi- c o d e - e n t = 'DOC' .aiid. c o d e - i n f o = c o d e
:il l i g n e ? 5 cav " Nom d e l a v a r i a b l e r e p a r t i e : " + l i b e l l e
l i g n e = l i g n e + 1
3 1 i g n ~ , 5 Say "Nombre t o t a l d' . ; ? di vi dus : " + ~ t i - l t c d t >
sele 5
I c c a t e f oi * ci r~de-eri t ='DOC' . and. c c ~d e - i n f o = c o d e
l i g n e = l i g n e + 3
51 i q n e . l(3 say c h r (218;
U.F. 26
REPARTITION D'UNE INFORMATION COMPLEMNTAIRE
CONCERNANT LE TEMOIN PAR RAPPORT A SES
MODALITES
U.F. 28
REPARTITION D'UNE INFORMATION COMPLEMENTAIRE
CONCERNANT LE TEMOIGNAGE PAR RAPPORT A
SES MODALITES
sr l r ~t
set conf i i - m of ?
z ap
close a l ?
retcii-n
U.F. 29 .
REPARTITION DES TEMOINS PAR AGE
l i g n e = l i g n e + 3
$3 l i g n e 5 say "Nombre t o t a l d'individus : "+str!x)
set device to s c r e e n
ci ose al1
U. F. 30
REPARTITION DES TEMOINS PAR SEXE
set device to screen
cl ose cl 1
U.F. 31
REPARTITION DES DOCUMENTS PAR JOUR DANS LE MOIS
eindtia
ligne = liqne t 3
3 i i ~ l e 9 5 Say "t&~ei~ibi-e t o t a l d' i i - i di ; ~i di ! s : "sstr(:.:)
set device .ta scrren
cl ose a11
U.F. 32
REPARTITION DES DOCUMENTS PAR MOIS
set de\+.ice to ec;eeii
close al1
BIBLIOGRAPHIE
. Etude statistique des rapports d'observations
du phnomne O.V.N.I. ( C. Poher 1971 )
. UFOIIFO Comparison : A descriptive study of
the year 1977 in Italy ( J. Bourdon, M. Delaval
1977
. Analyse du problme du pr-traitement des
donnes ( A. Esterle 1979 )
. Saisie et gestion des informations d'obser-
vation par un systme informatique
( A. Esterle 1982 )
. Outils et procdures de recueil, de gestion
et traitement des informations concernant
les phnomnes arospatiaux non identifis
( Velasco 1983 )
POH 71
BOU 77
EST 79
EST 82
VEL 83
Le G.E.P.A.N. ( Groupe dlEtude des Phnomnes atmosphriques
Non-identifis ) a pour mission l'etude et l'enregistrement d'informations
concernant des phnomnes arospatiaux inexpliqus.
Ces informations ont t, depuis 10 ans, enregistres dans une
base de donnes inexploitable pour des tudes statistiques .
Le but de ce stage tait donc, de restructurer les informations
en adoptant une mthode de codage, et de recrer une autre base de
donnes . Ces modifications permettent, maintenant, de raliser
certaines tudes statistiques et une expertise des donnes rentres .
ABSTRACT
The G.E.P.A.N. ( Groupe dfEtude des Phenomenes Atmospheriques
Non-identifies ) is devoted to study and registering of atmospheric
observations collected as possible U.F.O. 's .
Those observations have been recorded for the last 10 years in
a dedicated database system which did not allow statistic studies .
The aim of this professional trainning period is to reorganize
soth the mading of the observations and the database structure to allow
statistic studies and expert system analysis .