Wrocław 2006 INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład XII Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl
INTERNETOWE BAZY DANYCH 1. E-buisness 2. CMS 3. Zagadnienia do egzaminu
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.
1. e-buisness m-commerce ICT - inne pojęcia - poddziedzina e-commerce obejmująca handel elektroniczny z wykorzystaniem urządzeń mobilnych Informations and Communications Technnology e-nauka, e-zdrowie, e-administracja (np. inicjatywy w kierunku tworzenia e-europe+)
1. e-buisness Korzyści (analiza przykładów): http://www.cisco.com/global/pl/solutions/smb/cust omer/ec/ec_benefits.shtml
strona z ofertą +możliwość składania zamówień (płatność przy odbiorze lub przelew); podstawa sklep materialny 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 Handel elektroniczny złożoność witryny serwis WWW połączony z bazą danych, możliwość zamawiania - formularz złożoność
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
1. e-buisness obsługa kart kredytowych standardowe urządzenia (np. płatność w sklepie) implementacja własnego rozwiązania Alternatywa: - przelewy, - za pobraniem, - konto klienta, itp. przechowujemy w bazie dane dotyczące kart kredytowych informacje /część informacji podaje klient
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).
1. e-buisness Płatność kartą - prz. 2
1. e-buisness Typowy przebieg transakcji AUTORYZACJA (sprawdzenie dostępności środków i potrącenie kwoty) Ustalenie danych xor AUTORYZACJA WSTĘPNA (sprawdzenie dostępności i zablokowanie) Zatwierdzenie (realizacja) lub wycofanie transakcji
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)
1. e-buisness Analiza materiałów ksero.
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 ).
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.
2. CMS CMS modyfikacja treści modyfikacja struktury serwisu Możliwości: stworzyć własny dla potrzeb firmy, skorzystać z gotowego.
2. CMS Porównanie CMS ów (http:// www.cmsmatrix.org/matrix)
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.
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 ).
2. CMS Przykład wyciąg z dokumentacji :
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
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.
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),
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)
3. Zagadnienia do egzaminu Pytania egzaminacyjne w załączeniu.