From: Petter Reinholdtsen Date: Fri, 31 Oct 2003 08:25:38 +0000 (+0000) Subject: Add project subdirectory. X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/commitdiff_plain/80b3c00b4687dc877a4b5f9683c4ae3e46d847a3?ds=inline Add project subdirectory. --- diff --git a/projects/kildereg/index.html b/projects/kildereg/index.html new file mode 100644 index 0000000000..7da868f98c --- /dev/null +++ b/projects/kildereg/index.html @@ -0,0 +1,8 @@ + + +

Kilderegistrerings-prosjekt

+
Petter Reinholdtsen pere@td.org.uit.no
+ +
  • Tanker om et registreringsprogram for historiske kilder +
  • Ideer for et kilderegistrerings-system + diff --git a/projects/kildereg/kildereg-prog.txt b/projects/kildereg/kildereg-prog.txt new file mode 100755 index 0000000000..e7025f9c30 --- /dev/null +++ b/projects/kildereg/kildereg-prog.txt @@ -0,0 +1,63 @@ +Tanker om et registreringsprogram for historiske kilder +======================================================= +av Petter Reinholdtsen 1998-04-05 + +Her følger noen tanker om hvordan jeg ønsker å lage et +registreringsprogram for historiske kilder. Jeg forteller litt om +hvordan jeg ønsker at det skal virke, og hvordan det skal kunne +brbukes til å standardisere dataformatet for kilder. Jeg har tenkt å +lage dette systemet og gjøre det fritt tilgjengelig slik at flest +mulig kilder kan bli registrert. + +Jeg vil ha et registreringsprogram som er konfigurerbart. Basert på +datafiler som spesifiserer hvilke felter som skal registreres, og i +hvilken rekkefølge de skal fylles inn, skal programmet lage et skjema +for innfylling. + +Et slikt system må kunne kjøre på alle de ønskelige platformer. Dette +inkluderer Win 3.11, Win95, WinNT, Linux og Mac. Et slikt designkrav +gir noen begrensninger på hvilke lønsinger som kan benyttes. Jeg +vurderer som førstevalg Java som utviklingplatform og omgivelse. Som +alternativ kan det utvikles i C/C++ oppå et bibliotek som gjør GUI +programmeringen platform-uavhenging. Eksempel på et slikt bibliotek +som kjører på de påkrevde platformer er WxWin. + +Systemet må gjøre en automatisk kvalitetskontroll av de data som +registreres for å hindre at åpenbart feilaktuge opplysninger +registreres. Denne kontrollen bør enten baseres pa en regelsett-fil +som knyttes til registrerings-skjemaet, eller på dynamisk lastbar kode +som får gjøre de nødvendige kontroller på de registrerte data. + +Eksempel på kvalitetskontroll sjekker at gifte personer har +forskjellig kjønn, at ingen er født før den aktuelle datoen ting blir +registrert, at alle barna i en familie er yngre enn foreldrene etc. + +Systemet bør ha enkel rutiner for a repetere tidligere innfyllte +verdier, og det må for hvert enkelt felt i et skjema kunne +spesifiseres hvorvidt tidligere gitte verdier skal automatisk +repeteres eller økes med en. Dette gjeler spesielt for tallfeltene i +kirkebøker og folketellinger. + +Jeg vil ha et system som automatisk rapporteres hvilke kilder som +registreres til et sentralt mottaksregister, slik at +dobbeltregistrering unngås. Systemet skal også kunne sende de +ferdigregistrerte kildene til et sentralt lager hvis registrator +ønsker dette. Jeg ønsker at et slikt sentralt register vedlikeholdes +av DIS eller RHD. + +Hvis maskinen dette systemet kjører på er tilkoblet Internet så skal +det koble seg opp for å undersøke om det finnes nyere versjoner av +systemet tilgjengelig, og om mulig hente ned siste versjon for +installasjon. + +Det skal følge med ferdiglagde skjema for gjeldende standarder for +kilderegistrering. Pr. dags dato gjelder dete histfor og 4G. + +Det skal være enkelt a legge inn en kopi av de registrerte data på en +diskett, slik at de som ikke er tilkoblet Internet kan dele på sine +data uten spesielle forkunnskaper. + +Systemet må også inneholde en søkefunksjon sli at det er enkelt å +finne fram i de kildene som er registrert. + + diff --git a/projects/kildereg/notes.txt b/projects/kildereg/notes.txt new file mode 100755 index 0000000000..9c82508800 --- /dev/null +++ b/projects/kildereg/notes.txt @@ -0,0 +1,55 @@ +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 +... + diff --git a/projects/realfag/realfag.txt b/projects/realfag/realfag.txt new file mode 100755 index 0000000000..aa79711322 --- /dev/null +++ b/projects/realfag/realfag.txt @@ -0,0 +1,45 @@ +Realfagskonferanse for Storting og Næringsliv +============================================= +av Petter Reinholdtsen 1998-05-10 + +[Foreløbig utkast] + +Problem +======= + +Rekruteringen til realfagene ved universitet og høgskole er +faretruende lav. Samfunnets kunnskap om problemet er minimal. +Naturvitenskapen har negativ klang i samfunnet. Holdningen til +konkret kunnskap er skremmende likegyldig. + +Ide +=== + +Kjøre skolering for stortingskomiteer og næringslivstopper med pressen +tilstede for å satt fokus på situasjonen. Arrangere en konferanse for +disse ved et erke-realist sted (eks. oljeplatform eller +vannkraftverk), der forskere og andre presenterer problemstillingen. + +Forslag +======= + +Arrangere en realfagskonferanse finansiert av næringslivet, organisert +av en politisk nøytral enhet (Eks et universitet eller NHO/LO/AF i +fellesskap). Konferansen går over 2-3 dager der inviterte deltagere +bl.a er KUF- og Næringslivskomiteen på stortingen, sjefene i de +største selskapene i Norge (Hydro/Statoil/Aker/Storebrand/etc) og +representanter for naturvitenskapene ved universitet og høyskoler i +Norge (kanskje nasjonalt fakultetsmøte for realfag?). + +Universitetene/studentene skaffer forelesere som skal være nasjonale +og internasjonale kapasiteter innen problemstillingen. + +Tema +==== + +Forslag til tema som må tas opp. Jeg har ikke klar en god formulering +for hva det skal være. + + - Hvor viktig er naturvitenskapene for Norge + - Hvordan bedre realfagsrekruteringen + - Miljøkampen, tapt uten naturvitenskapen