1 / 36

Stjepan Đerek Armin Đumišić Tihomir Kovač Tomislav Mešter Hrvoje Oršolić

Skladišta podataka. Stjepan Đerek Armin Đumišić Tihomir Kovač Tomislav Mešter Hrvoje Oršolić. Online hardware trgovina.

yuval
Download Presentation

Stjepan Đerek Armin Đumišić Tihomir Kovač Tomislav Mešter Hrvoje Oršolić

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Skladišta podataka Stjepan Đerek Armin Đumišić Tihomir Kovač Tomislav Mešter Hrvoje Oršolić

  2. Online hardware trgovina Poslovanje naše tvrtke se temelji na online prodaji kompjutorskih hardware-skih komponenti. Proizvode smo podijelili na 10 kategorija, a svaku kategoriju na još par podkategorija. Kategorije su: matične ploče, procesori, memorije, tvrdi diskovi, grafičke kartice, monitori, CD-DVD komponente, multimedija, pisači te tipkovnice i miševi. Svaka kategorija je podijeljena dodatno na podkategorije, npr. Procesori su podijeljeni na Intel i AMD podkategorije, a multimedija na zvučna kartice, modeme i mrežne potrepštine.

  3. Opis korištenih tehnologija Korišteni su: • HTML za design sučelja • PHP za ostvarivanje funkcionalnosti sučelja, povezivanje na bazu te sve druge programerski orijentirane zadatke • MySQL kao posluživač za našu bazu • Apache Web Server za kao web posluživač

  4. Web sučelje

  5. Organizacija site-a • Site je izveden pomoću PHP-a, tj. generira se dinamički ovisno o bazi, itd... • Čitav site je dizajnirana sa namjerom da se korisnici lagano snalaze i da mogu na intuitivan način obaviti kupnju • Na svakoj je stranici omogućeno logiranje postojećih korisnika te registracija novih • Ako se korisnik ulogira nestaje opcija logiranja i registracije sve do kraja tekuće sjednice • Sa svake je stranice moguće pregledati sadržaj košarice

  6. Početna stranica

  7. Odabir kategiorije • Nakon što odaberemo neku kategoriju proizvoda u desnom dijelu ekrana izlistaju se svi proizvodi iz te kategorije • Prikaz proizvoda organiziran je prema podkategorijama radi preglednijeg prikaza i lakšeg snalaženja

  8. Odabrana je kategorija

  9. Odabir proizvoda • Omogućen je detaljniji prikaz informacija o određenom proizvodu, sa prikazom slike proizvoda • Na ovoj se stranici može proizvod dodati u košaricu, proizvoljan broj komada • Kada se proizvod doda u košaricu prikazuje se ukupna cijena (broj dodanih komada*cijena po komadu) tako da kupac ima uvid što je dodao u košaricu i koliko to ukupno košta

  10. Odabir proizvoda

  11. Pregled košarice • Na ovoj je stranici omogućen pregled svih proizvoda koji su dodani u košaricu u tekućoj sjednici • Omogućeno je izbacivanje pojedinih proizvoda iz košarice • Ukoliko kupac želi završiti kupnju treba odabrati link “Kupi”

  12. Pregled košarice

  13. Unos broja kreditne kartice • Ako korisnik želi završiti kupnju potrebno je da unese login i password i broj kreditne kartice • Ukoliko kupac nije registriran u našo bazi postoji stranica na kojoj se to može obaviti

  14. Unos broja kreditne kartice

  15. Registracija novih korisnika

  16. Završetak kupnje • Odabirom “Potvrdi” nakon što unesemo važeći login i password te broj kreditne kartice potvrđujemo kupnju i tekuća sjednica završava, transakcija se zapisuje u bazu

  17. Baza podataka

  18. Opis baze • Artikl – tablica koja sadrži osnovne podatke o artiklima • Dogadjaj – tablica u koju zapisujemo podatke o aktivnostima koje pratimo • Kateg – podaci o kategorijama arikla • Kosarica – zapisujemo informacije o sadržaju svake kosarice,artikl po artikl

  19. Opis baze (2) • Kupac – podaci o registriranim kupcima • Mjesto – podaci o mjestima registriranih kupaca • PodKat – podaci o podkategorijama • Sjedinca – podaci o sjednici • tipdogadjaja – podaci o vrsti događaja, aktivnosti na stranici

  20. Model skladista

  21. Činjenične tablice • Koristimo dvije činjenične tablice sa granulama • na razini stavke svakog računa za kojega je obavljena kupnja • na razini jednog klika unutar neke sjednice

  22. Skladiste za praćenje događaja Želi se promatrati: - kako se posjetitelji kreću kroz Web Shop - koliko se zadržavaju na stranici (login, pregled kategorije...) - tražimo odgovor na pitanje “tko najviše dolazi?” - tražimo odgovor na pitanje “zašto se odlazi?” ....

  23. Skladište za praćenje prodaje • skladište sadrži samo one transakcije u kojima je kupnja uspješno realizirana • dobivamo odgovore na pitanja: • Tko su naše mušterije • Na kojim proizvodima najviše zarađujemo

  24. Punjenje skladišta • sql upitima • dodatne VB procedure • transformacija podataka za oblik pogodan za skladiste • Događaj1 – vrijme događaja 1 • Događaj 2 – vrijeme događaja 2 • => Trajanje događaja1= vrijeme događaja 2 – vrijeme događaja 1 • opis trajanja – dimenzija

  25. Punjenje skladista Set baza = CurrentDb() Set tbl = baza.OpenRecordset("cinj_klik") Dim trajanje As Date Dim NVrijeme As Long Do While tbl.EOF = False tbl.Edit tbl!trajanje1 = -1 tbl!trajanje_kat = "odlazak" tbl.Update Else tbl.Edit NVrijeme = CLng(Second(CDate(CDate("00:00:00") - tbl!trajanje)) + Minute(CDate(CDate("00:00:00") - tbl!trajanje)) * 60 + Hour(CDate(CDate("00:00:00") - tbl!trajanje)) * 3600) If NVrijeme < 20 Then TrText = "kratko“ .........................

  26. Upiti

  27. Koji se dio naše ponude čini najzanimljiviji kupcima?

  28. A koliko se prosječno zadržavaju u pregledu pojedine kategorije?

  29. Zapitali smo se što najčešće uzrokuje odlazak s (zatvaranje) našeg Web dućana?

  30. Idemo sada pogledati postoji li neka posebna kategorija proizvoda koja uzrokuje nezadovoljstvo...

  31. Broj odabira kategorije Napuštanja site-a nakon odabira kategorije

  32. Graf odabira kategorije Graf napuštanja site-a nakon odabira kategorije

More Related