Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

25/08/2001 1 Projektowanie Aplikacji Komputerowych Piotr Górczyński Implementacja.

Podobne prezentacje


Prezentacja na temat: "25/08/2001 1 Projektowanie Aplikacji Komputerowych Piotr Górczyński Implementacja."— Zapis prezentacji:

1 25/08/ Projektowanie Aplikacji Komputerowych Piotr Górczyński Implementacja

2 25/08/ Plan 1.Wymagania stawiane systemom 2.Składniki systemu 3.Architektury systemów 4.Integracja systemów 5.Przykłady rozwiązań 6.Programowanie

3 25/08/ Wymagania stawiane systemom Skalowalny Bezpieczny Otwarty Konfigurowalny

4 25/08/ Składniki systemu Prezentacja odpowiada za interakcję użytkownika z danymi, nie sprawdza poprawności danych z regułami biznesowymi Logika realizuje logikę biznesową Dane i zasoby są dostępne dla wszystkich w jednolity sposób

5 25/08/ Składniki systemu cd

6 25/08/ Architektura klient-serwer Logika biznesowa może znajdować się po stronie klienta lub serwera. Takie umiejscowienie logiki biznesowej utrudnia integrację systemów i ponowne użycie modułów.

7 25/08/ Trójwarstwowa architektura klient-serwer

8 25/08/ Wielowarstwowa architektura klient-serwer

9 25/08/ Integracja systemów

10 25/08/ Point-to-point źródło:

11 25/08/ Hub-spoke źródło:

12 25/08/ WAP

13 25/08/ B2B

14 25/08/ B2B cd źródło: java.sun.com

15 25/08/ CRM źródło:

16 25/08/ CRM cd źródło: dcb.sun.com

17 25/08/ B2C źródło:

18 25/08/ B2C cd źródło:

19 25/08/ Budowa własnego rozwiązania

20 25/08/ Wykorzystanie gotowych elementów Redukcja kosztów Zwiększenie niezawodności Efektywniejsze wykorzystanie zasobów Stosowanie standardów Uzależnienie się od dostawcy Zmniejszenie ryzyka

21 25/08/ Wskazówki Stosowanie standardów Hermetyzacja Ponowne użycie Unikanie niebezpiecznych technik programistycznych Stosowanie języków z kompilatorami sprawdzającymi zgodność typów Obsługiwanie błędów

22 25/08/ Transakcyjność Transakcja umożliwia powrót do sytuacji przed jej rozpoczęciem, jeśli w jej trakcie wystąpi błąd Podstawowy mechanizm baz danych Cechy transakcji: atomowość – w ramach jednej transakcji wykonują się wszystkie operacje albo żadna spójność – transakcja nie narusza spójności danych izolacja – transakcja nie wie o działaniu innych transakcji trwałość – po zakończeniu transakcji jej skutki są trwałe

23 25/08/ Słowniczek B2C - Business to Customer B2B – Business to Business CRM - Customer Relationship Management EAI - Enterprise Application Integration EIS - Enterprise Information Systems EJB - Enterprise Java Beans ERP - Enterprise Resource Planning J2EE - Java 2 Platform, Enterprise Edition JDBC – Java Database Connectivity JSP – Java Server Pages LDAP -Lightweight Directory Access Protocol


Pobierz ppt "25/08/2001 1 Projektowanie Aplikacji Komputerowych Piotr Górczyński Implementacja."

Podobne prezentacje


Reklamy Google