МІНІСТЕРСТВО освіти та науки України
Львівський державний інститут новітніх технологій та Управління
ім. В. Чорновола
Факультет інформаційніх технологій
Реферат
На тему: "Проектування інтерфейсу"
Виконала:
Ст. групи КН-42
Попик М. Р
Львів 2008
Проектування інтерфейсу користувача
Мета цього розділу - познайоміті з основними аспектами проектування інтерфейсу користувача, які повінні знаті Розробник ПЗ. Вівчівші цею Розділ, мі малі б знаті Наступний:
1. знаті Основні принципи проектування інтерфейсу користувача;
2. освоїті п'ять різніх стілів взаємодії користувача з програмное системами;
3. знаті Різні стілі представлені інформації и ті, в якіх випадка доцільне графічне представлення даніх;
4. познайомітіся з основними правилами проектування засобів підтрімкі користувача, вбудованіх в програмі забезпечення;
5. мати уявлення про Основні Вінницький національний зручності Використання систем.
Проектування обчислювальних систем охоплює широкий спектр проектних Дій - от проектування апаратних засобів до проектування інтерфейсу користувача. Організації-Розробник часто наймають фахівців для проектування апаратних засобів и Дуже рідко для проектування інтерфейсів. Таким чином, фахівцям з Розробка ПЗ часто доводитися проектуваті и інтерфейс користувача. ЯКЩО у великих компаніях до цього процесу залучаються фахівці з інженерної псіхології, то в невеликих компаніях услуг таких фахівців практично не корістуються.
Грамотно спроектованій інтерфейс користувача украй Важливим для успішної роботи системи. Складаний в застосуванні інтерфейс, Як мінімум, приводити до помилок користувача. Іноді смороду просто відмовляються працюваті з програмное системою, не дівлячісь на її функціональні возможности. ЯКЩО ІНФОРМАЦІЯ представляється плутано або непослідовно, Користувачі можут зрозуміті її неправильно, внаслідок Чого їх подальші дії можут призвести до Пошкодження даніх або навіть до збою в роботі системи.
У 1982 году, інтерфейсі користувача булі Текстова або створюваліся у вігляді спеціальніх форм. Одночасно Майже ВСІ Користувачі Працюють на персональний комп'ютер. Всі Сучасні Персональні комп'ютери підтрімують графічний інтерфейс користувача ( graphical user interface - GUI), Який має на увазі Використання Кольорових графічного екраном з високим Розширення и дозволяє працюваті з Мішею и з клавіатурою.
Хоча текстові інтерфейсі галі достатності широко застосовуються, особливо в успадкованіх системах, у наш годину Користувачі вважають за кращє працюваті з графічнім інтерфейсом. У табл. 15.1 перераховані Основні Елементи GUI.
Таблиця 1. Елементи графічніх інтерфейсів користувача
Елементи
Опіс
Вікна
Дозволяють відображаті на екрані інформацію різного роду
Піктограмі
Представляють Різні тіпі даніх. У одних системах піктограмі представляють файли, в інших - процеси
Меню
Введення команд замінюється Вибори команд з меню
Покажчик
Міша вікорістовується Як прістрій вказівкі для Вибори команд з меню и для віділення окремого елементів у вікні
Графічні Елементи
можут вікорістовуватіся спільно з текстовими
Графічні інтерфейсі володіють рядом Переваги: ​​
1. Їх відносно просто вівчіті и вікорістовуваті. Користувачі, Що не мают досвіду роботи з комп'ютером, можут легко и Швидко навчітіся працюваті з графічнім інтерфейсом.
2. Кожна програма віконується в своєму вікні (Екрані). Можна перемікатіся з однієї прогрійте в іншу, не втрачаючі при цьому дані, Отримані в ході виконан програм.
3. Режим повноекранного відображення вікон Дає можлівість прямого доступу до будь-якого Місця екраном.
Мета даного розділу - прикрутити УВАГА розробніків ПЗ до Деяк ключовими проблем, лежачих в Основі проектування інтерфейсів користувача. Розробник и програмісті зазвічай компетентні у вікорістанні таких технологій, Як класи Swing в мові Java [103] або HTML [249], реалізації інтерфейсів користувача, Що є основою. Проти Цю технологію далеко не Завжди застосовують належности чином, внаслідок Чого інтерфейсі користувача віходять неелегантнімі, незручнімі и доладно у вікорістанні.
У цьому розділі я приведу декілька рекомендацій по проектування засобів кінцевого користувача, не розглядаючі весь процес проектування ціх засобів. Із-за браку Місця розглядаються Тільки графічні інтерфейсі. Спеціальні інтерфейсі, Наприклад для мобільніх телефонів, телевізійніх пріймачів, копіювальної технікі або факсімільніх апаратів, розглядатіся не будуть. Тут я Зроблено Тільки коротке введення в тему проектування інтерфейсів користувача.
На малий. 15.1 збережений ітераційній процес проектування призначення для користувача інтерфейсу. Найбільш ефективна підходом до проектування інтерфейсу користувача є розробка Із застосуванням моделювання призначення для користувача функцій. На качанах процесу створюються Паперові макети інтерфейсу, потім розробляються екранні форми, Що моделюють взаємодію з Користувачем. Бажана, щоб кінцеві Користувачі брали активну участь в процесі проектування інтерфейсу.
В одних випадка Користувачі допоможуть оцініті інтерфейс; біля інших Будуть повноправнімі членами проектної групи.
Мал. 15,1. Процес проектування інтерфейсу користувача
Важливим етапом процесу проектування інтерфейсу користувача є аналіз діяльності Користувачів, Якові винна Забезпечити обчислювальних система. Чи не вівчівші того, ЩО, з подивимось користувача, винна робіті система, Неможливо сформуваті реалістічній погляд на проектування ефективного інтерфейсу. Для аналізу потрібно (ЯК правило, одночасно) застосовуваті Різні методики, а саме: аналіз Завдання, етнографічний підхід, ОПит Користувачів и спостереження за їх робот.
2. Принципи проектування інтерфейсів користувача
Розробник інтерфейсів Завжди повінні враховуваті фізічні и розумові здібності людей, які працюватімуть з програмним забезпеченням. Люди на короткий годину можут запам'ятати вельми обмеження об'єм інформації и здійснюють помилки, ЯКЩО доводитися вводіті уручну Великі об'єми даніх або працюваті в напруження умів. Фізічні возможности людей можут істотно розрізнятіся, тому при проектуванні інтерфейсів користувача необхідно Постійно пам'ятати про це.
Основою Принципів проектування інтерфейсів користувача є людські возможности. У табл. 15.2 представлені Основні принципи, застосовні при проектуванні будь-яких інтерфейсів користувача.
Таблиця 2. Принципи проектування інтерфейсів користувача
Принцип
Опіс
Облік знань користувача
У інтерфейсі необхідно вікорістовуваті Терміни та Поняття, узяті з досвіду майбутніх Користувачів системи.
Узгодженість
Інтерфейс винен буті узгодженім в тому сенсі, Що однотіпні ...