OPB Wiki

Tu zbiramo razne koristne podatke o projektih pri predmetu.

OPB Wiki

Navodila

Navodila za uporabo git

Navodila za izvedbo projekta

Študenti se organizirajo v skupine po 2-3 študente, ki si izberejo temo projekta. Delo v projektu vključuje:

  • izbor teme projekta
  • prodobitev podatkov iz spleta
  • vzpostavitev podatkovne baze
  • izgradnja spletne aplikacije nad podatkovno bazo za prikaz in analizo podatkov

1. faza: predstavitev predvidoma 8. aprila v okviru vaj.

  • Identifikacija in (vsaj delna) pridobitev podatkovnih virov iz spleta
  • zasnova podatkovne baze in ER diagram
  • Načrt (ideja) za aplikacijo.

2. faza: predstavitev na vajah v zadnjem tednu

  • Implementacija podatkovne baze
  • Implementacija spletne aplikacije (bottle.py/Django/Shiny)

Pogoji:

  • Kodo se shranjuje na odprtem git repozitoriju (GitHub/Bitbucket/GitLab)
  • Podatkovna baza je na strežniku baza.fmf.uni-lj.si
  • Na predstavitvi za 1. fazo mora biti jasno, da so vsi člani skupine doprinesli projektu sorazmerni delež. To mora biti tudi razvidno iz commitov na git repozitoriju. Sicer se pričakuje, da bodo neaktivni ali premalo aktivni člani projekta nadaljevali delo s samostojnim projektom in seveda nižjo končno oceno. Enako velja za predstavitev v 2. fazi za delo med fazama.
  • Za predstavitev v 2. fazi morate imeti vsaj neko minimalno spletno aplikacijo.
  • Ko je projekt zaključen, se izvede zagovor pri profesorju, kjer je treba izkazati dobro poznavanje relacijskih baz in SQL in dobro razumevanje izvedenega projekta.

Projekti [uredi]

Vzorec

Gamma

Nogometna liga

Nepremičninske agencije

LibMusic

Jaz pa pojdem

Inštrukcije

COVID-19

Lokalna veriga B&B

NBA

Letalski promet

JIJ prodaja avtov

Zdravstvo na daljavo

Potniški promet