Page 28 - 4695
P. 28
Структурну схему інтерфейсів користувача, об’єднаних
схожістю розробки, подана на рис. 2.4.
Інтерфейс
користувача
Процедурно- Об’єктно-
орієнтований орієнтований
Прямого
Примітивний Меню Вільна навігація маніпулювання
Рисунок 2.4 Типи інтерфейсів
3. Реалізація інтерфейсів різних типів
Розробка користувацького інтерфейсу включає ті ж основні
етапи, що і розробка програмного забезпечення, а саме:
− постановка завдання - визначення завдань інтерфейсу і
загальних вимог до нього;
− аналіз вимог і визначення специфікацій - визначення
сценаріїв використання і моделі інтерфейсу призначеної для ко-
ристувача;
− проектування — проектування діалогів і їх реалізація у
вигляді процесів введення-виводу;
− реалізація - програмування і тестування інтерфейсних
процесів.
Порівняємо реалізацію чотирьох вказаних типів інтерфей-
сів на конкретному прикладі.
Приклад. Розробити користувацький інтерфейс згідно тех-
нічного завдання для програмного продукту, призначеного для
наочної демонстрації графіків функцій однієї змінної у = f (x).
Програма повинна розраховувати таблицю значень і будувати
графік функцій на заданому відрізку по заданій формулі і мі-
няти крок аргументу в межах відрізку. Окрім цього, програма
повинна запам'ятовувати введені формули.
27