- •Самостійна робота №1 Перспективні засоби і напрямки розвитку інформаційних систем План
- •1. Об’єктно-орієнтована технологія
- •2. Case-технологія
- •3. Заснована на знаннях (інтелектуальна) технологія
- •Olap-, molap-, rolap-технології
- •5. Сховище даних
- •6. Програмні агенти.
- •7. Інформаційні системи в менеджменті (адміністративні іс).
- •Системи підтримки прийняття рішень
- •9. Виконавчі іс.
- •10. Експертні системи
Самостійна робота №1 Перспективні засоби і напрямки розвитку інформаційних систем План
Об’єктно-орієнтована технологія.
Case-технологія.
Заснована на знаннях (інтелектуальна) технологія.
OLAP-, MOLAP-, ROLAP-технології.
Сховище даних.
Програмні агенти.
Інформаційні системи в менеджменті (адміністративні ІС).
Системи підтримки прийняття рішень ( DDSS, MDSS, KDSS, CDSS).
Виконавчі ІС.
Експертні системи.
Література: Шквір В.Д., Загородній А.Г., Височан О.С. Інформаційні системи і технології в обліку: Навч. посіб.- 3-тє вид., перероб. і доп. – К.: Знання, 2007. ст.27-37.
Серед ІС, які використовують для проблематики економіки і бізнесу, полярні позиції посідають два типи систем:
інформаційні системи в менеджменті (ІСМ), котрі інколи називаються системами обробки трансакцій (COT);
експертні системи (EC).
Проміжне місце між цими полярними ІС посідають СППР і виконавчі ІС (ВІС) як особлива форма СППР. Існують десятки типів гібридних ІС. Водночас і для основних типів ІС існує багато різновидів. Перш ніж узагальнено охарактеризувати перспективні зразки ІС, розглянемо сучасні прогресивні підходи до їх створення, а також новітні засоби інформаційної технології, котрі тією чи іншою мірою відображають поточний стан методології створення ІС (рис. 1.3).
Сучасні концепції створення ІС різного призначення ґрунтуються, в основному, на трьох підходах: об'єктно-орієнтованій технології; Case-технології; заснованій на знаннях (інтелектуальній) технології.
1. Об’єктно-орієнтована технологія
Об'єктно орієнтована технологія (Object-Oriented Technologies) стосується насамперед створення програмного забезпечення ІС.
Принциповим питанням в об'єктно орієнтованому програмуванні є визначення об'єктів (класів об'єктів), що є важливими для проектованої системи. Ідентифікація об'єктів здійснюється за допомогою аналізу характеристик проблемної галузі, що включає розпізнавання доречних матеріальних об'єктів, а також каталогізацію всіх функцій, що стосуються розв'язуваної задачі, взаємодії елементів системи, важливих подій, технічних умов тощо. Наприклад, для ІС підтримки рішення щодо купівлі автомобілів можна визначити такі класи об'єктів: "споживач", "автомобіль", "стратегія придбання", "БД автомобілів". Установлюються співвідношення (взаємозв'язки) між класами. Наприклад, "споживач" оволодіває "стратегією придбання".
Кожний клас є вмістилищем, куди входять як дані, так і команди для дій над даними.
Об'єктно орієнтована методологія на теперішній час є досить ґрунтовно відпрацьованим підходом до створення програмних продуктів. Виокремлені та розроблені основні його компоненти: 1) об'єктно орієнтований аналіз; 2) об'єктно орієнтоване проектування; 3) об'єктно орієнтоване програмування. Технологія об'єктно орієнтованого проектування стала, своєю чергою, підґрунтям інженерії інформаційних систем — Case-технології.
2. Case-технологія
Case-технологія (Computer — Aided Software/System Engineering) — це сукупність технологічних та інструментальних засобів, що дають змогу максимально систематизувати й автоматизувати всі етапи створення програмного забезпечення інформаційних систем та інших ділових і комерційних програмних продуктів. Інжиніринг програмного забезпечення вимагає принципово нового підходу до життєвого циклу ПЗ, послідовність етапів розробки така:
— прототипування (макетування);
— проектування специфікації;
— контроль проекту;
— генерація кодів;
— системне тестування;
— супроводження.
Кожний з цих етапів має бути максимально автоматизований.