Labirynt do przejścia

Subskrybuj RSS A A A
8 grudnia 2003
Katarzyna Kondracka

Uniwersalny przepis na integrację systemów nie istnieje. Wybór metody powinien być uzależniony m.in. od liczby systemów, częstotliwości wymiany danych i liczby potencjalnych beneficjentów integracji.

Uniwersalny przepis na integrację systemów nie istnieje. Wybór metody powinien być uzależniony m.in. od liczby systemów, częstotliwości wymiany danych i liczby potencjalnych beneficjentów integracji.

Trudno sobie wyobrazić organizację, która posługuje się tylko jednym systemem informatycznym. Informatyzacja przeprowadzana etapami to bowiem naturalna kolej rzeczy. Jako pierwsze wdraża się na ogół systemy finansowo-księgowe i sprzedażowo-magazynowe. Później pojawia się potrzeba usprawnienia obsługi klienta, spraw kadrowo-płacowych itd. Wraz ze wzrostem skali firma staje się coraz bardziej uzależniona od informatyki, a w zasadzie od informacji. Tymczasem aplikacje tworzone na przestrzeni długiego czasu, przez różnych producentów i przy użyciu różnych narzędzi rzadko ze sobą współpracują.

Oczywiście, istnieją wyjątki w postaci organizacji, które mają wdrożone systemy całościowo zaspokajające potrzeby biznesowe. Wystarczy jednak zmiana właściciela, połączenie z inną firmą czy nawet uruchomienie nowego kanału dystrybucji, aby zburzyć zwykle ten nietrwały, by nie rzec nienaturalny, stan. Pojawienie się wyzwania w postaci konieczności integracji systemów jest w większości firm tylko kwestią czasu - nie ma od niego ucieczki.

W każdej firmie zarówno potrzeby w dziedzinie integracji, jak i sposób ich zaspokojenia mogą z różnych względów wyglądać odmiennie. Jedno jest pewne - celem integracji i ostatecznym weryfikatorem wysiłków w tej dziedzinie jest możliwość współdzielenia informacji przyczyniająca się do poprawy sprawności operacyjnej organizacji.

Prosta droga

Najprostszą i jednocześnie najczęściej wykorzystywaną metodą integrowania systemów jest przenoszenie zbiorów tekstowych między bazami danych. Ta forma integracji nie wymaga od członków zespołu projektowego specjalnych umiejętności, poza oczywiście znajomością poszczególnych systemów źródłowych, oraz sprawności w posługiwaniu się językiem SQL.

Oto przykład. Aby móc zbudować, a następnie kalibrować system motywacyjny dla handlowców, dział personalny chciałby mieć możliwość podglądu obrotu wygenerowanego przez każdego z nich, dane te są przechowywane w systemie finansowo-księgowym. Informacje są potrzebne raz w miesiącu, dlatego integracja na poziomie danych w tym przypadku nadawałaby się wręcz idealnie. Sprawę załatwia jedno proste wyrażenie SQL, które do rekordu pracownika w systemie kadrowo-płacowym dopisuje statystyki sprzedażowe z systemu finansowo-księgowego.

Wspomniana metoda sprawdza się przede wszystkim tam, gdzie wymiana danych następuje w określonych interwałach, np. raz dziennie, co tydzień lub co miesiąc - zwykle w nocy, w czasie najmniejszego obciążenia integrowanych systemów. W razie awarii tego "pomostu" nie otrzymamy żadnej informacji poza tą, że nie działa, nie dowiemy się jednak od kiedy ani też, czy ostatnie dane zostały załadowane prawidłowo. Konieczność zwrócenia części wynagrodzenia w związku z jego niepoprawnym wyliczeniem lub jego zaniżenie ma raczej niewiele wspólnego z motywowaniem pracowników. To samo dotyczy praktycznie każdej dziedziny, w której od informacji przetwarzanych elektronicznie zależy realne działanie. Bez dedykowanego mechanizmu monitorującego poprawność przepływu danych integrowanie systemów jest nieuchronnie skazane na błędy.

Kluczowe pytania
Ile systemów?
Podstawowym pytaniem przy wyborze rozwiązania integracyjnego jest liczba łączonych systemów. Gdy jest ich kilka, integrację można przeprowadzić na poziomie danych, jednak gdy jest ich kilkanaście bądź kilkadziesiąt, budowa interfejsów na poziomie baz danych przyniesie więcej problemów niż pożytku.

Jak częsta wymiana danych?
Drugą ważną sprawą jest częstotliwość wymiany danych między systemami. Dopóki nie jest ona duża (co najwyżej raz dziennie) i nie ma perspektyw na jej zwiększanie, dopóty można się posłużyć hurtownią danych. Jeżeli dane muszą być wymieniane online, w grę wchodzi system EAI, może nawet usługi sieciowe.

Ilu użytkowników?
Kolejna sprawa to liczba beneficjentów integracji. Gdy jest ich niewielu, hurtownia i narzędzia analityczne wystarczą. Gdy z dobrodziejstw integracji ma korzystać każdy pracownik firmy w codziennej pracy, właściwym rozwiązaniem wydaje się portal korporacyjny.

Czy tylko wewnątrz firmy?
Dopóki integracja obejmuje systemy wewnętrzne, dopóty wszystko wydaje się stosunkowo łatwe. Integracja z systemami zewnętrznymi wymaga narzędzi pozwalających przeprowadzić to w sposób bezpieczny - systemów EAI, a w przyszłości także usług sieciowych.

Oceń artykuł

średnio: 0 liczba ocen: 0
1  2  3  dalej »

Komentarze (0)

Najnowsze

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

Zarządzanie po japońsku

W praktyce przemysłowej wypracowano szereg skutecznych metod zarządzania. Wiele powstało w Japonii. Dlaczego, mimo ich efektywności, nie zawsze są stosowane w biznesie?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Jak zaplanować karierę w branży IT

Doświadczenia łączone na różnych stanowiskach w firmach o odmiennych profilach są szczególnie cenione przez pracodawców. Dlatego warto głęboko przeanalizować możliwości rozwoju kariery, które obecnie stwarza rynek IT.

Rekomendacje



Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88