BSIS: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 28: Line 28:
Andmebaas koosneb järgmistest elementidest:
Andmebaas koosneb järgmistest elementidest:
* kasutajad ning nendega seotud mõningad andmed (e-mail, nimi, roll)
* kasutajad ning nendega seotud mõningad andmed (e-mail, nimi, roll)
* veetaseme mõõtmisjaamad ehk erinevad asukohad Soome lahe (Läänemere) piirkondadest (jaamanimi, asukoht kaardil st. pikkus/laius koordinaat)
* veetaseme mõõtmisjaamad ehk erinevad asukohad Soome lahe (Läänemere) piirkondadest (jaamanimi, asukoht kaardil st. pikkus/laiuskoordinaat)
* veetaseme mõõtmisandmed erinevatest jaamadest (ajaväärtus, veetaseme väärtus)
* veetaseme mõõtmisandmed erinevatest jaamadest (ajaväärtus, veetaseme väärtus)
* veetaseme prognoosiandmed erinevate jaamade jaoks (ajaväärtut, veetaseme väärtus)
* veetaseme prognoosiandmed erinevate jaamade jaoks (ajaväärtut, veetaseme väärtus)
Nice-to-have andmeväärtused oleksid seotud vaatlustega. Nimelt, mõõdetakse hetkel veetasemeid kõikides jaamades automaatselt (rõhuanduri abil), kuid nende kalibreerimiseks/kontrollimiseks võetakse juhuslikel ajamomentidel ka veetaseme lattidelt väärtusi. Seega, peaks automaatselt mõõdetud väärtus olema sama, mis mõõtelati väärtus. Hea oleks, kui ka sellised juhuslikud vaatlused saaks lisada andmebaasi.

Revision as of 20:38, 30 March 2018

Meeskond BSIS

  • Germo Väli
  • kel huvi, saaks liituda

Ülevaade

BSIS (Baltic Sealevel Information System) on alternatiiv Eesti Meretaseme Infosüsteemile (http://on-line.msi.ttu.ee/meretase/). Loodav infosüsteem peab andma kasutajatele järgmised võimalused:

  • vaadelda mereveetaseme hetkeseisu Soome lahe (Läänemere) erinevates piirkondades
  • vaadata veetaseme prognoosi erinevates jaamades Soome lahes kuni 24h

Sisseloginud kasutajatel on õigus:

  • saada ajaloolisi andmeid sõltuvalt profiilist st. alla laadida veetaseme andmeid pikemalt kui XX tundi
  • muuta/parandada andmeid
  • Lisada mõõtmisjaamasid ja andmeid

Veebirakendus

Veebirakenduse eesmärk on anda informatsiooni hetkeseisu (ja prognoosi) kohta

Klientrakendus

Klientrakenduse eesmärk on veebirakendusest saadud andmeid graafiliselt kujutada ning pakkuda võimalust andmeid salvestada kasutajale sobivas formaadis st. ASCII, XML, jms.

Kõrgema kategooria kasutajatel (administraatoril, vastutavatel kasutajatel) peaks olema õigus veetaseme andmeid redigeerida st. lisada/parandada/kustutada.

Tavakasutajatel (registreeritud kasutajatel) peaks olema võimalus läbi klientrakenduse andmeid salvestada. Lisaks peaks olema võimalus tellida ka hoiatusi (näiteks e-maili teel) erinevate hetkeseisude/prognooside korral.

Andmebaasi mudel

Andmebaas koosneb järgmistest elementidest:

  • kasutajad ning nendega seotud mõningad andmed (e-mail, nimi, roll)
  • veetaseme mõõtmisjaamad ehk erinevad asukohad Soome lahe (Läänemere) piirkondadest (jaamanimi, asukoht kaardil st. pikkus/laiuskoordinaat)
  • veetaseme mõõtmisandmed erinevatest jaamadest (ajaväärtus, veetaseme väärtus)
  • veetaseme prognoosiandmed erinevate jaamade jaoks (ajaväärtut, veetaseme väärtus)

Nice-to-have andmeväärtused oleksid seotud vaatlustega. Nimelt, mõõdetakse hetkel veetasemeid kõikides jaamades automaatselt (rõhuanduri abil), kuid nende kalibreerimiseks/kontrollimiseks võetakse juhuslikel ajamomentidel ka veetaseme lattidelt väärtusi. Seega, peaks automaatselt mõõdetud väärtus olema sama, mis mõõtelati väärtus. Hea oleks, kui ka sellised juhuslikud vaatlused saaks lisada andmebaasi.