Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Идентификация элементов Use Case
В WUI могут быть выделены два элемента Use Case: q управление окнами; q использование окон. Диаграмма Use Case для среды WUI представлена на рис. 15.6. Рис. 15.6.Диаграмма Use Case для среды WUI
Описания элементов Use Case
Описание элемента Use Case Управление окнами. Действия начинаются администратором системы. Администратор может создать, удалить или модифицировать окно. Описание элемента Use Case Использование окон. Действия начинаются пользователем прикладной программы. Обеспечивается возможность работы с меню и простыми окнами. Этап РАЗВИТИЕ
На этом этапе создаются сценарии для элементов Use Case, разрабатываются диаграммы последовательности (формализующие текстовые представления сценариев), проектируются диаграммы классов и планируется содержание следующего этапа разработки. Сценарии для элемента Use Case Управление окнами
В элементе Use Case Управление окнами заданы три потока событий — три сценария. 1. Сценарий Создание окна. Устанавливаются координаты окна на экране, стиль рамки окна. Образ окна сохраняется в памяти. Окно выводится на экран. Если создается окно меню, содержащее обращение к функции обратного вызова, то происходит установка этой функции. В конце менеджер окон добавляет окно в список управляемых окон WUI. 2. Сценарий Изменение стиля рамки. Указывается символ, с помощью которого будет изображаться рамка. Образ окна сохраняется в памяти. Окно перерисовывается на экране. 3. Сценарий Уничтожение окна. Менеджер окон получает указание удалить окно. Менеджер окон снимает окно с регистрации (в массиве управляемых окон WUI). Окно снимает отображение с экрана. Развитие описания элемента Use Case Использование окон
Действия начинаются с ввода пользователем символа. Символ воспринимается менеджером ввода. В зависимости от значения введенного символа выполняется один из следующих вариантов: при значении ENTER - вариант ОКОНЧАНИЯ ВВОДА; при переключающем значении - вариант ПЕРЕКЛЮЧЕНИЯ; при обычном значении - символ выводится в активное окно. Вариант ОКОНЧАНИЯ ВВОДА: при активном окне меню выбирается пункт меню. В ответ либо выполняется функция обратного вызова (закрепленная за этим пунктом меню), либо вызывается подменю (соответствующее данному пункту меню); при активном простом окне выполняется переход на новую строку окна. Вариант ПЕРЕКЛЮЧЕНИЯ. При вводе переключающего символа: ESC - активным становится окно меню; TAB - активным становится следующее простое окно; Ctrl-E - все окна закрываются и сеанс работы заканчивается. Далее из описания элемента Use Case Использование окон выделяются два сценария: Использование простого окна и Использование окна меню. На следующем шаге сценарии элементов Use Case преобразуются в диаграммы последовательности — за счет этого достигается формализация описаний, требуемая для построения диаграмм классов. Для построения диаграмм последовательности проводится грамматический разбор каждого сценария элемента Use Case: значащие существительные превращаются в объекты, а значащие глаголы — в сообщения, пересылаемые между объектами. |
||
Последнее изменение этой страницы: 2018-05-10; просмотров: 234. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |