(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.