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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ТЕРНОПІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

ФАКУЛЬТЕТ КОМП’ЮТЕРНИХ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ

Опорний конспект лекцій з дисципліни

Сучасні інструментальні засоби розробки користувацького інтерфейсу ”

Тернопіль - 2012

Р.П. Шевчук // Опорний конспект лекцій з дисципліни „Сучасні інструментальні засоби розробки користувацького інтерфейсу”, для студентів за спеціальностями: 7.05010301 "Програмне забезпечення систем", 8.05010301 – «Програмне забезпечення систем» — Тернопіль, 2012. — 103 с.

Укладач:

Шевчук Руслан Петрович, к.т.н., доцент кафедри комп’ютерних наук ТНЕУ

Відповідальний за випуск:

Дивак Микола Петрович, д.т.н., професор., завідувач кафедри комп’ютерних наук ТНЕУ

Рецензенти:

Завідувач кафедри комп’ютерних

систем та мереж Тернопільського

національного технічного університету

імені Івана Пулюя

доктор технічних наук, професор С.А. Лупенко

Доцент кафедри комп’ютерних наук

Тернопільського національного

економічного університету

кандидат технічних наук, доцент М.Я. Шпінталь

Затверджено на засіданні кафедри комп’ютерних наук ТНЕУ.

Протокол № 16 від «28» травня 2012 р.

ЗМІСТ

ВСТУП 5

1. Основи проектування користувацького інтерфейсу 6

1.1. Поняття користувацького інтерфейсу 6

1.2. Особливості проектування користувацького інтерфейсу 8

1.3. Стилі користувацького інтерфейсу 13

1.4. Моделі користувацького інтерфейсу 15

1.5. Колектив розробників користувацького інтерфейсу 16

2. Правила проектування користувацького інтерфейсу 18

2.1. Аналіз ергономічних та людських факторів при проектуванні користувацького інтерфейсу 18

2.2. Основне правило проектування користувацького інтерфейсу 21

2.3. Правило 2: зменшити навантаження на пам’ять користувача 26

2.4. Правило 3: зробити інтерфейс сумісним 29

3. Планування робіт по проектуванні та розробці користувацького інтерфейсу 32

3.1. Планування робіт щодо створення користувацького інтерфейсу 32

3.2. Вибір моделі розробки програмного забезпечення 33

3.3. Управлінський та технічний підходи 34

3.4. Календарне планування. Деталізація плану. 35

4. Вимоги, стандарти та керівні принципи при проектуванні користувацького інтерфейсу 38

4.1. Вимоги та стандарти 38

4.2. Керівні принципи та керівництва за стилем 41

4.3. Проблеми проектування міжнародних інтерфейсів 44

5. Користувачі, їх робоче середовище та задачі 46

5.1. Користувачі продукту, їх робота та середовище 46

5.2. Методи збирання інформації про користувачів 47

5.3. Концептуальне проектування 48

6. Макети, моделі та прототипи інтерфейсів користувача 52

6.1. Макети, моделі і прототипи 52

6.2. Цілі візуалізації проекту 52

6.3. Методи матеріалізації проектних рішень 53

6.4. Відкидання прототипів. 54

7. Оцінка практичності користувацького інтерфейсу 55

7.1. Особливості оцінювання практичності користувацького інтерфейсу 55

7.2. Поняття зручності застосування програмного продукту 56

7.3. Особливості тестування користувацьких інтерфейсів 58

8. Графічний користувацький інтерфейс 61

8.1. Користувацький інтерфейс та операційні системи 61

8.2. Інтерфейс командного рядка 61

8.3. Інтерфейси меню 63

8.4. Основні властивості графічного користувацького інтерфейсу 64

8.5. Архітектура графічного користувацького інтерфейсу 66

9. Етапи розробки користувацького інтерфейсу 68

9.1. Етапи розробки користувацького інтерфейсу. Ітераційна природа розробки 68

9.2. Перший етап: збір та аналіз інформації від користувачів 70

9.3. Другий етап: розробка КІ 71

9.4.Третій етап: побудова КІ 72

9.5. Четвертий етап: підтвердження якості КІ 72

10. Інструментарій розробника інтерфейсів 74

10.1. Інструментарій розробника. Передача інформації візуальним способом. 74

10.2. Використання звуку та анімації 76

10.3. Термінологія та міжнародне проектування. Ключові питання розробки 76

10.4 Додаткові рекомендації по розробці КІ 78

ТЕСТОВІ ПИТАННЯ 79

СПИСОК ЛІТАРАТУРИ 101

ВСТУП

Дисципліна «Сучасні інструментальні засоби розробки користувацького інтерфейсу» є дисципліною профільної та практичної підготовки і відноситься до циклу спеціальних дисциплін, забезпечує базову підготовку студентів спеціальностей 7.05010301 «Програмне забезпечення систем» та 8.05010301 «Програмне забезпечення систем» та характеризується широким міждисциплінарним підходом.

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

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

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

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