Loading AI tools
Z Wikipedii, wolnej encyklopedii
Integracja systemów – proces polegający na zespoleniu systemów tak, aby mogły one korzystać nawzajem ze swoich zasobów, takich jak pliki lub urządzenia.
W miarę zwiększania się złożoności systemów i obejmowania przez nie coraz to nowych dziedzin życia (rozwój informatyki w ostatnich 50 latach, burzliwy rozwój biurokracji w ostatnim stuleciu), integracja systemów nabiera coraz większego znaczenia.
Integracja w informatyce to całokształt działań zmierzających do scalenia (spójności) rozwiązań informatycznych uzyskanych na zasadzie synergii. Wyróżnia się kilka jej odmian:
W dziedzinach związanych z informatyką i biznesem działalnością integratorską zajmują się specjalnie zakładane w tym celu firmy, zaś koszty integracji rozwiązań są często wyższe niż koszty elementów składowych systemu.
Na przykład przedsiębiorstwo może posiadać bazę danych zawierającą stany magazynowe. Jednocześnie może posiadać witrynę internetową, która powstała osobno. Integracja tych systemów daje możliwość, aby witryna internetowa korzystała z bazy magazynowej i informowała internautów o dostępności towarów.
Innym przykładem, szczególnie często obecnym w praktyce, jest konieczność zapewnienia współpracy systemów komputerowych produkowanych przez różnych dostawców, na przykład możliwości drukowania na drukarce firmy A przez oprogramowanie firmy B. Aby doszło do integracji takich systemów wprowadzana jest często standaryzacja, czyli ujednolicenie rozwiązań, której historia, jak nadmieniono powyżej, jest starsza niż historia informatyki.
Integracja systemów wymaga odpowiedniej dystrybucji zadań do rozproszonych podsystemów współpracujących ze sobą tak, aby współdziałały one ze sobą realizując określone zadania. W dziedzinie sterowania procesami najczęściej dokonywany jest podział systemów informatycznych w przedsiębiorstwie na tzw. klasy, zgodnie z rolą, jaką one realizują. Według tej klasyfikacji można wyróżnić następujące warstwy:
Nie zawsze wszystkie warstwy są dobrze zdefiniowane z wyraźnie zaznaczonymi granicami kompetencyjnymi, natomiast zawsze występuje potrzeba komunikacji pionowej z warstwą procesową. Komunikacja ta wymaga rozwiązania wielu problemów, do których należą:
Zastosowanie architektury obserwatora procesu pozwala na zintegrowanie różnych systemów informatycznych w przedsiębiorstwie. Generalnie, idea obserwatora procesu polega na utworzeniu jednolitego, spójnego modelu danych bieżących (utworzenie „obrazu” bieżącego stanu całej produkcji) i udostępnianie go aplikacjom biznesowym według ich potrzeb poprzez międzynarodowe standardy komunikacji (standard OPC) i wymiany danych. Zastosowanie serwera OPC, w roli obserwatora procesu, do integracji systemów w przedsiębiorstwie pozwala na usystematyzowanie struktury połączeń z warstwą procesową i pozyskiwanie danych w jednorodny, zgodny z międzynarodowymi standardami komunikacyjnymi sposób. Raz pobrane dane, służą wielu różnym systemom informatycznym. To istotnie podnosi efektywność pozyskiwania i transferu danych w przedsiębiorstwie.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.