INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład XII · 3. Zagadnienia do egzaminu...

25
Politechnika Wrocławska INTERNETOWE INTERNETOWE BAZY DANYCH BAZY DANYCH materiały pomocnicze - wykład XII materiały pomocnicze - wykład XII Paweł Skrobanek Politechnika Wrocławska Wrocław 2006 C-3, pok. 323 e-mail: [email protected]

Transcript of INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład XII · 3. Zagadnienia do egzaminu...

Politechnika Wrocławska

INTERNETOWEINTERNETOWEBAZY DANYCHBAZY DANYCH

materiały pomocnicze - wykład XIImateriały pomocnicze - wykład XII

Paweł Skrobanek

Politechnika Wrocławska Wrocław 2006

C-3, pok. 323e-mail: [email protected]

Politechnika Wrocławska

1. E-buisness2. CMS3. Zagadnienia do egzaminu

Politechnika Wrocławska

INTERNETOWE BAZY DANYCH INTERNETOWE BAZY DANYCH

Politechnika WrocławskaPolitechnika Wrocławska

• e-buisness –

e-commerce –

1. e-buisness1. e-buisness

handel elektroniczny; taki, który wykorzystuje urządzenia oraz infrastrukturę „elektroniczną” w celu zawarcia transakcji finansowej

„biznes” elektroniczny, obecnie głównie w sieci Internet (np. handel, dostęp do usług bankowych, wymiana informacji)

Obejmuje m.in..: obsługę zamówień, obsługę płatności (realizacja płatności bezgotówkowych), sprzedaż towarów i usług.

Politechnika WrocławskaPolitechnika Wrocławska

• m-commerce –

• ICT -

• inne pojęcia -

1. e-buisness1. e-buisness

poddziedzina e-commerce obejmująca handel elektroniczny z wykorzystaniem urządzeń mobilnych

e-nauka, e-zdrowie, e-administracja (np. inicjatywy w kierunku tworzenia e-Europe+)

Informations and Communications Technnology

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Korzyści (analiza przykładów):

http://www.cisco.com/global/PL/solutions/smb/customer/ec/ec_benefits.shtml

Politechnika WrocławskaPolitechnika Wrocławska

Handel elektroniczny – złożoność witrynyHandel elektroniczny – złożoność witryny

1. e-buisness1. e-buisness

strona z ofertą +możliwość składania zamówień (płatność

przy odbiorze lub przelew); podstawa – sklep „materialny”

złożoność

serwis WWW połączony z bazą danych, możliwość

zamawiania - formularz

tylko handel elektroniczny, płatności przelewem, kartą

(on-line), konsultanci on-line, dostęp z wielu krajów,

własne e-pieniądze, umowy zawierane przez program agenta

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Podpis elektroniczny:• niekompatybilność formatów,• problemy z bezpiecznymi urządzeniami,• brak wskazania praktycznej formy realizacji,• bariera psychologiczna.

Propozycje uregulowań (Internet Society Poland):http://prawo.vagla.pl/node/6300

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

obsługa kart kredytowych

standardowe urządzenia

(np. płatność w sklepie)

implementacja własnego

rozwiązania

przechowujemy w bazie dane

dotyczące kart kredytowych

informacje /część informacji

podaje klient

Alternatywa:- przelewy,- za pobraniem,- konto klienta, itp.

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Płatność kartą- przykład 1Nie mam żadnego związku z firmami, których przykłady podaję. Strony wyszukane przez google (strony z pierwszej 10).

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Płatność kartą- prz. 2

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Typowy przebieg transakcji

Ustalenie danych

AUTORYZACJA(sprawdzenie

dostępności środków i potrącenie kwoty)

AUTORYZACJAWSTĘPNA

(sprawdzenie dostępności i zablokowanie)

xor

Zatwierdzenie (realizacja) lub wycofanie transakcji

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisnessObsługa kart kredytowych wymaga:

• wybranie dostawcy tzw. bramki (od tego może zależeć np. to, jaki rachunek bankowy będzie konieczny),• założenia odpowiedniego rachunku bankowego,• zawarcie umowy z dostawcą bramki,• zainstalowanie odpowiednich bibliotek, narzędzi od dostawcy bramki (jeśli są takowe),• implementacja usługi, testowanie itp. (nie można zapomnieć o dokładnym poinformowaniu klienta o bezpieczeństwie)

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Analiza materiałów ksero.

Politechnika WrocławskaPolitechnika Wrocławska

1. e-buisness1. e-buisness

Błędy związane z zarządzaniem witrynami:• niska jakość prezentacji („W Internecie nikt się nie dowie, że jesteś psem” The New Yorker, 05.07.1993),• brak reakcji na zgłoszenia potencjalnych klientów,• zaniedbanie aktualizacji,• trudny dostęp do witryny (brak informacji o witrynie), • brak analiz związanych z użytkowaniem witryny (np. choćby licznik, ankieta – z nagrodami ) .

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

„System zarządzania treścią”(ang. Content Management System)

System zbudowany z jednej lub wielu aplikacji, umożliwiający na łatwą aktualizacją i/lub rozbudowę przez personel nietechniczny.

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

CMS

modyfikacja treści modyfikacja struktury serwisu

Możliwości:

• stworzyć własny dla potrzeb firmy,

• skorzystać z gotowego.

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMSPorównanie CMS’ów (http://www.cmsmatrix.org/matrix)

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

Przeznaczenie dostępnych systemów CMS:• tworzenie serwisów WWW,• tworzenie różnego rodzaju forum internetowego,• prowadzenie handlu poprzez Internet,• i wiele innych .

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

BBCode

Znaczniki umożliwiające formatowanie informacji osobom nie znającym HTML’a.Najczęściej – formatowanie tekstu i wstawianie grafiki w wiadomościach („Internetowe dyskusje”).

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMSPrzykład „wyciąg z dokumentacji”:

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

FRAMEWORK („kolejny etap ewolucji ?”)

Oprogramowanie wspomagające tworzenie, konserwację i rozwijanie aplikacji. Zazwyczaj poprzez dostarczenie narzędzi (np. generatorów kodu) oraz gotowych rozwiązań (np. bibliotek), czyli szkieletu (ramy) działającej aplikacji. Przykład .NET Framework

Politechnika WrocławskaPolitechnika Wrocławska

2. CMS2. CMS

Przeznaczenie dostępnych systemów CMS:• tworzenie serwisów WWW,• tworzenie różnego rodzaju forum internetowego,• prowadzenie handlu poprzez Internet,• i wiele innych .

Politechnika WrocławskaPolitechnika Wrocławska

Przykłady strony do przejrzeniaPrzykłady strony do przejrzenia

•http://www.cisco.com/global/PL/solutions/smb/customer/ec/ec_benefits.shtml (e-commerce, proste informacje - CISCO) ,•http://www.phpnuke.pl/ (przykład systemu CMS),•http://wiki.cakephp.org/tutorials:blog_tutorial_-_1 (przykład prostego „tutorialu” - blog’a) •http://www.cms.rk.edu.pl/art_220.html (przegląd framework’ów),

Politechnika WrocławskaPolitechnika Wrocławska

3. Zagadnienia do egzaminu3. Zagadnienia do egzaminu

Informacja o prezentacji projektów:•PLAN prezentacji powinien obejmować na początku kilka słów o projekcie (przedmiot projektu, przyjęta stretegia prac i rozwiązania),• w prezentacji wskazujemy trójwarstwową architekturę,• na końcu przeprowadzona powinna być retrospekcja,--------------------------------------------------------------------• w przypadku grup kilkuosobowych, każdy przedstawia swój wycinek prac (należy również wyjaśnić w jaki sposób i kto dokonał inspekcji)

Politechnika WrocławskaPolitechnika Wrocławska

3. Zagadnienia do egzaminu3. Zagadnienia do egzaminu

Pytania egzaminacyjne – w załączeniu.