1 / 38

Webhouse

Webhouse. Dajana Buršić Irena Kezić Igor Rajnpreht Franjo Skočec Domagoj Tominac Nastavnik: Prof.dr.sc. Mirta Baranović. Sadržaj. Uvod Ostvarenje web site-a Opis transakcijske baze Opis skladišta Najbitniji upiti Zaključak. Uvod. Poslovanje web trgovine

aqua
Télécharger la présentation

Webhouse

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. Webhouse Dajana Buršić Irena Kezić Igor Rajnpreht Franjo Skočec Domagoj Tominac Nastavnik: Prof.dr.sc. Mirta Baranović

  2. Sadržaj • Uvod • Ostvarenje web site-a • Opis transakcijske baze • Opis skladišta • Najbitniji upiti • Zaključak

  3. Uvod • Poslovanje web trgovine • Prodavanje glazbenih CD-ova • 160 artikala • Jazz • Klasika • Pop&Rock • Domaća glazba • 10 gradova na području Hrvatske s dostavom

  4. Uvod • Korištene tehnologije: • Microsoft SQL Server 2000 (baza podataka, skladište podataka) • ASP. NET (izrada web stranica) • Business Objects (analiza skladišta podataka)

  5. Arhitektura websitea

  6. Web aplikacija • ASP.NET tehnologija koristeći programski jezik C# • 14 web stranica koje su međusobno potpuno povezane • Identifikacija korisnika • Identifikator sjednice • Postupak kupovine proizvoda • Pretraživanje • Praćenje korisnika

  7. Relacijski model baze podataka • Baza se sastoji od 15 relacija • Narudjba, StavkaNarudjbe, Proizvod, Kategorija, Dostavljač, Sesija, SessionStrList, Stranica, SessionList, Adresa, Mjesto, Država, SessionPretraga, Kupac i ProizvodTrazi • Podaci o proizvodima • Podaci o kupcima • Praćenje ponašanja posjetitelja • Registriranje kupovine

  8. Podaci o proizvodima i kupcima

  9. Praćenje ponašanja posjetitelja • Relacija SessionStrList • Sadrži podatke o tome koji smo kategorije proizvoda pretraživali tijekom sesije • Relacija SessionList • Sadrži podatke o tome koji su proizvodi stavljeni u košaricu tijekom sesije • Relacija SessionPretraga • Sadrži podatke o tome koje proizvode smo zatražili u naprednom pretraživanju

  10. Registriranje kupovine • Relacija Narudžba • Sadrži podatke o narudžbama • Relacija StavkaNarudžbe • Sadrži podatke o narudžbi pojedinog proizvoda unutar narudžbe • Jedna narudžba može sadržavati više stavki narudžbe

  11. Relacijski model baze podataka

  12. Skladište podataka • 5 činjeničnih tablica na razini: • stavke narudžbe • narudžbe • proizvoda stavljenog u košaricu • pregleda stranica • pretraživanja proizvoda • 9 dimenzijskih tablica

  13. Činjenična tablica na razini stavke narudžbe

  14. Činjenična tablica na razini stavke narudžbe • Namjena: • Analiza prodaje proizvoda • Povezivanje kupca i prodanih proizvoda • Analiza prodaje po kategorijama • Analiza najprodavanijih proizvoda po kategorijama • Analiza prodaje po godinama, mjesecima, danima • Analiza prodaje s obzirom na popust • Analiza prodaje pojedinih proizvoda/kategorija po gradovima • Analiza prodaje pojedinih proizvoda/kategorija po dobi, spolu kupca • Određivanje profila kupca

  15. Činjenična tablica na razini narudžbe

  16. Činjenična tablica na razini narudžbe • Namjena: • Analiza zarade dostavljača • Analiza zarade po gradovima • Analiza vremena čekanja na isporuku (po danima, mjesecima)

  17. Činjenična tablica na razini odabranog proizvoda

  18. Činjenična tablica na razini odabranog proizvoda • Atribut brojZahtjeva • Odnosi se na broj koliko smo puta dotični proizvod stavili u košaricu tijekom dotične sesije • Atribut brojKupljenih • Odnosi se na broj kupljenih primjeraka dotičnog proizvoda tijekom dotične sesije • Atribut KontekstID • Odnosi se na kontekst sesije • Pretraživanje • Naručivanje • Zalutao

  19. Činjenična tablica na razini odabranog proizvoda • Namjena: • Statistika dodavanja nekog proizvoda u košaricu • Analiza proizvoda koji su obrisani iz košarice • Odustajanje kupca od kupnje pojedinog proizvoda, kategorije proizvoda

  20. Činjenična tablica na razini pretraživanja stranica

  21. Činjenična tablica na razini pretraživanja stranica • Atribut obavljena kupnja • označava ako je kupljen proizvod te kategorije unutar sesije ako se radi o stranici kategorija • Namjena: • Statistika posjećenosti pojedinih stranica (po kategoriji, tipu kupca, dobnim skupinama, vremenu dana) • Analiza ponašanja kupca (kupuje li na istim stranicama) • Analiza koje stranice se najviše pretražuju, a da se na njima ništa ne kupi

  22. Činjenična tablica na razini pretraživanja proizvoda

  23. Činjenična tablica na razini pretraživanja proizvoda • Atributa kupljeno • odnosi se na podatak da li je kupljen bilo koji od proizvoda u bazi koji odgovara upitu korisnika u trenutnoj sesiji • Namjena: • Analiza proizvoda koje su korisnici tražili, a nema ih u našoj ponudi • Analiza koliko proizvoda je kupac našao u bazi, a koliko je njih kupio • Analiza proizvoda koje je kupac pronašao u bazi, ali se nije odlučio na kupovinu

  24. Upiti

  25. Prodaja albuma u paketu • Slaba prodaja paketa • - nedostatak ponude? • kriva ponuda? • koje albume možemo prodavati u paru?

  26. Prodaja albuma u paketu • Ponuda albuma u paketima (povećati ponudu?) • Albumi u paketu koji se uopće ne prodaju

  27. Prodaja albuma u paketu Prodavati pojedine albume u paketu?! Kombinacija 2 Severinina albuma Kombinacija 2 ili više Pavarottijevih albuma

  28. Profil kupaca • Disperzija kupnje po kategorijama (isti kupac kupuje uvijek iste kategorije?) • Pet najprofitabilnijih kupaca

  29. Kupovina po dobnim skupinama

  30. Dnevna razdioba posjećenost

  31. Kontekst sesije • Broj posjeta stranicama ovisno o kontekstu sesije • Broj posjeta stranicama kada nije obavljena kupnja (drill down) u ovisnosti o stavljanju proizvoda u košaricu

  32. Pretraživanje • Najtraženiji izvođači koji postoje u našoj ponudi • Kupac nije kupio traženi proizvod (Zašto?)

  33. Zarada po kategorijama

  34. Kupovina po gradovima i kategorijama

  35. Odustajanje od kategorije po gradovima

  36. Usporedba pregleda i kupovine Pregledavani, a ne kupljeni albumi Problem cijene?! Najodbacivaniji iz košarice i njihova cijena

  37. Pitanja

More Related