Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛМВ_лек_Опорний конспект лекцiй_ч1.doc
Скачиваний:
9
Добавлен:
20.11.2019
Размер:
543 Кб
Скачать
☆

Загальні принципи стратегії розробки ік

1) ІК – це окремий компонент системи, так як структури даних в системі не ізольовані від алгоритмів обробки даних, аналогічно ІК відокремлюється до певної міри. Інтерфейс треба обробляти окремо. Отже ми можемо розробити файли які обробляються системою. Склад та форма представлення вхідних та вихідних даних є предикатом.

2) Можливості апаратних та програмних засобів – розробники інтерфейсів, як і інші спеціалісти користуються певними навичками. Цей внутрішній консерватизм підсилюється як результат стрімкого розвитку комп'ютерної техніки. Але не можливо розробити компонент системи не розуміючи можливості та обмеження основних елементів з яких будується вся система.

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

4) Використовують існуючі принципи інтерфейсу "людина – машина" – існує велика кількість прийнятих в ергономіці рекомендацій які переносяться на організаційну роботу комп’ютерних станцій. В той же час форма представлення даних на екрані не однакова для різних комп’ютерних станцій. Графічний дизайн залежить від розподілу інформації на екрані, словникового складу речень, способу виділення ключових предметів і т.д.

5) Треба зрозуміти задачу і користувача – розробник повинен розуміти не тільки власний обчислювальний процес необхідний для розвитку задачі, але й опрацювати дії користувача направленні на досягнення мети задачі, тобто розробнику треба знати особливості потенційних користувачів.

6) Залучення користувачів для розробки – не завжди маємо ситуацію коли системний аналітик або розробник добре знайомі з усіма областями застосування своїх розробок, або глибоко відчувають психологічні потреби потенційних користувачів. Один із принципів системного аналізу полягає в тому, що треба отримати інформацію шляхом опитування майбутніх користувачів, також корисний принцип поставити себе на місце користувача, який працює у системі. Але єдиний спосіб оцінки доступності інтерфейсу подивитись, як насправді користувач взаємодіє із системою в нормальних робочих умовах. Необхідні умови створення альфа і бета версій, комерційних версій, тобто потрібен інтерактивний підхід, який приводить до створення дослідних зразків інтерфейсів з якими працюють користувачі і які міняють у відповідності з їх вимогами, доки не буде створено прийнятний продукт.

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