Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałSebestyjan Kucewicz Został zmieniony 11 lat temu
1
Wykład 8 Architektura systemów informacyjnych
2
Treść wykładu technologia klient-serwer
wymagania stawiane systemom informacyjnym integracja aplikacji trójwarstwowa architektura klient-serwer Internet/Intranet architektura systemów rozproszonych architektury systemów internetowych architektura współczesnych systemów informacyjnych
3
Od mainframe do technologii klient/serwer
PC klient / serwer Jeden zasób, wielu użytkow. Łatwa komunikacja z innymi użytkow. Jeden użytk., jeden zasób. Trudna komunikacja z innymi użytkow. Jeden użytk., wiele zasobów. Łatwa komunikacja z innymi użytkow.
4
Od technologii klient/serwer do sieci komputerowych
web sieć Zalety: Bezpieczeństwo Mainframe Łatwe w użyciu PC Moc połączonych komputerów Hypermedia Dostęp do Web LAN Połączenia lokalne Ograniczony dostęp za pomocą GUI Multimedia WAN Połączenia globalne Nieograniczony dostęp za pomocą przeglądarek Hypermedia
5
Wymagania stawiane systemom informacyjnym
Bezpieczny Skalowalny Wielopoziomowa architektura klient/serwer Rozbudowany Konfigurowalny OTWARTY!
6
Konglomerat systemów klient/serwer, gotowych aplikacji, ...
Integracja aplikacji Konglomerat systemów klient/serwer, gotowych aplikacji, ... Systemy centralne - mainframe Klient/serwer
7
Trudności w integracji
Klienci Realizacja zamówień Obsługa klientów Planowanie Serwery aplikacji Sprawdzanie kredytu Informacja o klientach Dystrybucja Zarządzanie Magazynem Serwery danych i zasobów Usługi bankowe Klienci Dystrybutorzy Magazyn Produkcja
8
Poziomy integracji integracja poprzez dane
omijając mechanizmy aplikacji, dostajemy się bezpośrednio do bazy danych aplikacji integracja poprzez interfejs użytkownika techniki symulowania interaktywnego użytkownika integracja poprzez własny interfejs aplikacji aplikacja udostępnia programiście możliwość uruchamiania wewnętrznych funkcji - RFC
9
Zaawansowana architektura klient-serwer
Serwer prezentacji - MS-Excel - MS-Project - Interfejs do Workflow Serwer Aplikacji GUI Serwer Bazy Server Bazy Szybka sieć Przemysłowe API Serwer Bazy Serwer Aplikacji Serwer Aplikacji Przemysłowe API Serwer Transakcji Internetowych Większa elastyczność w inwestycjach sprzętowych i informatycznych Otwarta architektura Oparta na TCP/IP Integracja z Internetem Większa produktywność dzięki GUI Lepszy czas odpowiedzi i gotowość poprzez dystrybucję obciążenia
10
Trójwarstwowa architektura klient-serwer
WAN Prezentacja Production Create Orders Release Schedule Customer Accept Order Delivery Confirm Products Build Explode Material Bill-of- Reserve Service Rep Personnel Plant Part Task Aplikacja Baza Danych
11
Wielowarstwowa architektura klient-serwer
WAN Przeglądarka Internetowa Prezentacja Komponent Komponent Component Component Internet Production Create Orders Release Schedule Customer Accept Order Delivery Confirm Products Build Explode Material Bill-of- Reserve Service Rep Personnel Plant Part Task ALE Aplikacja Baza Danych Zamówienia/Produkcja Katalog produktów/Oferty
12
Internet Firewall System informatyczny Internet SERWER WEB LAN/WAN
13
Intranet SERWER WEB Internet LAN/WAN
14
Intranet i Internet Web Serwer Web Serwer Intranet Firewall Internet
Serwer Transakcji Internetowych System informacyjny Web Serwer Web Serwer API Intranet Web Serwer Serwer Aplikacyjny Windows NT / UNIX System informacyjny Ser Trans Interne wer akcji towych Web Serwer Web Serwer API Firewall Internet Serwer Aplikacyjny Web Serwer ITS Host Platforma dostawcy Windows NT UNIX Wszystkie platformy Windows NT / UNIX
15
Systemy rozproszone Wirtualny system dla dziedziny przedmiotowej
Sieć publiczna Dostawca Dostawca Detalista Dostawca Dostawca Hurtownik Producent Detalista Producent Hurtownik Przepływ towarów i informacji
16
Wspierane platformy Sprzęt Systemy Operacyjne Bazy Danych Języki
UNIX AT&T Bull/Zenith Compaq ... Data General HP (Intel) IBM (Intel) Sequent SNI Digital IBM AS/400 ES9000, 3090 Bull Digital HP IBM SNI SUN Systemy Operacyjne AIX Digital UNIX HP-UX Reliant UNIX (SINIX) SOLARIS Windows NT OS/400 MVS ADABAS D DB2 for AIX INFORMIX-OnLine ORACLE ADABAS D MS SQL Server INFORMIX-OnLine ORACLE Bazy Danych DB2/400 DB2 Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh Internet Explorer / Navigator Windows, OS/2 IE, Navigator Języki HTML, Java, ActiveX (Internet), ABAP/4, C, C+ +
17
Metody komunikacyjne protokóły na różnych poziomach
System operacyjny: TCP/IP, SNMP ... Baza danych: Remote SQL Poziom rozpraszania: IDOC, AsyncRFC, EDI, X400, X500 Poziom aplikacyjny: Business APIs, RFC, OLE, ALE Poziom obiektów gospodarczych: BAPI, OLE, CORBA Poziom Workflow: SMTP, MAPI, Archive Link Warstwa prezentacyjna: GUI - zorientowany obiektowo protokół prezentacyjny Internet - HTTP
18
Architektura systemów dla rozwoju aplikacji
System rozwojowy Edytor Odczytaj An + Bn Modyfikuj program An Zapisz nowe wersje An+1 + Bn+1 Modyfikuj moduł Bn A Informacja o modyfikacji B Log zmian B System produkcyjny A Log zmian Rezultaty pośrednie Log zmian Transport Przeniesienie do systemu produkcyjnego
19
BAPI i obiekty gospodarcze
Aplikacja Systemu Informacyjnego Aplikacja, Workflow Polecenie Zakupu BAPI Broker CORBA Serwer CORBA Client Zamówienie wewnętrzne BAPI CORBA Visual Basic, Excel, MS Project, ... BAPI OCX BAPI Towar COM / DCOM Repozytorium Obiektów Internet Explorer, Netscape, ... Baza Danych Systemu Informacyjnego Aplikacja Internetowa HTTP
20
Obiekty gospodarcze - Business Objects
obiekty gospodarcze są odwzorowaniem prawdziwych systemów gospodarczych obiekty gospodarcze są związane z komponentami aplikacyjnymi metody obiektu są podstawowymi funkcjami w modelu procesów obiekty gospodarcze są przechowywane w osobnym repozytorium obiektowym najważniejsze metody obiektów gospodarczych są publicznie dostępne dla workflow i dla zewnętrznych BAPI
21
Technologia ALE ALE pozwala definiować i integrować konfigurację w których aplikacje komunikują się poprzez asynchroniczny interfejs a nie przez wspólną bazę danych architektura oparta na przesyłaniu komunikatów rozproszone scenariusze gospodarcze technologia komunikacyjna narzędzia metodologia
22
Application Link Enabling
ALE ALE CENTRALA System referencyjny dla danych podstawowych i tabel sterujących Rachunkowość Systemy informacyjne: Stany zapasów Zaopatrzenie Sprzedaż Centralne SOP Centralne zaopatrzenie PRODUKCJA ZBYT Lokalne SOP Plan. i ster. prod. Lokalne zaopatrz. Gosp. zapasami Sprzedaż Wysyłka Gospodarka zapasami Fakturowanie Zaopatrzenie: towary handlowe ALE
23
EDI i Workflow EDI wspomaga elektroniczną wymianę dokumentów biznesowych w standaryzowanych formatach EDI automatyzuje wprowadzanie danych: Eliminuje formy papierowe Zwiększa szybkość i efektywność przetwarzania
24
Nowe wyzwania dla architektur systemów informacyjnych
Zarządzanie wiedzą Przedsiębiorstwo czasu rzeczywistego (Real-time enterprise) E-Commerce Partner mikro-marketing i masowa kastomizacja Rozwój i promocja silnych znaków firmowych Organizacja zarządzanie „rozszerzonym” przedsiębiorstwem szybkie dostosowywanie się do zmiennych warunków rynku Budowa i rozwój strategicznych kierunków działalności (Core Competence)
25
Nowe wyzwania - tradycyjny sposób komunikacji
czasochłonny papierowy ręczne przetwarzanie telefon, faks i bezpośrednie rozmowy centralna pozycja działu zakupów koncentracja na transakcji DOSTAWCA KLIENT Aplikacja Pracownik Menadżer Pracownik dostawcy Aplikacja Zaopatrze- niowiec Pracownik logistyki Aplikacja Magazynier Księgowy USŁUGI LOGISTYCZNE
26
Architektura systemów internetowych - Workplace
Administracja użytkownikami Administracja rolami Administracja zdalnym wywołaniem funkcji Pracownik Laboratorium Analiz i KJ Zaopatrzeniowiec - branżysta Kierownik Karina Zuzanna Jan Baza danych SI (OLTP) Klient Złożenie zamówienia Technologia Basis 4.6 Administracja użytkownikami Administracja rolami Administracja zdalnym wywołaniem funkcji Workplace Internet Transaction Server (ITS) BW Web Server Dostawca Sprawdzenie zapotrzebowania Firewall APO Klient śledzenie realizacji zamówienia Workplace server
27
Architektura systemów internetowych - Marketplace
Społeczność internetowa Web Server Bobby Maria R/3 Karina Zuzanna Jan Baza danych (OLTP) Dostawca Sprawdzenie zapotrzebowania Klient śledzenie realizacji zamówienia Złożenie zamówienia Internet Transaction Server (ITS) BW Użytkownicy SAP Użytkownicy mysap.com Użytkownicy innych systemów Web Server Marketplace SAP Business Connector APO - Usługi internetowe - Inne Marketplace - Portale - Istotne WWW Workplace server
28
Architektura hurtowni danych
Business Explorer OLAP syst. zewnętrznego BAPI Procesor OLAP Serwer hurtowni danych Administrator Workbench Repozytorium metadanych Baza danych Mechanizm poziomowania BAPI SI Dane SI Inne Dostaw. HD SI
29
Architektura hurtowni danych c.d.
Zewnętrzny mandant OLAP Business Explorer BAPI Administrator Workbench Procesor OLAP InfoCubes Administracja Repozytorium metadanych Menedżer metadanych Menedżer danych Planowanie Serwer hurtowni danych Operacyjna baza danych Mechanizm wspomagający Monitorowanie BAPI Pobieranie danych zewnętrznych Pobieranie danych z R/3 Raporty OLTP Aplikacje OLTP poza SI Aplikacje OLTP w SI
30
Architektura systemów CRM
Rozszerzone rozwiązania biznesowe Realizacja Do klientów klienta Back Office Do klienta lub partnera Zarządzanie przedsiębiorstwem Wspomaganie biznesu Front Office SI Zlecenie klienta Interakcja z klientami CRM APO Status Proces realizacji BW Proces interakcji Punkty kontaktowe W odniesieniu do produktów i usług Transakcje biznesowe Sprzedaż i usługi Optymalizacja procesów Controlling i wskaźniki Efektywność W odniesieniu do klienta Interakcja biznesowa Zarządzanie relacjami Zarządzanie kontaktami Punkty kontaktowe (telefon, call center, sprzedawca w terenie...) Controlling i wskaźniki
31
Autoryzacja W Internecie … W systemie informacyjnym ...
Bezpieczna identyfikacja użytkownika Bezpieczeństwo aplikacji SI w sieci Internet INTERNET Autoryzacja W Intranecie ... Sprawdzona i efektywna procedura tworzenia kopii zapasowych Bezpieczna komunikacja sieciowa
32
Od integracji do współdziałania
Marketplace Workplace Portale Samoobsluga pracowników Handel elektroniczny CRM Business Intelligence BI Scenariusze biznesowe Outsourcing Rozwiązania branżowe Zarządzanie łańcuchem dostaw SCM Platforma partnerska Udostępnianie XML Technologia Business Framework Interfejsy BAPI Komponenty aplikacji internetowych Stały transfer wiedzy Enterprise Resource Planning Współdziałanie społeczności internetowych 97 Współpraca między firmami 99
33
Infrastruktura współczesnych systemów informacyjnych
Pule danych GFK IMS Urządzenia przenośne Palm Pilot Win CE WAP ... Systemy zewnętrzne Przenośny serwis Marketplace Workplace BIW APO BI Sprzedaż zdalna SCM CBD Sprzedaż przez Internet Komunikacja między procesami Serwis przez Internet Centrum interakcji serwisowej Rozwiązania internetowe Magazyn Online Nabywanie typu „Business-to-Business“ System informacyjny CRM
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.