Page 122 - 4695
P. 122

Вершинами цього графа є різні стани меню (зовнішні представ-
             лення одного і того ж меню з доступними і недоступними роз-
             ділами). Кожна вершина має пояснення про відповідність да-
             ного стану меню окремим екранним формам. Дуги графа станів
             відповідають операціям (командам меню), що переводять його
             з одного стан в інший.
                 Подібний граф використовують при формуванні тестових
             завдань на останніх стадіях проектування інтерфейсу додатку.
             У зв'язку з цим, важливо при його формуванні виконати переві-
             рку відповідності сценаріїв, призначених для користувача, мо-
             жливим переходам по графам.
                    4. Завдання
                 4.1. Виконати етапи попереднього і високорівневого проек-
             тування  при  розробці  призначеного   для   користувача   інте-
             рфейсу
             додатку для наочної області, відповідної варіанту індивідуаль-
             ного завдання.
                 4.2. Розробити головне меню в середовищі розробки зсто-
             сування з аналізом і обґрунтуванням його різних станів.
                 5. Порядок виконання роботи
                 1. Сформувати профілі потенційних користувачів програм-
             ного забезпечення інформаційної системи.
                 2. Визначити  функціональність  застосування,  виходячи  з
             цілей і завдань користувачів.
                 3. Сформувати декілька сценаріїв призначених для корис-
             тувачів виділених профілів.
                 4. Визначити  функціональні  блоки  застосування,  скласти
             схему навігаційної системи.
                 5. Встановити для окремих функціональних блоків відпові-
             дні операції і об'єкти операцій. Згрупувати їх в розділи меню. У
             конкретному  середовищі  розробки  застосування  сформувати
             меню.
                 6. Скласти граф стану меню і провести перевірку можливих
             переходів  в  графові  відповідно  до  сценаріїв  призначених  для
             користувача .
                 Зразок:


                                            121
   117   118   119   120   121   122   123   124   125   126   127