21.01.2015 Views

Mise en place de la base de données spatialisée de ... - Tour du valat

Mise en place de la base de données spatialisée de ... - Tour du valat

Mise en place de la base de données spatialisée de ... - Tour du valat

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Petra Cohez-Vajda<br />

<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />

2. Une fonction « <strong>de</strong>s valeurs par défaut » a été implém<strong>en</strong>tée. Une fonction à<br />

l’ai<strong>de</strong> <strong>de</strong> <strong>la</strong>quelle on peut définir que le programme gar<strong>de</strong> par défaut <strong>la</strong> valeur<br />

d’une ou l’autre zone <strong>de</strong> texte lors d’une session <strong>de</strong> saisie. Par exemple il<br />

suffit d’<strong>en</strong>trer <strong>la</strong> date et le nom <strong>de</strong> releveur ou l’observateur lors <strong>de</strong> <strong>la</strong> saisie<br />

<strong>de</strong> <strong>la</strong> première fiche, pour que dans les fiches suivantes, <strong>la</strong> date et le nom<br />

s’affiche par défaut. Bi<strong>en</strong> évi<strong>de</strong>mm<strong>en</strong>t à chaque mom<strong>en</strong>t on peut changer <strong>la</strong><br />

date ou le nom, alors les nouvelles valeurs <strong>de</strong>vi<strong>en</strong>n<strong>en</strong>t <strong>de</strong>s valeurs par défaut.<br />

3. Une gestion <strong>de</strong>s erreurs a été aussi réalisée.<br />

Différ<strong>en</strong>ce <strong>en</strong>tre l’ajout <strong>du</strong> nouvel <strong>en</strong>registrem<strong>en</strong>t et l’<strong>en</strong>registrem<strong>en</strong>t <strong>de</strong> <strong>la</strong> saisie<br />

Les valeurs <strong>en</strong>trées par l’intermédiaire <strong>du</strong> formu<strong>la</strong>ire établi sont saisies dans une<br />

table temporaire conçue uniquem<strong>en</strong>t pour <strong>la</strong> saisie. Lorsqu’une nouvelle fiche a été<br />

<strong>en</strong>trée dans le formu<strong>la</strong>ire on peut continuer le travail et par l’ajout d’un nouvel<br />

<strong>en</strong>registrem<strong>en</strong>t on peut saisir une nouvelle fiche (toujours dans <strong>la</strong> table provisoire).<br />

Entre les différ<strong>en</strong>tes fiches on peut naviguer par <strong>de</strong>s boutons <strong>de</strong> comman<strong>de</strong>s : <strong>du</strong><br />

premier au <strong>de</strong>rnier <strong>en</strong>registrem<strong>en</strong>t, <strong>en</strong>registrem<strong>en</strong>t précéd<strong>en</strong>t ou suivant. L’utilisateur<br />

a <strong>la</strong> possibilité <strong>de</strong> modifier une fiche, un <strong>en</strong>registrem<strong>en</strong>t déjà saisi.<br />

A <strong>la</strong> fin <strong>de</strong> <strong>la</strong> saisie, il doit <strong>en</strong>registrer son travail et intégrer les fiches dans <strong>la</strong> table<br />

<strong>de</strong> suivi correspondante. En cliquant sur le bouton <strong>de</strong> comman<strong>de</strong> « <strong>en</strong>registrer »<br />

l’utilisateur appelle un mo<strong>du</strong>le d’<strong>en</strong>registrem<strong>en</strong>t qui supprime les <strong>en</strong>registrem<strong>en</strong>ts <strong>de</strong><br />

<strong>la</strong> table temporaire et les intègre dans <strong>la</strong> table adéquate. Le formu<strong>la</strong>ire <strong>de</strong> saisie se<br />

ferme, l’utilisateur est redirigé vers <strong>la</strong> page « Saisie » (cf. Figure XV).<br />

Figure XV. La page <strong>de</strong> saisie<br />

La gestion <strong>de</strong>s erreurs<br />

Des critères obligatoires <strong>de</strong> saisie ont été définis. La saisie <strong>de</strong> certaines données est<br />

donc obligatoire pour vali<strong>de</strong>r une fiche. Par exemple pour chaque suivi <strong>la</strong> date et le<br />

releveur / l’observateur, le site, et s’il existe <strong>la</strong> station doit être saisie. En plus <strong>la</strong> date<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!