• Nie Znaleziono Wyników

Im plem entacja kom puterowa sklepu EBIZNES

Sklep in tern eto w y jako sposób na skuteczne prow adzenie działalności biznesowej

3. Im plem entacja kom puterowa sklepu EBIZNES

Do implementacji kom puterowej sklepu EBIZNES użyte zostały następujące narzędzia inform atyczne: Apache, PHP oraz MySQL. W szystkie te trzy narzędzia są w pełni darm owym i rozwiązaniam i mogącymi być używanymi również w zastosowaniach kom ercyjnych..Rozwiązania te s ą wieloplatform owe i działają praktycznie na wszystkich platformach.

Do budowy w itryny sklepu EBIZNES korzystano również z następujących narzędzi inform atycznych: edytora kodu Notepad++ służącego do tworzenia kodu PHP oraz edycji kodu bazy SOL; phpMyAdmin służącego do tworzenia i zarządzania bazą danych oraz serwera Xam pp integrującego Apache, PHP oraz MySQL-a. Użyty

został również sterownik ODBC Connector w wersji 5.1, służący do połączenia z bazą danych. Grafiki zostały utworzone z podstawowych kształtów oferowanych przez program M icrosoft PowerPoint 2007. W ykorzystano rów nież program IrfanView służący do zarządzania i podstawowej korekcji grafik.

Użyto pliki Cookies, które um ieszczane s ą przez serw er na komputerze użytkownika (przesyłane s ą przez przeglądarkę standardow o przez http). S tanow ią one rozwinięcie mechanizm u tzw. sesji. Mechanizm ten um ożliwia śledzenie poczynań użytkownika na serwerze. W czasie połączenia jest tworzony identyfikator sesji. Cookies um ożliw iają identyfikację w ielu sesji wykonyw anych w różnym czasie, a w ięc dobrze uzupełniają mechanizm sesji.

Dokonano implementacji komputerowej w itryny sklepu EBIZNES złożonej z trzech modułów: system u zarządzania zaw artością Content M anagem ent System czyli CMS, modułu koszyka oraz Forum. Moduły te połączone s ą ze so b ą w jed n ą sp ó jn ą strukturę.

Za prawidłowe funkcjonowanie systemu CMS odpowiedzialne s ą następujące tabele: ‘autorzy’, 'new s’ , ‘strony’, 'uprawnienia_autora', ’słow a_kluczowe’ . Pierwsza z nich zawiera pola określające nazwę użytkownika, czyli np. imię, nazwisko oraz hasło dostępu. Służy ona do identyfikacji użytkowników upoważnionych do dostępu do części adm inistracyjnej system u. Tabela ’news' zawiera najświeższe wiadom ości.

Zawiera ona num er identyfikacyjny wiadom ości, jej autora, kategorię do której należy w iadom ość, nagłówek oraz tekst tej wiadom ości. Oprócz tego znajdują się tutaj rów nież pozycje określające czas utworzenia, zm odyfikowania i publikacji wiadom ości. Tabela ‘strony’ zawiera zdefiniowane kategorie oraz ich numery identyfikacyjne. Tabela ‘upraw nienia_auto-ra’ zawiera informacje o użytkowniku z prawam i administracyjnymi i zakresie tych praw. Tabela ‘słow a_kluczowe’ służy wyszukiwaniu informacji w newsach.

O bsługą m odułu koszyka sklepu zajm ują się następujące tabele: ‘klienci’,

’zam ów ienia’ , ‘produkty’, 'kategorie', ‘produkty_zam ówione’ oraz ‘adm in’ . Ostatnia tabela zawiera inform acje o użytkownikach dopuszczonych do przywilejów adm inistracyjnych w m odule koszyka sklepu, nazwę użytkownika oraz hasło dostępu.

Tabela ‘klienci’ przechowuje dane o klientach sklepu, a w ięc osobach które choć raz nazwę produktu, nazwę producenta produktu, num er kategorii, do której przynależy produkt, jego cenę oraz opis. Tabela ‘kategorie’ zawiera nazwy i numery identyfikacyjne kategorii produktów. Tabela ‘produkty_zam ów ie-nia’ zawiera oprócz numeru zam ówienia, jego cenę i ilość zam ówionych sztuk produktów.

Dwie tabele odpowiedzialne za obsługę Forum to: ‘nagłówek1 i ‘tekst’ . Pierwsza

Zgodnie z założeniam i zrealizowano sklep internetowy wykorzystujący jedynie język PHP pozbawiony dodatków typu Java czy Flash. Ma to swoje praktyczne uzasadnienie. Po pierwsze użytkownik nie jest zm uszony do instalowania żadnych dodatków, co m oże go zniechęcić do zapoznania się ze stroną W W W , a po drugie dzięki temu ogranicza się konieczny transfer danych z w itryny do kom putera klienta.

Strona W W W jest generowana dynamicznie i składa się z nagłówka, menu nawigacyjnego, pola wyszukiw ania lub koszyka jeśli wykonujem y zakupy, stopki i części w łaściwej w yświetlającej zawartość strony.

Na stronie głównej wyśw ietlane s ą najnowsze wiadom ości z każdej z kategorii,

Oczywiście m ożliwe jest poszukiwanie interesujących informacji za pom ocą modułu ‘Szukaj*. Przeszukuje on słowa kluczowe nadane przez autora wiadom ości i porównuje z w prowadzonym słowem w polu edycyjnym wyszukiwania. Tak więc wpisując słowo w pole wyszukiwania i klikając na przycisk ‘Znajdź’ m ożna dotrzeć szybko do interesujących informacji.

Po kliknięciu na przycisk ‘Sklep’ przechodzim y do części handlowej sklepu umożliwiającej zaw ieranie transakcji kupna produktów. Na wyświetlonej stronie znajdują się kategorie produktów. Po wybraniu którejkolwiek z nich wyświetlona zostaje lista dostępnych w niej produktów razem z ich zdjęciami. Po wybraniu produktu poprzez kliknięcie na jego nazwę przechodzi się do strony prezentującej jego pełny opis w raz ze zdjęciem .

Powyżej opisu produktu znajduje się panel w yśw ietlający zawartość koszyka zakupów. Jeśli chcem y kontynuować zakupy klikamy przycisk ‘Kupuj Dalej'. Jeżeli jednak chcem y dodać produkt do koszyka wybieram y przycisk 'Do Koszyka’. Produkt zostanie w ów czas dodany do koszyka i w zależności od potrzeb m ożem y przejść do kasy klikając przycisk ‘Do Kasy’ lub kontynuować zakupy.

Należy podać inform acje konieczne do zrealizowania zamówienia. Trzeba wypełnić wym agane pola formularza, takie jak: nazwisko, NIP, ulica, miasto, województwo, kod pocztowy oraz kraj. Ponieważ sklep ma umożliwiać dokonywanie zakupów zarówno osobom fizycznym jak i firmom pola takie, jak: imię, nazwa firm y czy REGON s ą polami niewymagalnymi. Po wypełnieniu pól wym agalnych przechodzimy - klikając przycisk ‘Kupuj’ do zaim plantowanego częściowo modułu płatniczego. W stworzonej wersji obejmuje on jedynie płatność kartą kredytową.

Należy w ypełnić w form ularzu wym agane pola takie jak: typ karty, jej num er oraz data ważności, ja k i potwierdzić podane wcześniej nazwisko. Jeżeli wszystkie pola zostały w ypełnione poprawnie zam ówienie zostanie przyjęte. Jeśli któreś z pól nie zostało w ypełnione pojawi się Informujący o tym komunikat. Faktura za dokonane zamówienie zostanie przesłana razem z zamówieniem poprzez kuriera. Po przyjęciu zamówienia koszyk je s t oczyszczany i można złożyć nowe zam ówienie bądź przejść do innego m odułu sklepu.

O czywiście zaim plem entowana została również część administracyjna, do której można przejść klikając na przycisk ‘Zarządzaj’ znajdujący się na stronie głównej sklepu i stronie modułu koszyka. Przechodzi się tym samym do strony wejściow ej do panelu adm inistracyjnego. Należy wybrać do której części systemu adm inistracyjnego chcem y się zalogować (CMS czy sklep), po czym przechodzim y

do odpowiedniego panelu logowania, w którym musimy podać nazwę użytkownika i hasło celem autoryzacji dostępu.