260 likes | 372 Views
E-commerce Advanced Application. Internetes bevásárlási és rendelési megoldások. Főbb témák. Tipikus Internetes bevásárlási szokások Felhasználói felület Vásárlói regisztráció Belépés Termék választás Kosár funkció Fizetés Kiszállítás Fejlesztői környezet. Tipikus Internetes bevásárlás.
E N D
E-commerce Advanced Application Internetes bevásárlási és rendelési megoldások EE-AA-Element 2Ver: 1.0
Főbb témák • Tipikus Internetes bevásárlási szokások • Felhasználói felület • Vásárlói regisztráció • Belépés • Termék választás • Kosár funkció • Fizetés • Kiszállítás • Fejlesztői környezet EE-AA-Element 2Ver: 1.0
Tipikus Internetes bevásárlás • Reklámozás, hagyományos vásárlás (e-kirakat) • Online kirakat • Hagyományos vásárlás, rendelés és fizetés • Kvázi-internetes vásárlás • Online rendelés, offline fizetés • Internetes vásárlás • Online rendelés, online fizetés EE-AA-Element 2Ver: 1.0
Felhasználói felület • Vásárlói regisztráció • Belépés • Termék választás • Kosár funkció • Fizetés • Kiszállítás EE-AA-Element 2Ver: 1.0
Vásárlói regisztráció • Usernév és jelszó • Egyéb vásárlói adatok • A kötelezően kitöltendő mezők megjelölése és ellenőrzése • Felhasználói adatok módosítási lehetősége • Statisztikai adatok gyűjtése – felhasználható portál kialakításához • Adatvédelmi leírás EE-AA-Element 2Ver: 1.0
Példa a regisztrációra EE-AA-Element 2Ver: 1.0
Belépési funkció tulajdonságai • Vásárló azonosítása • Lehetőség online vásárlásra • Visszaélések elkerülése • Jogtalan hozzáférés megakadályozása • A belépési funkció két lépésből állhat: • Adatbázis és cookie-k használata • Jelszavas védelem egy adott Web könyvtárra EE-AA-Element 2Ver: 1.0
Tárolás adatbázisban és cookie-kban • Usernevek és jelszók az adatbázisban • PHP program az ellenőrzési funkciókhoz • A belépő felhasználó azonosítóit cookie változóban tároljuk • Ha a második lépést nem alkalmazzuk • ügyelnünk kell arra, hogy a védett oldalak megjelenítésénél mindig ellenőrizzük a cookie változó értékét. EE-AA-Element 2Ver: 1.0
Belépéssel védett könyvtár • Usernév és jelszó tárolása a web szerveren • Adott könyvtárhoz, milyen usernévvel lehet belépni és hol található, ezt az Access Configuration File-ban tároljuk • A fájl elnevezése, felépítése szerverenként változik • A szerverhez tartozó specifikációban kell megnézni • A védett fájlokat a védett könyvtárba kell másolnunk EE-AA-Element 2Ver: 1.0
Cookie-k („sütik”) • Egy kis szöveges állomány • A szerver bizonyos információkat küld a kliens (felhasználó) gépére • A web szerver hozza létre, a kliens gépén tároljuk • A jövőben többször felhasználhatjuk, lejárati idejéig • A HTML-be beágyazott • Egy domain csak az általa küldött információhoz tud hozzáférni EE-AA-Element 2Ver: 1.0
Cookie-k szintaktikája • Set-Cookie HTTP Response Header • Set-Cookie: NAME=VALUE; expires=DATE;path=PATH; domain=DOMAIN_NAME; secure • Cookie HTTP Request Header • Cookie: NAME1=OPAQUE_STRING1; NAME2=OPAQUE_STRING2 .. EE-AA-Element 2Ver: 1.0
Cookie korlátozások • legfeljebb 300 ilyen bejegyzés lehet a cookies.txt fájlban • egy bejegyzés mérete legfeljebb 4Kb • szerverenként vagy domain-enként legfeljebb 20 "süti" lehet EE-AA-Element 2Ver: 1.0
Termék kiválasztási oldal • Termékcsoportok kialakítása • Termékek megjelenítése • Név • Ár • Mennyiség beírható • Link a termékek leírásához • Amely tartalmazza: a leírást, fénykép(ek)et, árat, stb. • Kosárba helyezés lehetősége minden terméknél egy képes vagy szöveges link segítségével. EE-AA-Element 2Ver: 1.0
Példa a termék kiválasztásához EE-AA-Element 2Ver: 1.0
Kosár funkció • Elektronikus kosár – virtuális • A megrendelésre kijelölt termékek listáját tartalmazza – általában táblázatos formában • Termék neve és link a hozzá tartozó részletes leíráshoz • Mennyiség • Egység ár • Végösszeg • Törléshez gomb, checkbox vagy szöveges link • Szállítási költség • Fizetendő végösszeg EE-AA-Element 2Ver: 1.0
E-kosárpélda Refresh EE-AA-Element 2Ver: 1.0
Rendelési űrlap • Ha a kosár nem üres, csak akkor jelenik meg • Az űrlap tartalmazza: • Termék lista árral • Szállítási cím (név, e-mail, telefonszám, stb.) • Rendelés típusa (faxon, e-mail-ben, hagyományos postán, telefonon, Online secure Ordering) • Szállítási feltételek (szállítás típusa) • Adatvédelmi leírás • Megrendelés eljuttatása (order, send vagy print gomb) EE-AA-Element 2Ver: 1.0
Rendelési űrlap példa EE-AA-Element 2Ver: 1.0
Fizetési eljárások • Utánvétel • Csekk • Bankkártyás fizetés • Átutalás • SET-es fizetés (Security Electronic Transaction) • B2B • Onlinefizetésnél banki kapcsolódás szükséges • Alkalmazott titkosítási eljárás – SSL, SSH EE-AA-Element 2Ver: 1.0
Szállítás • E-mail • Jelszó megadás, letöltési lehetőség az Internetről • SMS • Hagyományos postai úton • Futárszolgálat EE-AA-Element 2Ver: 1.0
Fejlesztői környezet • Az e-commerce rendszer karbantartása • Adatbázis feltöltés, bővítés • Statisztika készítés EE-AA-Element 2Ver: 1.0
Karbantartó rendszer • Szükséges lehet a HTML vagy PHP kód megváltoztatása • Web oldal generátorok használata (e.g. Dreamweaver) vagy • Egyszerű szövegszerkesztő használata(e.g. Wordpad) • Portal megoldások kialakítása • Vásárlói tájékoztatók küldése EE-AA-Element 2Ver: 1.0
Adatbázis feltöltés • Fő cél, hogy az adatbázis mindig aktuális adatokat tartalmazzon • Adatbázis karbantartó rendszer • Feltöltés: új adatok felvétele • Módosítás: adatok megváltoztatása • Listázás: adatok listázása különböző szempontok szerint • Törlés: szükségtelen adatok eltávolítása EE-AA-Element 2Ver: 1.0
Statisztikák • Készíthetünk statisztikát • Vásárlói szokásokról • Portál megoldási lehetőségekről • Web oldal látogatottságról • Stb. • Statisztikai eszközök • Statisztika generáló programok (SGP) • Ingyenesen letölthető az Internetről (pl. Analog 3.11) • http://www.statslab.cam.ac.uk/~sret1/analog/ EE-AA-Element 2Ver: 1.0
Feladatok • Készítsen egy menüstruktúrát, mely végigköveti az Internetes vásárlás folyamatát, készítsen bejelentkezési oldalt, termék választó oldalt és e-kosarat működő funkciókkal EE-AA-Element 2Ver: 1.0
Referenciák • http://wp.netscape.com/ • http://www.statslab.cam.ac.uk EE-AA-Element 2Ver: 1.0