Ideer for et kilderegistrerings-system - kjører på Windows/Unix/Mac - konfigurerbart (nye skjema) - sjekk av felter under registrering - mulighet for repetisjon av forrige innhold i et felt - rapportere hvilke kilder som registreres over Internet - overføre ferdige kilder til sentralt register (floppy/nett) - forkortelser (makroer) - Bruke JDBC med en driver for lokale flate filer og en for SQL databaser med import og eksport-rutiner Spesifikasjon av skjema (utkast) ================================ Skjemaspesifikasjonen er tekstfiler med fastlagt format. Linje-ending er valgfritt "\n" eller "\r\n". Feltene følger linjene med blanke tegn ([ \t]) mellom hvert felt. Eks: Feltnavn Lengde Repverdi Tittel protokoll 30 r Protokoll [ Gruppering fornavn 30 b Fornavn erverv 30 b Erverv/Yrke ] alder 15 b Alder sivilstand 20 b Sivilstand Det spesifiseres for hvert felt om det skal repetere forrige verdi [r], øke den med n [+-n] eller om feltet skal fylles inn blankt [b]. I tillegg kan det spesifiseres at forslag til innhold skal hentes fra et annet felt på skjemaet [=]. [OBS: Forhindre loop/deadlock] [Hm, trengs det flere reptyper?] Feltene kan grupperes i ett nivå. Registreringssystemet vil plassere disse feltene samlet og lett adskillt fra de andre feltene. F.eks. vha. ramme rundt eller ved bruk av streker. Skjemaet over skal dermed se omtrent slik ut: Protokoll: [ ] +-----------------------------------------------+ | Fornavn: [ ] | | Erverv/Yrke: [ ] | +-----------------------------------------------+ Alder: [ ] Sivilstand: [ ] ------------------------ Alternativ: Bruke XML som skjemaspråk Protokoll Fornavn ...