Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора по ТРПП.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
95.74 Кб
Скачать

Вопрос 7: Проектирование интерфейса пользователя;

Интерфейс пользователя – набор методов взаимодействия компьютерной программы и пользователя этой программы (внешний вид программы). Основу такого взаимодействия составляют диалоги.

Диалог – обмен информацией между человеком и компьютером, осуществляемый в реальном времени и направленный на совместное решение конкретной задачи.

Виды диалога:

- диалог типа "вопрос-ответ" (аналогия с обычным интервью, то есть система берет на себя роль интервьюера и получает информацию от пользователя в виде ответов на вопросы). Плюсы: реализация диалога с множеством ответвлений. Минусы: не гарантирует минимального объема ввода, оцениваемого по количеству нажатых клавиш; проблемы с анализом вводимых данных;

- диалог на основе меню – наиболее удобная структура для неподготовленных пользователей. Форматы: список объектов, выбираемых прямым указанием, либо указанием номера; меню в виде блока данных; меню в виде строки данных; меню в виде пиктограмм.

- диалог на основе экранных форм – допускает обработку на одном шаге диалога нескольких ответов (структура как у типа "вопрос-ответ").

Вопрос 8: умл

- стандартный язык для написания моделей анализа, проектирования и реализации.

Предметы УМЛ:

  1. структурные предметы, являются существенными в УМЛ моделях, представляют статические части модели.

Разновидности: - класс (описание множества объектов, которые разделяют на одинаковые свойства, операции, отношения и смысл); - интерфейс (набор операций, которые определяют услуги класса или компонента); - кооперация (определяет взаимодействие, и являются совокупностью ролей и других элементов, которые работают вместе для обеспечения коллективного поведения); - актер (набор согласованных ролей, которые могут играть пользователи при взаимодействии с системой); активный класс (класс, чьи объекты имеют один или несколько процессов); - компонент (физическая, незаменяемая часть системы); - узел (физический элемент который существует в период работы системы, представляет ресурс, обычно имеющий память и возможность обработки);

  1. предметы поведения – динамические части УМЛ моделей, являются глаголами моделей, представлением поведения во времени и пространстве.

Разновидности: - взаимодействие (поведение, заключающееся в наборе сообщений которыми обменивается набор объектов в конкретном контексте для достижения определенной цели); - конечный автомат (поведение, которое определяет последовательность состояния объекта или взаимодействия выполняемого в ходе его существования в ответ на событие);

  1. группирующие предметы – организационный части УМЛ модели; ящики, по которым может быть разложена модель. Пакет – общий механизм распределения элементов по группам.

  2. поясняющие предметы – разъясняющие части УМЛ моделей, являются замечаниями, которые можно применить для описания объяснения и комментирования любого элемента модели.

Типы визуальных диаграмм:

- диаграммы вариантов использования; - последовательности; - кооперативные; - классов; - состояний; - компонентов; - размещения.