Wykład 8 Architektura systemów informacyjnych

Slides:



Advertisements
Podobne prezentacje
PREZENTACJA SYSTEMU eDokumenty
Advertisements

Zarządzanie informacją a produktywność przedsiębiorstwa
Architektura SAP R/3 Wybrane zagadnienia.

Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Sieci komputerowe.
e-commerce jako efektywny rozwój dystrybucji
Horyzontalne scenariusze pracy
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
Jarosław Sokolnicki Zbigniew Szcześniewski Microsoft
Projektowanie Aplikacji Komputerowych
Tomasz Smieszkoł - 15 stycznia
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Serwerowe systemy pamięci tłumaczeń dr inż. Agenor Hofmann-Delbor
INFORMAYZACJA PRZEDSIĘBIORSTW
Wdrażanie ERP Firmy w województwie podlaskim: Małe i średnie - Symfonia Małe i średnie - Symfonia Duże - SAP Duże - SAP.
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Wzorce projektowe w J2EE
Artur Szmigiel Paweł Zarębski Kl. III i
Rozproszone bazy danych
Współczesne systemy informacyjne
7. Platformy informatyczne przyszłości (wizja SAP)
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Typy systemów informacyjnych
InfinitERP prezentacja systemu.
ALM (Asset Life Cycle Management) - wsparcie procesów biznesowych w obszarze zarządzania cyklem życia majątku. Centralny Ośrodek Informatyki Górnictwa.
IT Asset Management Service
Web Serwisy w praktyce Technologie internetowe ( )
Microsoft Lync Efektywna komunikacja w Biznesie
SYSTEM STEROWANIA NADRZĘDNEGO
Wsparcie pracy grupowej systemem Workflow
Systemy informatyczne w zarządzaniu e-learning
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Sieciowe Systemy Operacyjne
7-8 listopada 2007 Central European Outsourcing Forum
OfficeObjects® Portal
Systemy IPTV 2008 © Cyfrowe Systemy Telekomunikacyjne Sp. z o.o. Efektywna komunikacja ze światem.
Moduł: Informatyka w Zarządzaniu
Spotkanie Centrum Poczty i Postdata S.A.
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
Bazy danych, sieci i systemy komputerowe
Sieci komputerowe.
Internetowego Biura Rachunkowego
„Nie ma nic łatwiejszego niż być zajętym i nic trudniejszego niż być efektywnym” R. Alec Mackenzie.
„Wszystko jest zawsze uważane za niemożliwe zanim zadziała. Tym właśnie zajmują się przedsiębiorcy – robieniem tego, co ludzie powiedzieli im, że jest.
Jednym z podstawowych celów tworzenia sieci komputerowych jest współdzielenie zasobów, takich jak pliki lub drukarki. Każdy z takich zasobów musi być udostępniony,
Technologie programowania systemów internetowych
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH LEKCJA 1: Zadania sieci komputerowych i modele sieciowe Dariusz Chaładyniak.
Zakres wykładu Pojęcia podstawowe Architektury i oprogramowanie Przykłady systemów rozproszonych.
Zakres wykładu Kierunki rozwoju oprogramowania systemów rozproszonych Własności wybranych architektur - problemy badawcze Przykładowe obszary zastosowań.
Połączenia aplikacji Klient/Serwer
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Znaczenie komunikacji w łańcuchach dostaw
Zintegrowany monitoring infrastruktury IT w Budimex
Zintegrowane systemy informatyczne
Zintegrowane systemy informatyczne
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
Wykład 2 – Zintegrowane systemy informatyczne Michał Wilbrandt.
Zintegrowane systemy informatyczne
Zintegrowane systemy zarządzania Wprowadzenie do Business Intelligence dr Marian Krupa.
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
Sieci komputerowe Usługi sieciowe 27/09/2002.
Zapis prezentacji:

Wykład 8 Architektura systemów informacyjnych

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

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.

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

Wymagania stawiane systemom informacyjnym Bezpieczny Skalowalny Wielopoziomowa architektura klient/serwer Rozbudowany Konfigurowalny OTWARTY!

Konglomerat systemów klient/serwer, gotowych aplikacji, ... Integracja aplikacji Konglomerat systemów klient/serwer, gotowych aplikacji, ... Systemy centralne - mainframe Klient/serwer

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

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

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

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

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

Internet Firewall System informatyczny Internet SERWER WEB LAN/WAN

Intranet SERWER WEB Internet LAN/WAN

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

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

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+ +

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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