У даній статті ми розглянемо основні складності та особливості ІС.
Інтеграція інформаційних систем – завдання об'єднання роз'єднаних частин часто навіть складніша, ніж їх розробка «з нуля». Виникає питання – чому?
Ні для кого не секрет, що програмісти воліють створювати системи «з нуля». Розроблена цілісна система, якщо її конструював фахівець, виглядає монолітно та надійно працює.
Але бізнес-процес – річ не статична. Постійно щось змінюється в законодавстві, змінюються програмні, або апаратні платформи, йде процес злиття бізнесу. Природно, все це не може не відбиватися на стані інформаційних систем.
Фактори що впливають на інтеграцію
Є ряд об'єктивних факторів, що впливають на інтеграцію:
- інтенсивний розвиток бізнес-процесів. Все частіше необхідно змінювати структури даних. Тут завдання інтеграції ускладнюється та стає серйозною проблемою;
- розосередженість. Компанії збільшуються, відповідно, завдання стають все більш комплексними;
- спадковість. Нереально повністю піти від застарілих технологій, старого технічного забезпечення, досить надійного, але не сприяючого інтеграції;
- гетерогенність. У великих проектах неможливо часто користуватися однією платформою, тому є необхідність використання декількох;
- обумовленість. ІС обмежуються технічними рамками, звичками співробітників компаній, колізіями законодавства, а також багатьма іншими причинами, не залежними від програмістів;
- хаотичність. Іноді немає можливості цілком формалізувати й структурувати інформаційні дані. Частина моделі не піддається, або погано піддається комп'ютерному аналізу, обробці, або індексації;
- мобільність. Користувачі ІС стали переміщатися швидше, а взаємодія з ними проходить по каналах загального користування повсюдно;
- інтерактивність. Споживачі все час підвищують свої уявлення про швидкість реакції ІВ;
- безпека. Так, якмережеві пакети передає бездротова мережа, з'явилася необхідність у шифруванні даних;
- висока завантаженість. Тут велику роль грає кількість користувачів, великі обсяги даних, інтенсивність потоку обробки;
- безперервність циклу. Інтеграція та удосконалення систем завжди повинні відбуватися без зупинки роботи, непомітно для підприємства та його партнерів;
- міжсистемна інтеграція. Завдання об'єднання не обмежуються рамками однієї організації. Часто необхідно інтегруватися з багатьма ланками бізнес-ланцюга (клієнтами, партнерами, підрядниками, постачальниками).
Наостанок, не можна не згадати про програмне забезпечення, яка бере участь у вирішенні завдань інтеграції інформаційних систем. Софт для інтеграції, часто об'єднують під терміном «програми проміжного шару».
Багато провідні виробники програм для корпоративних інформаційних систем, впроваджують комплексні пакети інтеграції. До них можна віднести: IBM WebSphere, Oracle 10g, Microsoft BizTalk Server, SAP Netweaver та багато інших.