Skip to content

Savonia AMK:n Ohjelmistotuotanto I -kurssin ohjelmistoprojekti. Village Newbies -varaustenhallintajärjestelmä.

Notifications You must be signed in to change notification settings

Orofil/oti-projekti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vnlogo.png

Village Newbies varausjärjestelmä

oti-projekti

Savonia AMK:n Ohjelmistotuotanto I -kurssin ohjelmistoprojekti.

Käyttöohje

Ohjelman avaaminen testausta varten

  1. Lataa zip-pakkaus tietokoneelle ja pura se
  2. Avaa koodinkäsittelyohjelma, joka tukee Javaa (suos. IntelliJ).
  3. Valitse puretun zip-pakkauksen kansio ja avaa se uutena projektina (IntelliJ:ssä).
  4. Avaa MySQL WorkBench ja sieltä toimiva palvelin.
  5. Suorita SQL-tiedostot 'vn.sql' ja 'insertit testi.sql' (ks. Tiedostorakenne).
  6. Päivitä palvelimen tietokannat ja varmista, että tiedostot suoritettiin onnistuneesti.
  7. Avaa IntelliJ:ssä projektin luokka 'Main' ja suorita se vihreästä nuolipainikkeesta tai valitse Run > Run 'Main'.

Ohjelman käyttö

img.png Käyttöliittymän ulkoasu

Näkymät:

  • Alueet
  • Mökit
  • Palvelut
  • Varaukset
  • Asiakkaat
  • Laskut

Ruudun vasemmassa laidassa olevia painikkeita käyttämällä voi siirtyä näkymästä toiseen.

Jokaisessa näkymässä voi selata ja hallita sen otsikkoon liittyviä tietoja. (Esim. näkymässä 'Alueet' voi hallita tietokantaan tallennettujen alueiden tietoja.

Tietojen haku:

Jokaisen näkymän ylälaidassa on hakupaneeli, jossa voi säätää alempaan paneeliin tulostuvien tietojen suodatusta.

  • Kirjoittamalla hakukenttään hakusanan ja painamalla painiketta 'Suorita haku' näytettävät tulokset päivittyvät niin, että vain hakusanan sisältävät hakukohteet näytetään.
  • Valitsemalla 'Lajittelu'-pudotusvalikosta haluamasi lajittelukriteerin ja painamalla painiketta 'Suorita haku' voit lajitella näytettävät tulokset esim. aakkosjärjestykseen tai ID:n mukaan.
  • Muita hakupaneelin suodattimia ovat esim. alueen valinta pudotusvalikosta ja aikavälin valinta kalenterivalintatyökalulla.

Muut toiminnot:

img.png Tietojen lisäys

img.png Tietojen poisto

img.png Tietojen muokkaus

img.png Tietojen tarkastelu ikkunassa

img.png Laskun vienti tiedostoksi

Tiedostorakenne

Koodi

  • Main
    • Ohjelman aloitus
  • Alue
  • Asiakas
  • Lasku
  • Mokki
  • Palvelu
  • Tietokanta
  • Varaus
  • LaskuStatus
  • PoistoIkkuna
  • Posti
  • Nappula
  • ToggleNappula
  • Utils

Resurssit

  • tietokanta
    • Tietokannan luontiskripti ('vn.sql')
    • Insert-skripti testausta varten ('insertit testi.sql')
  • kuvakkeet
    • Tietojen lisäykseen, muokkaamiseen, poistamiseen, tarkasteluun ja tiedostoksi viemiseen liittyvät kuvakkeet
    • Logo

About

Savonia AMK:n Ohjelmistotuotanto I -kurssin ohjelmistoprojekti. Village Newbies -varaustenhallintajärjestelmä.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages