Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IPZ_1modul.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
611.93 Кб
Скачать

28. Особливості проектування інтерфейсу користувача.

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

Окна

Позволяют отображать на экране информацию разного рода

Пиктограммы

Представляют различные типы данных. В одних системах пиктограммы представляют файлы, в других – процессы

Меню

Ввод команд заменяется выбором команд из меню

Указатели

Мышь используется как устройство указания для выбора команд из меню и для выделения отдельных элементов в окне

Графические элементы

Могут использоваться совместно с текстовыми

Важливим етапом процесу проектування інтерфейсу користувача є аналіз діяльності користувачів, яку повинна забезпечити обчислювальна система. Не вивчивши того, що, з точки зору користувача, повинна робити система, неможливо сформувати реалістичний погляд на проектування ефективного інтерфейсу. Для аналізу потрібно (як правило, одночасно) застосовувати різні методики, а саме: аналіз завдань [94], етнографічний підхід (див. розділ 6)

[328, 167], опитування користувачів і спостереження за їх роботою.

29. Основні засади проектування інтерфейсу користувача.

Етап I. Передпроектний аналіз

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

Етап II. Збір вимог

На наступному етапі ми готуємо докладний перелік функціональності (user stories). Він дозволяє врахувати всі функціональні вимоги і краще зрозуміти особливості майбутньої системи. На його основі ми робимо висновок, які з функцій вимагають цілого процесу, які - просто окремої сторінки, а яким буде достатньо простої кнопки. Орієнтуючись на складених раніше персонажів, ми оновлюємо карту сайту і складаємо схему навігації. Після цього малюються діаграми переходів між сторінками - вони об'єднують сторінки системи в рамках конкретних процесів. Тепер ми знаємо, як користувачі будуть працювати з продуктом в цілому і як саме виконувати конкретні завдання. Етап триває близько 4 днів.

Етап III. Проектування інтерфейсу

Третій етап - найважливіший. Тут ми створюємо структурні схеми сторінок (wireframes), які показують, яка інформація і елементи управління повинні розташовуватися на сторінках системи.

Це ще не дизайн, але вже основа для нього - wireframes є технічним завданням для дизайнера. Спілкування з клієнтом на цьому етапі досить щільне - уточнення питань і затвердження креслень йде по декілька разів на день. Але і результатів вистачає - в залежності від складності проекту виходить від декількох десятків до кількох сотень схем сторінок. Тривалість етапу - від однієї до декількох тижнів.

Етап IV. Дизайн інтерфейсу

Завершальним етапом стає візуальний дизайн інтерфейсу. Спершу на основі пари ключових сторінок ми відпрацьовуємо креативну концепцію. Після того як загальна стилістика схвалена клієнтом, отрісовиваємих дизайн-макети ключових сторінок системи. На цьому етапі продукт знаходить зовнішній вигляд - до цього ми займалися його суттю і принципами роботи. Для проектів, які планують активно розвиватися, ми також готуємо керівництво по стилю інтерфейсу (style guide). Він описує принципи візуального оформлення продукту і дозволить зберегти його цілісність у процесі доопрацювань. Роботи по цьому етапу тривають 1-2 тижні.

Етап V. Підготовка специфікації

При необхідності ми готуємо попереднє технічне завдання на розробку системи. Воно об'єднує в собі отримані раніше документи, розширює і перераховує додаткові вимоги до системи - функціональні, архітектурні, експлуатаційні. За бажанням клієнта можуть бути складені докладні сценарії взаємодії, які покроково описують процес роботи користувача з системою.

Фінальний етап. Приймання

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

30. Засоби зі забезпечення надійності інтерфейсу користувача.

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

засоби:    -  виведення інформації з пристрою до користувача - весь доступний діапазон впливів на організм людини (зорових, слухових, тактильних, нюхових і тд.) - екрани (дисплеї, проектори) і лампочки, динаміки, зумери і сирени, вібромотор і тд. і тп.    -  введення інформації / команд користувачем у пристрій - безліч всіляких пристроїв для контролю стану людини - кнопки, перемикачі, потенціометри, датчики положення і руху, сервоприводи, жести особою і руками, навіть з'їм мозкової активності користувача.

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