В інформаційних технологіях кінцевого користувача важливе значення має користувальницький інтерфейс - сукупність елементів, що дозволяють користувачеві управляти роботою програми або обчислювальної системи і отримувати необхідні результати. Фактично, призначений для користувача інтерфейс - це канал, по якому здійснюється взаємодія користувача і програми. Інтерфейс реалізує роботу людини на персональному комп'ютері за допомогою елементів взаємодії.
Елемент взаємодії - це елемент призначеного для користувача інтерфейсу, за допомогою якого користувач безпосередньо взаємодіє з програмою або обчислювальною системою.
Розрізняють активні і пасивні елементи взаємодії.
Пасивний елемент взаємодії - це елемент призначеного для користувача інтерфейсу, через який користувач не має прямого доступу до системних або продукту, просторів т. Е. Не може керувати або змінювати ці ресурси безпосередньо і безпосередньо.
До пасивних елементів взаємодії відносяться інформаційні повідомлення, підказки і т. Д.
Активний елемент взаємодії - це елемент призначеного для користувача інтерфейсу, через який користувач має прямий доступ до системних і програмних ресурсів з можливістю безпосереднього управління і зміни їх.
До активних елементів взаємодії відносяться команди управління системними настройками і програмними ресурсами, засоби конфігурації системи, команди роботи з файловими системами.
Розвиток призначених для користувача інтерфейсів відбувалося за двома напрямками:
Розрізняють два основних рівня представлення даних в ЕОМ:
- фізичний рівень представлення даних;
- логічний рівень представлення даних.
Відповідно до загальноприйнятої класифікації, існуючі на практиці інтерфейси можна розділити на наступні види:
1. Командний інтерфейс. Одним з основних і найбільш старих є інтерфейс командного рядка. Командний (командно-рядковий) інтерфейс отримав найбільший розвиток за часів розквіту великих багатокористувацьких систем з алфавітно-цифровими дисплеями. Він характеризується тим, що користувач здійснює взаємодію з ЕОМ за допомогою командного рядка, в якому вводяться команди певного формату, а потім передаються до виконання.
2. Графічний інтерфейс користувача є обов'язковим компонентом більшості сучасних програмних продуктів, орієнтованих на роботу з кінцевим користувачем. Основними достоїнствами графічного інтерфейсу є наочність і інтуїтивна зрозумілість для користувача, а також спільність інтерфейсу програм, написаних спеціально для функціонування в графічному середовищі. Користувач, навчившись працювати з однією програмою, легко може почати працювати і з усіма іншими.
Найбільш часто графічний інтерфейс реалізується в інтерактивному режимі роботи користувача і будується в вигляді системи спускаються меню з використанням в якості засобу маніпуляції миші і клавіатури. Робота користувача здійснюється з екранними формами, що містять об'єкти управління, панелі інструментів з піктограмами режимів і команд обробки.
Графічний інтерфейс дозволяє користувачеві підтримувати різні види діалогу, який в даному випадку є обмін інформаційними повідомленнями між учасниками процесу, коли прийом, обробка і видача повідомлень відбувається в реальному масштабі часу.
Найбільш поширеними видами організації діалогу є:
3. SILK-інтерфейс (Speech, Image, Language, Knowledge - мова, образ, мова, знання). В даний час SILK-інтерфейс існує лише як «голосовий» (якщо не брати до уваги біометричних інтерфейсів, що застосовуються не для управління комп'ютером, а лише для ідентифікації користувача). Це дуже перспективний напрямок з тієї причини, що вводити інформацію з голосу - найшвидший і зручний спосіб. Але його практичні реалізації поки не стали домінуючими, тому що якість розпізнавання усного мовлення поки далеко від ідеалу.
Питання для самоконтролю
1. Назвіть принципи побудови організаційних форм обробки даних.
2. Назвіть види автоматизованих робочих місць.
3. Які види забезпечення АРМ ви знаєте.
4. Класифікація програмного забезпечення АРМ.
5. Принципи системи захисту даних.
6. Програмні засоби електронного офісу.
7. Які рівні представлення даних ви знаєте.
8. Назвіть принципи побудови призначених для користувача інтерфейсів.
9. Які системи забезпечують спільну роботу людей в організації
10. Який набір операцій може виконати ПК відповідно до програми.
2.2. Технології відкритих систем
Одним з основних напрямків інформаційних технологій, що визначає ефективність функціонування економічних об'єктів, виступає технологія відкритих систем. Ідеологію відкритих систем реалізують в своїх останніх розробках всі провідні фірми-постачальники засобів обчислювальної техніки, передачі інформації і програмного забезпечення. Їх результативність на ринку інформаційних технологій і систем визначається узгодженої науково-технічної політикою і реалізацією стандартів відкритих систем.
Відкрита система - це система, яка здатна взаємодіяти з іншою системою по засобом реалізації міжнародних стандартних протоколів.
Відкритими системами можуть бути як кінцеві, так і проміжні системи, до яких пред'являються наступні вимоги:
- можливість перенесення прикладних програм, розроблених належним чином з мінімальними змінами, на широкий діапазон систем;
- спільну роботу з іншими прикладними системами на локальних і віддалених платформах;
- взаємодія з користувачами в стилі, що полегшує перехід від системи до системи.
Відкриті системи мають наступні властивості:
1. Переносимость прикладного програмного забезпечення та повторна застосовність програмного забезпечення. Під переносимість додатків розуміється перенесення всього відповідного даному додатку програмного забезпечення на інші платформи. Під повторної применимостью програмного забезпечення розуміється перенесення в нові додатки деякої частини працюючих програм, що також має велике практичне значення і безпосередньо відноситься до цілей відкритості систем.
2. Переносимість даних означає можливість перенесення на нові прикладні платформи даних, що зберігаються в зовнішній пам'яті існуючих систем інформаційних технологій. Переносимість даних забезпечується застосуванням у відкритих системах стандартів, суворо регламентують формати і способи представлення даних.
3. Функціональна сумісність (інтероперабельність) прикладного програмного забезпечення - це можливість обміну даними між різними прикладними програмами, в тому числі між програмами, реалізованими на різнорідних прикладних платформах, а також можливість спільного використання даних.
4. Функціональна сумісність (інтероперабельність) управління і безпеки - це уніфікація і цілісність засобів адміністративного управління та управління інформаційною безпекою, т. Е. Для забезпечення інтеграції систем їх кошти адміністра істинного управління і засоби захисту повинні будуватися відповідно до Міжнародних стандартів.
5. Переносимість користувачів - це забезпечення можливості для користувачів інформаційних технологій уникнути необхідності перенавчання при взаємодії з системами, реалізованими на основі різних платформ.
6. Можливість розширення - це здатність системи еволюціонувати з урахуванням змін стандартів, технологій і призначених для користувача вимог.
7. Масштабованість - властивість системи, що дозволяє їй ефективно працювати в широкому діапазоні параметрів, що визначають технічні і ресурсні характеристики системи (прикладами таких характеристик можуть служити: число процесорів, число вузлів мережі, максимальне число обслуговуваних користувачів).
8. Прозорість реалізацій - це спосіб побудови системи, при якому всі особливості її реалізації ховаються за стандартними інтерфейсами, що і забезпечує властивість прозорості реалізації інформаційних технологій для кінцевих користувачів систем.
9. Підтримка призначених для користувача вимог - це точна специфікація призначених для користувача вимог, визначених у вигляді наборів сервісів, що надаються відкритими системами додатків користувачів.