G e e k ++Tina Zorić
Tihana Mišković
Vanda Viljanac
Mirjam Šitum
Dora Petra Mamić
Goran Jelen Zvonimir Matošević
Enes Zejnilović
Putovanje kroz naš projekt Geek++
34
5
Što je naš zadatak?
2
1.
Društvena mreža za upravljanje znanjem
Grafičko sučelje1.
Zahtjevi2.
Prikaz rješenja svih zahtjeva3.
Osluškivanje1.
Obrada svih dohvaćenih zahtjeva2.
Slanje ishoda zahtjeva3.
PoslužiteljKlijent
Klijent – Poslužitelj arhitektura
1
34
5
Definiranje zadataka 22.
Projektni zadaci
Log on / Log out1.
Komunikacija sa poslužiteljem2.
Implementacija korisničkog sučelja3.
Implementacija poslužitelja4.
Projektni zadaci
Uvid u bazu podataka5.
Poručivanje6.
Repozitorij7.
Višemedijsko poručivanje8.
1
34
5
2
1
34
5
2
Želite li biti osobiti ili nevidljivi? Odlučite se.
Ili ćete biti „plava krava” ili vas neće biti (Seth Godin)
1
345
2
Koje usluge Geek++ nudi? 3.
1. Log in / out
2. Registracija korisnika
3. Profil
3. Promjena slike profila
4. Grupe (1)
4. Grupe (2)
5. Registracija grupe
6. Grupni chat (1)
6. Grupni chat (2)
6. Grupni chat (3)
7. Repozitorij
1
3
4
5
2
Baza podataka 4.
Baza podataka društvene mreže Geek++
KORISNIK
idKorisnik
imeKorisnik
prezimeKorisnik
username
password
status
K={idKorisnik}
GRUPA
idGrupa
imeGrupa
vlasnikID
K={idGrupa}
POST
idPost
idKorisnik
idGrupa
tekstPost
K={idPost}
DATOTEKA
idDatoteka
imeDatoteka
idKorisnik
idGrupa
K={idDatoteka}
KORGRUPA
idGrupa
idKorisnik
status
K={idGrupa,idKorisnik}
SLIKA
imeSlika
idKorisnik
K={imeSlika}
SLIKAGRUPA
imeSlika
idGrupa
K={imeSlika}
ER dijagram baze podataka Geek++
1
3
4
5
2
Geek++ društvena mreža5.
Pitanja??