Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsiyi__6_i_7_Reinzhiniring_baz_danikh.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
163.33 Кб
Скачать

5.Реінжиніринг існуючих баз даних іс у схему бази даних з універсальною моделлю

Сьогодні можна говорити, що ера, коли розроблювачі інформаційних систем приходили в організацію й починали проекти інформатизації «з нуля», пройшла. Більшість організацій уже має деякі інформаційні системи (ІС), які згодом стають тягарем компанії й починають вимагати реінжинірингу. Це пояснюється тим, що фахівцям будь-який великої й давно існуючої компанії, яка має декілька баз даних, що відносяться до різних видів діяльності, дані в яких можуть мати різні представлення й бути навіть неузгодженими, стає дуже важко зв'язувати й аналізувати інформацію, що зберігається в них. До того ж багато баз даних (БД), які складають основу таких ІС, як правило, побудовані на вже застарілих «платформах» (наприклад, Dbase, Foxpro і т.д.). При цьому дані у них, що зберігаються, мають велику практичну цінність. Як результат, маючи найрізноманітніші ізольовані друг від друга джерела даних, знайти

необхідні для діяльності компанії дані стає неможливим. Тому щоб спростити й прискорити доступ до такої інформації, дати можливість прослідковувати зв'язки між різними джерелами даних і забезпечити надійність використання успадкованих настільних баз даних у забезпеченні керування на всіх рівнях, необхідно якимось чином інтегрувати цю інформацію.

Займатися реорганізацією інформаційних систем не є для розроблювача БД чимсь незвичайним. Сьогодні організації звичайно витрачають від 20 до 40% свого IТ-бюджету на еволюціонування своїх даних шляхом міграції (зміни місця розташування даних), перетворення (зміни форми або структури даних) або очищення (зміни або повторного введення даних для наступного використання). А раз подібні завдання вбудовування застарілих інформаційних компонентів у систему, засновану на новій технології, сьогодні досить часто доводиться вирішувати, то потрібно зробити так, щоб вони були розв'язними. Тобто, щоб компоненти успадкованих систем зберігали інтероперабельність. Тому що, чим довше живе й приносить користь інформаційна система, тем це вигідніше для компанії.

Природно, що для цього повинна існувати можливість додавання в неї компонентів, спроектованих і розроблених, загалом кажучи, в інший

технології. Сьогодні у світі існує велика кількість підходів, методів і технологічних розв'язків, які прямо або побічно співвідносяться з діяльністю по реінжинірингові ІС. Однак вони не інтегровані на рівні методологій (процесів розробки). Як результат, можна спостерігати наявність величезної їхньої кількості, де основний акцент зроблений знову ж на розробку ІС «з нуля», і практична відсутність «струнких» методологій, метою створення яких був би комплексний, цілісний розв'язок завдань реінжинірингу ІС.

Нижче пропонується метод (підхід), за допомогою якого вирішується ця проблема.

Метод ґрунтується на використанні при побудові інформаційних систем бази даних з універсальною моделлю даних .

Визначимо основні етапи методу й дамо коротку їхню характеристику.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]