Порядок выполнения работы

1. На основании системного проекта и графа диалога выделить основные объекты и действия, которые должны участвовать в процессе функционирования разрабатываемой системы.

2. Определить взаимосвязи между выделенными объектами.

3. Составить матрицу прямого манипулирования объектами.

4. На основе функциональной модели разработать визуальное представление разрабатываемой систему, определить основные компоненты интерфейса будущей системы.

5. Обосновать выбор используемых элементов управления и предусмотреть альтернативные варианты.

6. Организовать возможность получения информации в режиме диалога. Для этого следует использовать разработанные в лабораторной работе №2 вопросы к пользователю.

7. Предусмотреть в проекте интерфейса возможность вывода результата пользователю на основе исходных данных, полученных от пользователя.

8. При проектировании предусмотреть согласование с созданной в лабораторной работе №1 функциональной моделью. В случае необходимости, доработайте свой проект в соответствие с моделью.

 

Контрольные вопросы

1. Перечислите основные принципы проектирования пользовательского интерфейса?

2. Какие типы объектов вы знаете?

3. Какие типы данных циркулируют между объектами? Как они выражаются?

4. Какие виды взаимосвязей объектов вы знаете?

5. Что представляет собой матрица прямого манипулирования?

Требования к содержанию и оформлению отчета

Отчет должен содержать:

1. Титульный лист, название и цель работы.

2. Вариант задания и постановку задачи.

3. Таблицу объектов и действий в виде:

 

Объекты и данные Тип объекта Действия
     

 

4. Схему взаимодействия объектов.

5. Матрицу прямого манипулирования.

6. Перечисление элементов интерфейса и обоснование их выбора.

7. Подробное описание функциональной нагрузки каждого выбранного элемента интерфейса.

8. Выводы

Лабораторная работа №4

Разработка исполняемого протитипа