Integracje systemów informatycznych

Jako producent dedykowanego oprogramowania musimy często w naszych programach integrować funkcjonalności innych systemów. Niemalże zawsze ma to podłoże ekonomiczne (kilka zintegrowanych aplikacji w firmie pozwala na np. skrócenie czasu produkcji, aniżeli praca owych aplikacji osobno), ale także czysto użytkowe np. w przypadku konieczności użycia niestandardowego źródła danych.

W swojej codziennie pracy spotkaliśmy się z różnorakimi potrzebami naszych klientów w zakresie integracji systemów informatycznych. Prowadzone przez nas prace związane z integracją IT można podzielić na trzy główne grupy.

Systemy on-line

Wszelkiego typu systemy działające za pomocą internetu lub intranetu (w tym aplikacje mobilne, działające w sieci).

Zrzut ekranu webowego systemu CRM.


  • strony i sklepy internetowe,
  • aplikacje internetowe,
  • aplikacje mobilne

Systemy off-line

Systemy dziełające na komputerze bez konieczności podłączenia do sieci internetowej lub intranetowej.

Zrzut ekranu pulpitu Windows.


  • oprogramowanie na Windows,
  • oprogramowanie na Linux,
  • oprogramowanie na Mac OS X

Elektronika

Dowolne programowalne układy scalone oraz całe urządzenia, będące na wyposażeniu firmy.

Widok przykładowego mikrokolentrolera.


  • komputery, serwery, urządzenia,
  • programowalne układy scalone,
  • mikrokontrolery typu AVR

Do wyżej wymienionych grup z powodzeniem możemy zaliczyć: strony i sklepy internetowe z wszystkimi ich funkcjami, programy użytkowe na dowolną platformę operacyjną i sprzętową, urządzenia peryferyjne takie jak kamery, systemy nawigacyjne oraz wszelkiego typu inną programowalną elektronikę.


 

Co najważniejsze, wszelkie wyżej wymienione typy możliwej integracji można skutecznie łączyć. Nie ograniczamy się tylko do integracji programowej (czyli oprogramowanie on-line / off-line), ale także prowadzimy skuteczne prace nad integracją sprzętową oraz sprzętowo-programową. Podumowując, daje nam to dosłownie nieograniczone możliwości i pewność, że podołamy każdemu powierzonemu nam zadaniu.