Інформаційні технології як система
Успішне впровадження інформаційних технологій пов'язано з можливістю їх типізації. Конкретна інформаційна технологія має комплексний складом компонентів, тому доцільно визначити її структуру і склад.
Конкретна інформаційна технологія визначається в результаті компіляції і синтезу базових технологічних операцій, спеціалізованих технологій і засобів реалізації.
Технологічний процес - частина інформаційного процесу, яка містить дії (фізичні, механічні та ін.) Зі зміни стану інформації.
Інформаційна технологія базується на реалізації інформаційних процесів, різноманітність яких вимагає виділення базових, характерних для будь-якої інформаційної технології.
Базовий технологічний процес заснований на використанні стандартних моделей і інструментальних засобів і може бути використаний в якості складової частини інформаційної технології. До їх числа можна віднести: операції вилучення, транспортування, зберігання, обробки та подання інформації.
Серед базових технологічних процесів виділимо:
- • вилучення інформації;
- • транспортування інформації;
- • обробку інформації;
- • зберігання інформації;
- • представлення та використання інформації.
Процес вилучення інформації пов'язаний з переходом від реального уявлення предметної області до його опису в формальному вигляді і у вигляді даних, які відображають це уявлення.
У процесі транспортування здійснюють передачу інформації на відстань для прискореного обміну і організації швидкого доступу до неї, використовуючи при цьому різні способи перетворення.
Процес обробки інформації полягає в отриманні одних "інформаційних об'єктів" з інших "інформаційних об'єктів", шляхом виконання деяких алгоритмів; він є однією з основних операцій, виконуваних над інформацією і головним засобом збільшення її обсягу і різноманітності.
Процес зберігання пов'язаний з необхідністю накопичення і довготривалого зберігання даних, забезпеченням їх актуальності, цілісності, безпеки, доступності.
Процес подання та використання інформації спрямований на вирішення завдання доступу до інформації в зручній для користувача формі.
Базові інформаційні технології будуються на основі базових технологічних операцій, але крім цього включають ряд специфічних моделей і інструментальних засобів. Цей вид технологій орієнтований на рішення певного класу задач і використовується в конкретних технологіях у вигляді окремої компоненти. Серед них можна виділити:
- • мультимедіа-технології;
- • геоінформаційні технології;
- • технології захисту інформації;
- • CASE-технології;
- • телекомунікаційні технології;
- • технології штучного інтелекту.
Специфіка конкретної предметної області знаходить відображення в спеціалізованих інформаційних технологіях, наприклад, організаційне управління, управління технологічними процесами, автоматизоване проектування, навчання та ін. Серед них найбільш просунутими є такі інформаційні технології:
- 1 - організаційного управління (корпоративні інформаційні технології);
- 2 - в промисловості і економіці;
- 3 - в освіті;
- 4 - автоматизованого проектування.
Аналогом інструментальної бази (устаткування, верстати, інструмент) є засоби реалізації інформаційних технологій, які можна розділити на методичні, інформаційні, математичні, алгоритмічні, технічні та програмні.
CASE-технологія (Computer Aided Software Engineering - Комп'ютерне Автоматизоване Проектування програмного забезпечення) є своєрідною "технологічним оснащенням", що дозволяє здійснити автоматизоване проектування інформаційних технологій.
Методичні засоби визначають вимоги при розробці, впровадженні та експлуатації інформаційних технологій, забезпечуючи інформаційну, програмну і технічну сумісність. Найбільш важливими з них є вимоги по стандартизації.
Інформаційні засоби забезпечують ефективне представлення предметної області, до їх числа відносяться інформаційні моделі, системи класифікації і кодування інформації (загальноросійські, галузеві) і ін.
Математичні засоби включають в себе моделі вирішення функціональних завдань і моделі організації інформаційних процесів, що забезпечують ефективне прийняття рішення. Математичні засоби автоматично переходять в алгоритмічні, що забезпечують їх реалізацію.
Технічні та програмні засоби задають рівень реалізації інформаційних технологій як при їх створенні, так і при їх реалізації.
Таким чином, конкретна інформаційна технологія визначається в результаті компіляції і синтезу базових технологічних операцій, "галузевих технологій" і засобів реалізації.
Еволюція інформаційних технологій найбільш яскраво простежується на процесах зберігання, транспортування та обробки інформації.
В управлінні даними, що об'єднує завдання їх отримання, зберігання, обробки, аналізу і візуалізації, виділяють шість тимчасових фаз (поколінь) [10], які представлені на рис. 3.1. Спочатку дані обробляли вручну. На наступному кроці використовували обладнання з перфокартами і електромеханічні машини для сортування і табулирования мільйонів записів. У третій фазі дані зберігалися на магнітних стрічках, і зберігаються програми виконували пакетну обробку послідовних файлів. Четверта фаза пов'язана з введенням поняття схеми бази даних і оперативного навігаційного доступу до них. У п'ятій фазі був забезпечений автоматичний доступ до реляційних баз даних і була впроваджена розподілена і клієнт-серверна обробка. Тепер ми перебуваємо на початку шостого покоління систем, які зберігають більше різноманітні типи даних (документи, графічні, звукові і відеообрази). Ці системи шостого покоління є базові засоби зберігання для з'являються додатків Інтернету і Інтранета.