Prosjektoppgave 42 E Utvikling av et webbasert bestillingssystem
Prosjektoppgave: 42 E Utvikling av et web-basert bestillingssystem for bøker og en tilhørende database for uthenting av statistikk. I tillegg et nytt CSS-basert design for bibliotekets nettsider. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Oppdragsgiver: Askøy kommune. Biblioteket Øykommunen Askøy ligger i Hordaland, like nordvest for Bergen. Ca. 22 000 innbyggere Biblioteket har 6 ansatte Bokbuss Godt samarbeid med skolene i kommunen, som bl. a låner små bokdepoter i form av bokkasser. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Oppgavebeskrivelse: Redigere nettsidene med fokus på brukervennlighet og forenklet vedlikehold ved bl. a. å ta i bruk CSS. Elektronisk bestillingsfunksjon for bøker, hvor det er mulig å bestille et større antall bøker tilpasset en brukergruppe. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Brukere til: Nettsidene: Kommunens innbyggere Bestillingsfunksjonen: Lærere i grunnskolen i Askøy Bibliotekar registrerer bestillinger som er mottatt muntlig / skriftlig. Statistikkfunksjonen: Bibliotekar henter ut statistikk fra ferdig definerte søk, via web-grensesnitt.
Hvorfor jeg valgte oppgaven? l l l En mulighet til å jobbe med en oppgave forankret til egen arbeids-situasjon. Utfordrende i forhold til faglig kompetanse. Praktisk erfaring med HTML, CSS, PHP og Databaser 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Teknologi: PHP Skriptspråk som kjøres på en webtjener uavhengig av operativsystem. MYSQL En relasjonsdatabase som passer godt i bruk mot PHP for å kunne lagre, lese og søke etter data via www. CSS (på norsk stilsett) CSS beskriver hvordan dokumenter skal presenteres på skjerm og i utskrift. Ved bruk av stilsett sammen med strukturerte dokumenter kan både forfatter og bruker påvirke utseende av dokumentet, uten at det går utover tilgjengeligheten. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Klient – tjener - database l 24. 05. 2004 l. Hovedprosjekt 2004 for Bente Fosse
Fremgangsmåte: l l l En forstudierapport der innledende fase av prosjektet dokumenteres. Utarbeidelse av et brukerkravdokument med analyse av brukerens krav til systemet. Et systemkravdokument hvor alle tekniske krav dokumenteres. Implementering og testing av systemet. En sluttrapport der alle fasene i prosjektet blir dokumentert. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Hva er gjort? l Ny mal for nettsidene. Form og innhold delt ved hjelp av CSS. Bestillingsskjema for bokkasser Skjema Web-basert grensesnitt for statistikkfunksjon. Web-basert grensesnitt for å legge til / endre data i databasen. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
Videre fremdrift: l l Litt PHP-programmering mot databasen i statistikkfunksjonen gjenstår. Programmering av bestillingsskjemaet mot databasen. Programmering av login-skriptet for statistikktilgang. Fullføre arbeidet med nettsidene. 24. 05. 2004 Hovedprosjekt 2004 for Bente Fosse
- Slides: 10