Page 48 - 4695
P. 48

коректуванням. Операцію Нове завдання доцільно помістити в
             окрему групу ( рис. 3.7).






                                          Очікування

                                                        Огляд,
                              Нове завдання            коригування
                                                       та знищення
                                                       даних з бази

                                         Огляд, знищення та
                                        друк результатів з бази
                       Рис. 3.7. Граф абстрактного діалогу системи рішення
                              комбінаторно-оптимізованих задач
                 На верхньому рівні діалог очевидно повинен управлятися
             користувачем. Директивна і таблична форми можуть викорис-
             товуватися альтернативно, за бажанням користувача, а застосу-
             вання фразової форми недоцільне.
                 Приклад. Деталізувати діалог Нове завдання.


                     Вибір задачі

                     Визначення
                      даних
                                  Демонстрація
                      Вибір      повідомлення про
                     алгоритму    неприйнятність            Очікування
                                   алгоритму
                  [Результат                       Вибрати                Зберегти
                 отриманий]     [Помилка]           задачу
                     Демонстрація
                    результатів та
                     запит про                      Визначити         Виконати
                                                              Вибрати
                     збереження                      дані     алгоритм
                                Зберегти
                       а)                                       б)
                 Рисунок 3.8 Графи абстрактного діалогу Нове завдання: а) діалог,
                що управляється системою; б) діалог, що управляється користувачем.
                 На базі вище наведеного сценарію Виконання завдання мо-
             жна  запропонувати  граф  діалогу,  керованого  системою  (рис.


                                            47
   43   44   45   46   47   48   49   50   51   52   53