Katalog uporablja hierarhične kategorije in podkategorije, zato se lahko knjige razvrstijo v uredniško smiselne sklope, kot so novosti, priročniki, založbe ali akcijske ponudbe.
Kiroja.si - spletna knjigarna in katalog knjig
Primer podatkovno vodene spletne knjigarne po meri: katalog knjig, kategorije, naslovnice, košarica, naročila, uporabniki, e-novice, XML izvozi in administracija.
Kiroja.si
Kiroja.si je slovenska spletna knjigarna oziroma založniško-prodajni katalog, kjer obiskovalci brskajo po novostih, zadnjih izvodih, priročnikih, zbirkah in izbranih knjižnih programih. Stran omogoča ogled podrobnosti knjig, izbiro različnih izdaj, dodajanje v košarico, naročilo, registracijo uporabnika in prijavo na e-novice.
Obišči spletno stranZa Kiroja.si smo razvili podatkovno vodeno spletno knjigarno, kjer se katalog knjig, kategorije, naslovnice, nakup, uporabniki, naročila, e-novice in XML izvozi sestavljajo iz urejenih podatkov.
Kiroja.si ni bila zasnovana kot statična predstavitev knjig, ampak kot prodajni sistem, ki mora vsak dan prikazovati aktualne naslove, različne oblike knjig, cene, popuste, razprodane izdaje, izpostavljene kategorije in vsebine, ki se lahko spreminjajo brez poseganja v predloge strani.
Projekt povezuje javno spletno knjigarno, košarico, naročila, uporabniške račune, prijavo na e-novice, administracijo kataloga in izvoze podatkov. To je tipičen primer dolgoročno vzdrževane rešitve po meri, kjer je pomembno, da urednik upravlja vsebino, sistem pa sam sestavi javni prikaz.
Obiskovalec lahko brska po kategorijah, išče knjige, odpira podrobnosti, vidi naslovnice in doda izbrano izdajo v košarico.
Javni del strani je zgrajen okoli knjižnega kataloga. Na prvi strani so izpostavljene aktualne knjige, novosti, zadnji izvodi in izbrane kategorije, ob strani pa so e-novice, registracija, prijava in seznam najnovejših naslovov. V osrednjem delu se prikažejo knjige z naslovnico, avtorjem oziroma založniško oznako, kratkim opisom, cenami in povezavo na podrobnosti.
Podrobna stran knjige vsebuje večji prikaz naslovnice, daljši opis, morebitne dodatne slike, datoteke ali zunanje povezave, informacije o poštnini in nakupne možnosti. Ker so knjige podatkovno strukturirane, lahko javni prikaz sam upošteva, ali obstaja mehka vezava, trda vezava ali audio knjiga, kakšna je cena, ali je vključen popust in ali je posamezna izdaja razprodana.

Kategorije in knjige imajo čiste javne povezave, kar pomaga obiskovalcem, deljenju povezav in indeksiranju vsebine.
Iskalni tok preveri dolžino iskanega pojma in išče po naslovih, opisih, oznakah, avtorjih oziroma založbah ter šifrah izdelkov.
Seznami knjig se delijo na strani, omogočajo filtriranje po atributih in prikazujejo samo aktivne zapise, ki ustrezajo trenutni kategoriji.
Naslovnice in dodatne slike se samodejno prikažejo v različnih velikostih za kartice, podrobnosti in povečavo slike.
Na podrobnostih se lahko prikažejo priporočene oziroma povezane knjige, kar poveča možnost nadaljnjega brskanja in nakupa.
Košarica in naročila so prilagojena knjigam, kjer ima isti naslov lahko več izvedb, cen in stanj dobavljivosti.
Pri knjigah ni dovolj samo ena cena in en gumb za nakup. Sistem podpira različne tipe izdelka, na primer mehko vezavo, trdo vezavo in audio knjigo, za vsak tip pa ločene cene, popuste in oznake razprodanosti. Obiskovalec lahko izbere ustrezno izvedbo, jo doda v košarico in nadaljuje do naročila.
- 01
Dodajanje v košarico
Košarica hrani izbrane knjige, količine in tip izdaje, zato sistem pravilno izračuna ceno tudi pri različnih oblikah istega naslova.
- 02
Urejanje košarice
Kupec lahko pregleda košarico, odstrani postavke in nadaljuje z nakupom, javna stran pa ves čas prikazuje število knjig in znesek.
- 03
Podatki kupca
Naročilni tok zbira osebne, poslovne in dostavne podatke ter omogoča komentar kupca oziroma dodatno informacijo ob naročilu.
- 04
Izračun zneskov
Cene se formatirajo za javni prikaz, upoštevajo se popusti po tipu knjige, količine in skupna vrednost naročila.
- 05
Zapis naročila
Oddano naročilo se zapiše v podatkovno zbirko, kar omogoča kasnejšo obdelavo v administraciji.
- 06
Obvestila
Po oddaji se pripravi strukturiran povzetek naročila za kupca in ekipo, tako da prodajni tok ne ostane samo v brskalniku.
Stran podpira registracijo kupcev, prijavo, odjavo in zbiranje naročnikov na e-novice.
Ker spletna knjigarna prodaja ponavljajočim se kupcem, je vgrajen uporabniški del. Obiskovalec se lahko registrira, vnese kontaktne in dostavne podatke, prejme potrditveno obvestilo ter se kasneje prijavi. Sistem razlikuje nove, aktivne in blokirane uporabnike ter omogoča, da se podatki uporabljajo pri nadaljnjem naročanju.
Poleg kupcev je podprt tudi ločen tok za e-novice. Obiskovalec se lahko prijavi na obvestila, odjavi iz seznama, uredništvo pa lahko v zaledju upravlja naročnike in pripravljena sporočila.
Kaj omogoča uporabniški del
- registracijo novega uporabnika z osnovnimi kontaktnimi in dostavnimi podatki
- preverjanje, ali uporabniško ime že obstaja
- prijavo in odjavo uporabnika z vezavo na sejo obiskovalca
- ločene statuse uporabnikov za nove, aktivne in blokirane račune
- potrditvena obvestila ob registraciji in naročilu
- prijavo ter odjavo od e-novic
- upravljanje seznama naročnikov in pošiljanje pripravljenih sporočil
Administracija pokriva celoten življenjski cikel knjige: od vnosa naslova in naslovnice do naročila, povezanih knjig, datotek, uporabnikov in e-novic.
Za tak katalog je ključno, da urednik ne upravlja samo besedil. Potrebuje orodje za knjige, kategorije, avtorje oziroma založniške oznake, cene, popuste, razprodane izdaje, slike, datoteke, povezana priporočila, vsebinske bloke in naročila. Vse to je bilo razvito kot podatkovno vodeno zaledje, prilagojeno dejanskemu načinu dela spletne knjigarne.
Urednik lahko dodaja, ureja, kopira, premika in deaktivira knjige, ureja naslov, kratki opis, daljši opis, javni URL, meta podatke, model oziroma oznako in aktivnost prikaza.
Za posamezno knjigo so ločene cene za mehko vezavo, trdo vezavo in audio knjigo, vključno s popusti in oznakami, ali je posamezna izdaja razprodana.
Kategorije imajo hierarhijo, vrstni red, aktivnost, prikazno ime, URL oznako, meta opis in atribute za filtriranje, zato se javna navigacija sestavi iz urejene strukture.
Upravljanje omogoča urejanje imen, opisov in oznak za izpostavljen prikaz, kar se uporablja pri seznamih in podrobnostih knjig.
Knjigam se lahko dodajo naslovnice, dodatne slike, datoteke in zunanje povezave; izbrana slika se uporabi kot glavna naslovnica izdelka.
Za vsako knjigo je mogoče določiti priporočila, ki se prikažejo ob podrobnem opisu in obiskovalca vodijo do sorodnih naslovov.
Bloki omogočajo urejanje vsebin na glavi, levi strani, vstopni strani in drugih delih strani, vezano na kategorije oziroma izbrane sklope.
Ekipa lahko pregleduje neobdelana, poslana in zavrnjena naročila, odpira podrobnosti ter spreminja status obdelave.
Administracija podpira pregled, dodajanje in urejanje uporabnikov, kontaktnih podatkov, dostavnih naslovov, statusov in posebnih popustov.
V zaledju se upravlja naročnike, pripravljena sporočila, testno pošiljanje in pošiljanje naročnikom.
Nalaganje slik in datotek je povezano s katalogom, zato urednik pri knjigi ne ureja samo teksta, ampak tudi pripadajoča gradiva.
Pri kategorijah, blokih, avtorjih in knjigah se uporablja mehkejši način odstranjevanja oziroma prestavljanje v koš, kar zmanjšuje tveganje napačnega brisanja.
Za katalog so narejeni XML izvozi izdelkov in kategorij, da se lahko podatki uporabijo tudi zunaj same spletne strani.
Sistem generira strukturiran izvoz aktivnih knjig z identifikatorjem, imenom, opisom, javno povezavo, sliko, ceno in kategorijo. Ločen izvoz pripravi kategorije z nadrejenimi povezavami, kar omogoča, da zunanji prikaz razume tudi drevesno strukturo kataloga.
To je pomembno pri trgovinah in katalogih z veliko podatki. Če je osnovni katalog urejen podatkovno, ni treba enakih informacij ročno prepisovati na več mest. Javni prikaz, administracija in zunanji izvoz uporabljajo isti vir resnice.
Izvoz vključuje aktivne knjige, opise, slike, cene, kategorije in javne povezave na podrobnosti.
Kategorije se izvozijo z identifikatorjem, nadrejeno kategorijo in imenom, kar ohrani drevesno strukturo.
Pri izvozu se posebni znaki v imenih očistijo oziroma varno pripravijo za XML zapis.
XML izvoz omogoča uporabo kataloga v zunanjih sistemih, primerjalnikih ali drugih prodajnih prikazih.
Rešitev je programsko zgrajena okoli enotne podatkovne strukture, čistih povezav, dinamičnih slik in ločenih modulov za glavne poslovne tokove.
Javna stran uporablja čiste povezave za kategorije, trgovinske sklope in podrobnosti knjig. Slike se po potrebi pripravijo v različnih velikostih, meta podatki se prilagodijo trenutni kategoriji ali knjigi, vsebinske pozicije pa se napolnijo glede na podatke iz administracije.
Glavne kategorije, podkategorije in navigacijski elementi niso ročno zapisani v predlogo, ampak se sestavijo iz urejenih zapisov.
Stran uporablja naslove, opise in ključne besede iz kategorij oziroma knjig, kadar so vneseni v administraciji.
Ista naslovnica se lahko prikaže kot majhna slika v seznamu, večja slika na podrobnostih in velika povečava.
Katalog, podrobnost knjige, košarica, registracija, prijava, e-novice in XML izvozi imajo svoje naloge, a uporabljajo skupne podatke.
Glava, levi stolpec, vstopni poudarki in drugi elementi so vezani na kategorije, zato se vsebina prilagodi kontekstu obiskovalca.
Ker je sistem prilagojen konkretnemu katalogu in uredniškemu delu, ga je mogoče vzdrževati, dopolnjevati in popravljati tudi mnogo let po prvotni izdelavi.
Kiroja.si je primer starejše, a obsežne spletne trgovine po meri, kjer je vrednost v podatkih, administraciji in dolgoročnem vzdrževanju.
Pri knjižnem katalogu se ponudba spreminja z novostmi, ponatisi, razprodanimi izdajami, akcijami in založniškimi sklopi. Zato je pomembno, da se sistem ne sesuje v ročno popravljanje strani, ampak ostane urejen kot administracija, katalog, nakupni tok in izvoz podatkov.
Rezultat našega dela
- podatkovno vodena spletna knjigarna z dinamičnimi kategorijami, seznami in podrobnostmi knjig
- košarica in naročila z različnimi tipi knjig, cenami, popusti, količinami in obvestili
- Administracija za knjige, kategorije, avtorje oziroma založniške oznake, slike, datoteke, povezane knjige, vsebinske bloke, uporabnike, naročila in e-novice
- XML izvozi izdelkov in kategorij za zunanje prikaze oziroma partnerske uporabe
- samodejna priprava različnih velikosti naslovnic in javnih slik
- programsko zgrajena osnova, ki je namenjena dolgoročnemu vzdrževanju kataloga, prodaje in uredniškega dela
