Bergen Center for Computational Science
Organization Map BCCS BCPL CBU CMU Parallab
 

Implementering av GUI for havmodell

Contact: avle@ii.uib.no

Målet med dette prosjektet er å lage et enkelt, frittstående grafisk brukergrensesnitt som kan produsere input til en havmodell. Brukergrensesnittet skal implementeres vha språk og bibliotek som er 100% åpen kildekode slik at programpakken eventuelt senere kan fungere som et fritt nedlastbart verktøy for studenter og forskere.

En numerisk havmodell er et dataprogram som brukes for å beregne størrelser som strømhastighet, saltinnhold og temperatur for et utvalgt hav/fjord område. Et slikt verktøy har blitt uviklet ved Matematisk Institutt, Institutt for Informatikk, og Havforskningsinstituttet siden 1995. Denne modellen fungerer for tiden kun som et verktøy for forskere pga at all spesifisering av randverdier, topografi etc foregår via tekstfiler og koding av støtterutiner.

Programvaren som utvikles må kunne kjøres i linux, og det er et pluss om det også virker under Windows. Programvaren skal skrives på en oversiktlig og veldokumentert måte slik at det er enkelt for utviklerne av modellen (som ikke har erfaring med GUI design) å legge til funksjonalitet senere. Forslag til implementasjon er å designe GUI med glade(GTK) og implementere resten av rammeverket i Python.

For de som ikke kjenner til Python kan vi si at det er et enkelt, objektorientert språk som kan læres i løpet av få timer for de som har litt erfaring med feks Java. Se feks denne korte introduksjonen

This page is maintained by webmaster@bccs.uib.no. Last updated: Thursday 05 October, 2006
Unifob logo    UiB logo