Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 793 Bytes

File metadata and controls

15 lines (12 loc) · 793 Bytes

Asteriskin automaattinen plaseerausjärjestelmä

Eri tiedostoista: Plaseeraus.py sisältää koodin liittyen algoritmiin. Ukkelit.py sisältää henkilo luokan, ja generöi muutaman henkilo tyyppisen olion testaamista varten. Gui.py sisältää käyttöliittymän sekä sen toiminnallisuudet. Tiedot.py sisältää hakumetodit, joilla pystytään hakemaan tapahtuman henkilöt tapahtumatietokannasta, lähinnä myöhempää käyttöä varten.

Käyttöohjeet:

  1. Suorita gui.py tiedosto
  2. Syötä järjestelmälle osallistujamäärä
  3. Syötä järjestelmälle haluttu pöytien määrä
  4. Klikkaa 'Suorita' painiketta
  5. Alle ilmestyy ehdotettu pöytäistumajärjestys. Osallistujia pystyy tarkastelemaan klikkaamalla nimiä, minkä jälkeen pitäisi avautua lisätiedot osallistujasta