Page 28 - 4695
P. 28

Структурну  схему  інтерфейсів  користувача,  об’єднаних
             схожістю розробки, подана на рис. 2.4.

                                              Інтерфейс
                                             користувача



                      Процедурно-                               Об’єктно-
                      орієнтований                            орієнтований




                                                                 Прямого
                Примітивний      Меню       Вільна навігація   маніпулювання
                                 Рисунок 2.4 Типи інтерфейсів

                 3. Реалізація інтерфейсів різних типів

                 Розробка користувацького інтерфейсу включає ті ж основні
             етапи, що і розробка програмного забезпечення, а саме:
                 −  постановка завдання - визначення завдань інтерфейсу і
             загальних вимог до нього;
                 −  аналіз  вимог  і  визначення  специфікацій  -  визначення
             сценаріїв використання і моделі інтерфейсу призначеної для ко-
             ристувача;
                 −  проектування — проектування діалогів і їх реалізація у
             вигляді процесів введення-виводу;
                 −  реалізація  -  програмування  і  тестування  інтерфейсних
             процесів.
                 Порівняємо реалізацію чотирьох вказаних типів інтерфей-
             сів на конкретному прикладі.
                 Приклад. Розробити користувацький інтерфейс згідно тех-
             нічного завдання для програмного продукту, призначеного для
             наочної демонстрації графіків функцій однієї змінної у = f (x).
             Програма повинна розраховувати таблицю значень і будувати
             графік функцій на заданому відрізку по заданій формулі і мі-
             няти крок аргументу в межах відрізку. Окрім цього, програма
             повинна запам'ятовувати введені формули.



                                            27
   23   24   25   26   27   28   29   30   31   32   33