(do wykladu 12)

Transkrypt

(do wykladu 12)
Politechnika Wrocławska
Wrocław 2006
INTERNETOWE
BAZY DANYCH
materiały pomocnicze - wykład XII
Paweł Skrobanek
C-3, pok. 323
e-mail: [email protected]
Politechnika Wrocławska
INTERNETOWE BAZY DANYCH
1. E-buisness
2. CMS
3. Zagadnienia do egzaminu
Politechnika Wrocławska
1. e-buisness
• e-buisness
–
e-commerce –
„biznes” elektroniczny, obecnie głównie
w sieci Internet (np. handel, dostęp do
usług bankowych, wymiana informacji)
handel elektroniczny; taki, który
wykorzystuje urządzenia oraz
infrastrukturę „elektroniczną”
w celu zawarcia transakcji finansowej
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ławska
1. e-buisness
• m-commerce – poddziedzina e-commerce
obejmująca handel elektroniczny
z wykorzystaniem urządzeń
mobilnych
• ICT
-
• inne pojęcia -
Informations and Communications
Technnology
e-nauka, e-zdrowie, e-administracja
(np. inicjatywy w kierunku tworzenia
e-Europe+)
Politechnika Wrocławska
1. e-buisness
Korzyści (analiza przykładów):
http://www.cisco.com/global/PL/solutions/smb/cust
omer/ec/ec_benefits.shtml
Politechnika Wrocławska
1. e-buisness
Handel elektroniczny – złożoność witryny
serwis WWW połączony
z bazą danych, możliwość
zamawiania - formularz
strona z ofertą
+możliwość składania
zamówień (płatność
przy odbiorze lub
przelew); podstawa
– sklep „materialny”
złożoność
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ławska
1. 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ławska
1. e-buisness
obsługa kart kredytowych
standardowe
urządzenia
(np. płatność
w sklepie)
Alternatywa:
- przelewy,
- za pobraniem,
- konto klienta,
itp.
implementacja
własnego
rozwiązania
przechowujemy
w bazie dane
dotyczące kart
kredytowych
informacje
/część informacji
podaje klient
Politechnika Wrocławska
1. e-buisness
Płatność kartą
- przykład 1
Nie mam żadnego związku
z firmami, których
przykłady podaję. Strony
wyszukane przez google
(strony z pierwszej 10).
Politechnika Wrocławska
1. e-buisness
Płatność
kartą
- prz. 2
Politechnika Wrocławska
1. e-buisness
Typowy przebieg transakcji
Ustalenie danych
xor
AUTORYZACJA
(sprawdzenie
dostępności środków
i potrącenie kwoty)
AUTORYZACJA
WSTĘPNA
(sprawdzenie
dostępności i
zablokowanie)
Zatwierdzenie (realizacja)
lub wycofanie transakcji
Politechnika Wrocławska
1. e-buisness
Obsł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ławska
1. e-buisness
Analiza materiałów ksero.
Politechnika Wrocławska
1. 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ławska
2. 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ławska
2. CMS
CMS
modyfikacja treści
modyfikacja
struktury serwisu
Możliwości:
• stworzyć własny dla potrzeb firmy,
• skorzystać z gotowego.
Politechnika Wrocławska
2. CMS
Porównanie CMS’ów (http://
www.cmsmatrix.org/matrix)
Politechnika Wrocławska
2. 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ławska
2. 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ławska
2. CMS
Przykład „wyciąg z dokumentacji”:
Politechnika Wrocławska
2. 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ławska
2. 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ławska
Przykłady strony do przejrzenia
•http://www.cisco.com/global/PL/solutions/smb/customer/ec/ec_
(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ławska
3. 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ławska
3. Zagadnienia do egzaminu
Pytania egzaminacyjne – w załączeniu.

Podobne dokumenty