Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Обробка сітки переходів у вершинах




Можна виділити 3 типи вершин (рис.):

1) Це вершина, в якій виводиться повідомлення користувачу із запитом на ввід. Передача на сусідню вершину залежить від контексту введеного повідомлення.

2) Це вершина, в якій виводиться повідомлення користувачу без запиту на вхідне повідомлення. Виконується автоматична передача на сусідню вершину.

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

Вершини 2 і 3 типу відрізняються наступним:

а) У вершині 2-го типу перехід виконується автоматично не вимагаючи ніякого повідомлення.

б) У вершині 3-го типу переходу не буде до того моменту, доки не буде зроблено ввід, але завжди буде мати місце однаковий перехід незалежно від контексту введених даних.

Кожна вершина всіх цих переходів представляє собою стан діалогу. Вона створює точку переключення діалогу. Переключення можна керувати шляхом встановлення відповідності між призначення наступної вершини і кожним елементом із набором умов.

Рисунок

Формування екрану

Для ефективної взаємодії між користувачем та системою потрібен діалог, який відповідає критеріям:

– природний;

– послідовний;

– не надлишковий;

– забезпечує підтримку користувача;

– зручний.

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

Процес розміщення даних на екрані включає такі етапи:

1) Треба вирішити, яка інформація. Тобто, які поля повинні з'явитись на екрані.

2) Треба визначити основний формат цієї інформації.

3) Треба вирішити, де інформація повинна з'явитися на екрані. Тобто треба визначити область виводу для кожного поля.

4) Треба вирішити, які потрібні засоби для виділення полів. Тобто які атрибути необхідні для кожного поля.

5) Розробити проект розміщення даних на екрані.

6) Треба оцінити ефективність цього розміщення.

Цей процес повторюється доти, доки розробник і користувач не дійдуть згоди.

Загальні принципи розташування інформації на екрані

Дані потрібно розташовувати так, щоб користувач міг проглядати екран в логічній послідовності і міг:

– легко виводити потрібну інформацію;

– ідентифікувати зв’язані групи інформації;

– розрізняти виключні ситуації, тобто повідомлення про помилки або попередження;

– призначати, яка дія з боку користувачів вимагається і чи вимагається взагалі для продовження виконання завдання.

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

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

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

Розробник повинен вирішувати питання, які елементи пов’язані одне з одним. Логічно пов’язані дані, тобто такі, які необхідно бачити відразу, щоб розв’язати поставлену задачу, не повинні розділятися по різним екранам. Які дані включати в групу, залежить від конкретної задачі, тобто розробник повинен розуміти задачу користувача.

Розробник повинен забезпечувати виведення для конкретної задачі необхідних даних, пов’язаних з певною групою і як обов'язкове правило – потрібно підтвердження, що дані введені правильно.

Може бути необов’язкове місце на екрані для виводу повідомлень, що пояснюють, як виправляти неправильні введені дані.

Яка інформація і в якому виді повинна виводитись на екран










Последнее изменение этой страницы: 2018-06-01; просмотров: 210.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...