14.4. Дизайн на потребителска поддръжка (слайдове 18-21)

Поддръжката за IP потребители е организирана в две посоки:

  1. Създаване на система от съобщения и справочна информация ? за крайни потребители на информационната система.
  2. Създаване на набор от документация за проектиране и разработване на информационна система за крайни потребители и разработчици.

Онлайн поддръжката на потребители е важна част от приложението и може да бъде приложена по различни начини, от използване на изрични команди за помощ до автоматично показване на информация за помощ, подходяща за текущата ситуация. Съдържанието на показаните съобщения също може да бъде разнообразно и да представлява или кратко обяснение, или връзка към друг източник на информация, или вид електронен учебник. Но помощта за потребителите винаги трябва да бъде проста, ефективна и навременна, така че потребителят да може да я получи, преди да бъде принуден да спре да работи.

Полето за съобщения е вторичен прозорец, използван за показване на съобщения на потребителя; като правило съобщенията съдържат информация за конкретна ситуация или условия за извършване на операции. Съобщенията са важна част от потребителския интерфейс на всеки софтуерен продукт.

Заглавие на прозореца СЪОБЩЕНИЕ. Заглавието на прозореца трябва да идентифицира обекта или процеса, с които е свързано съобщението; следователно обикновено съдържа името на обекта.

Не се препоръчва да се използват думи като „предупреждение“ или „предпазливост“ в заглавието на поле за съобщение, тъй като самият символ на съобщението вече отразява целта на съобщението. И никога не използвайте думата "грешка" в заглавието на прозореца.

За всяка конкретна ситуация трябва да се генерира само един прозорец СЪОБЩЕНИЕ, тъй като голям брой съобщения могат да объркат потребителя.

Използване на бутоните в прозореца СЪОБЩЕНИЕ. Бутоните осигуряват прост и ефективен начин за взаимодействие на потребителя с прозореца СЪОБЩЕНИЕ. В повечето случаи той съдържа само бутони, които позволяват на потребителя да избере един от възможните отговори (или действия). В този случай е препоръчително да използвате този, който представлява най-вероятната или най-малко опасната опция като предварително зададен бутон. Ако съобщението не изисква от потребителя да въвежда каквато и да е информация, прозорецът трябва да съдържа само бутон ОК и вероятно бутон Помощ. Ако отговорът на съобщението изисква от потребителя да избере една от опциите, за всяка от тях трябва да има съответния бутон в прозореца. В този случай е най-добре да се опитате да формулирате въпроса по такъв начин, че потребителят да може да отговори с "Да" или "Не". Ако това е трудно, трябва да използвате имената на свързаните действия като етикети на бутони, например Запазване и изтриване.

Избор на текст на съобщението Текстът на съобщението трябва да бъде ясен, кратък и да използва терминология, която потребителят може да разбере. Не се препоръчва използването на технически жаргон или системна информация в съобщенията (особено в приложения, насочени към потребители, които не са програмисти).

Контекстната помощ предоставя на потребителя информация за конкретен обект или ситуация. Реализира се под формата на отговори на въпроси като "Какво е това?" и "Как да използвам това?" Този раздел представя някои от основните начини за използване на контекстно-зависима помощ на потребителя в създаденото приложение.

Екип Какво е това? (Какво е това?) Предоставя на потребителя контекстна информация относно който и да е обект на екрана, включително контроли върху лентите със свойства и други диалогови прозорци. Тази форма на контекстна помощ за потребителя се нарича контекстно зависима помощ. Както е показано на фиг. 6.6, потребителският достъп до тази команда може да бъде реализиран по един от следните начини:

  1. Чрез падащото меню Помощ първичен прозорец.
  2. Използване на бутона в лентата с инструменти.
  3. Използване на бутона, разположен в заглавната лента на вторичния прозорец.
  4. Чрез изскачащото меню на конкретен обект.

Когато потребителят избере командата Какво е това? от менюто "Помощ" или щракване върху съответния бутон в лентата с инструменти, системата преминава във временен режим (режим на подсказване). Визуална индикация за този режим е промяната във формата на показалеца. Алтернативно средство за превключване към бърз режим е комбинацията от клавиши + Fl .

Правила за създаване на чувствителни към контекста подсказки

Като една от валидните опции може да се приложи контекстно зависима помощ за типовете файлове, поддържани от вашето приложение. Това ще позволи на потребителя да избере командата Какво е това? от изскачащото меню на иконата на файла вземете необходимата информация за него.

Друга форма на контекстуална помощ за потребителя са подсказките. Подсказка е малък изскачащ прозорец, който съдържа името на контрола, която няма текстов етикет. Най-честата употреба на такъв подсказка е обяснение на бутоните на лентата с инструменти, които имат само графични символи (фиг. 6.10),

Подсказка се появява близо до показалеца, ако е над бутона за определен (достатъчно кратък) интервал от време и остава на екрана, докато потребителят не натисне бутона на мишката или не премести показалеца, или за определен период от време. Ако потребителят премести курсора върху друга контрола, която поддържа подсказка, забавянето се игнорира и новата подсказка се показва незабавно, заменяйки предишната.

За стандартни контроли системата автоматично предоставя подсказка. Ако създадете свои собствени прозорци с подсказки и се уверите, че те съответстват на съществуващите системни прозорци с подсказки.

Контекстната помощ за потребителя може също да бъде приложена въз основа на лентата на състоянието. Ако обаче на потребителя е дадено правото да избере дали да покаже лентата на състоянието или не, тогава е по-добре да не я използва за тази цел (ако няма алтернативни начини за достъп до информацията, показана в нея). Освен това, тъй като лентата на състоянието не винаги е във фокуса на вниманието на потребителя, той може да не обърне внимание на съобщението, което се появява там. Следователно, трябва да помислите за показване на съобщения в лентата на състоянието само като допълнителна форма за помощ на потребителя.

Помощ, ориентирана към задачата е описание на последователността от стъпки, необходими за изпълнение на потребителска задача. За да се предостави на потребителя ориентирана към проблемите помощ, съответната помощна информация е организирана в раздели, всеки от които описва отделна стъпка в задачата. На свой ред всеки такъв раздел се показва на екрана като отделен прозорец, наречен прозорец Job Section.

Използване на бутони за газ. Прозорецът на раздела за задачи може също да съдържа бутон за ускорител („Направи това“), който позволява на потребителя бързо и автоматично да изпълни конкретна стъпка на задачата. Например, такъв бутон може да се използва за автоматично отваряне на необходимия диалогов прозорец, панел със свойства или за извършване на някаква операция, ако потребителят не може да го направи сам.

Справочната помощ предоставя на потребителя информация за помощ под формата на онлайн документация. Използването на Ръководството помага на потребителя да разбере основните основни характеристики на софтуерния продукт.

Като основа за създаване на Справочната книга се използва първичен прозорец, който се различава по структура от горния раздел на прозореца Задачи.

Съветникът е специална форма за помощ на потребителя, която ви позволява да автоматизирате изпълнението на задача чрез диалог с потребителя. Съветниците се използват, когато изпълняваната задача е сложна и изисква значителен опит с приложението. Като цяло обхватът на приложение на Wizards е много широк: с тяхна помощ почти всяка задача може да бъде автоматизирана, включително създаването на нови обекти (например изграждане на графика) или форматиране на съществуващи (например таблица или параграф).