- •Л е к ц і ї
- •Л е к ц и я № 2
- •2. Архітектура корпоративних систем
- •2.1. Принципи організації кіс
- •2.2. Концепція відкритої інформаційної системи -основа модульного принципу проектування кіс
- •2.2.1. Інтерпретації поняття «відкрита інформаційна система»
- •2.2.2. Відкритість, інтероперабельність, стандарти
- •2.3. Методології і стандарти керування бізнесом у кіс
- •2.3.1. Методології і стандарти при розробці функціональних компонент кіс
- •2.3.2. Стандарт методів управління виробництвом і дистрибуції мrр II
- •2.3.3. Організація інформаційних систем у відповідності до стандарту мpр II
- •2.3.4. Система управління екр
- •2.3.5. Рекомендації з вибору моделей і методів управління для підприємств із різним типом виробництва
- •2.3.6. Стандарти на розробку забезпечувальної компоненти кіс
- •2.4. Особливості архітектури розподіленої іс
- •2.4.1. Передумови появи розподілених іс та проблеми проектування розподілених бд
- •2.4.2. Особливості архітектури та концепції організації даних в аналітичній частині корпоративної інформаційної системи
- •Основні вимоги до даних у сховищі даних
- •2.4.3. Web-технології в корпорації та особливості Web-конструктивів в архітектурі кіс
- •2.4.4. Засоби захисту інформаційного простору корпорації
- •2.4.5. Інструментальні засоби розробки і підтримки корпоративної інформаційної системи
2.4. Особливості архітектури розподіленої іс
2.4.1. Передумови появи розподілених іс та проблеми проектування розподілених бд
Однією з найбільш характерних рис інформаційної системи корпорації є те, що вона є розподіленою, реалізована в гетерогенному мережному середовищі, програмне забезпечення і СУБД неоднорідні. При цьому в корпорації має підтримуватися єдиний інформаційний простір [39].
Появлення розподілених інформаційних систем (РІС) було зумовлене тим, що структура великих підприємств логічно та фізично розділена. Тобто, в такій системі розподілені усі ресурси. На кожному організаційному рівні виконується робота з певними наборами даних. Схематично поділ даних між серверами БД підрозділів може бути подано у такий спосіб (рис. 2.4). У цьому випадку єдина БД підприємства (як правило, корпорації) розділена між серверами БД.
Рис. 2.4. Схема розподілу даних між серверами
У загальному випадку розподілена або дистрибутивна БД (DDВ –Distributed DataBase) - це сукупність множини взаємопов'язаних баз даних, що розподілені в комп'ютерній мережі.
При цьому інформаційна система, як правило, є такою, що реалізована на базі різнорідних технічних та програмних засобів, або неоднорідною, або гетерогенною. Клієнт такої системи повинен мати можливість одержувати доступ до даних, які знаходяться на будь-якому сервері так, ніби всі дані знаходяться на його локальному ПК.
Така БД корпорації може бути подана або як система баз даних з віддаленим доступом на основі розширеної архітектури «клієнт-сервер», або як розподілена база даних, що відповідає фундаментальному принципу РБД [11].
У випадку системи баз даних з віддаленим доступом дані зберігаються на серверах, а прикладні програми виконуються на станціях клієнтів, причому місця їх з'єднання не сховані від користувача.
У випадку дистрибутивної БД має виконуватися фундаментальний принцип РБД «Rule Zero», або «Правило нуль»: «Для користувача розподілена система має виглядати такою ж, як і нерозподілена». Тобто, усі проблеми розподілу мають бути внутрішніми, а не зовнішніми (не для користувачів) [ 11].
Дж. Дейт сформулював дванадцять цілей забезпечення «Rule Zero»: локальна автономія, незалежність від центрального вузла, безперервне функціонування, незалежність від розташування, незалежність від фрагментації, незалежність під реплікації, обробка розподілених запитів, керування розподіленими трансакціями, незалежність від апаратного забезпечення, незалежність від операційної системи, незалежність від мережі, незалежність від СУБД [11]. Кожна з них є ідеальною, але сучасні розробки ІС повинні наближатися до їх виконання.
Під єдиним інформаційним простором розуміється сукупність методичних, організаційних, програмних, технічних і телекомунікаційних засобів, що забезпечують оперативний доступ до будь-яких інформаційних ресурсів підприємства в межах компетенції і прав доступу фахівців. Рис. 2.5 є ілюстрацією організації єдиного інформаційного простору корпорації.
Рис. 2.5. Єдине рішення для всієї корпоративної інформації
Рис. 2.6 ілюструє архітектуру програмного забезпечення бізнес-об'єктів корпорації.
Рис. 2.6. Архітектура програмного забезпечення бізнес об'єктів
корпорації
Представлена архітектура призначена для забезпечення ефективного доступу до даних, створення звітності й аналізу інформації, підтримки прийняття рішень вищим ешелоном адміністрації підприємства. Однією з найважливіших проблем організації даних у такій системі є максимальне задоволення вимог користувачів та здійснення ефективного контролю і керування самою ІС.
Для користувачів повинні бути забезпечені:
автономність роботи з даними;
простота і зручність інтерфейсу.
Контроль роботи самої системи вимагає:
могутньої системи безпеки;
масштабованої архітектури;
розширюваності, відкритості компонентів.