Проектирование интерфейса пользователя, Выбор интерфейса, Построение графа диалога и разработка форм ввода-вывода информации - Информационная система Вуза

Выбор интерфейса

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

Различают два типа пользовательских интерфейсов: процедурно-ориентированные и объектно-ориентированные. Первые подразделяются на следующие группы: примитивные, меню, со свободной навигацией. К объектно-ориентированным пользовательским интерфейсам относятся интерфейсы прямого манипулирования. [1], [2]

В разрабатываемом программном продукте в качестве пользовательского интерфейса был выбран процедурно-ориентированный интерфейс - меню. Он позволяет реализовать множество сценариев работы, организованных в иерархические структуры, а также обеспечивает эффективную работу пользователя с данным программным продуктом. [11]

Построение графа диалога и разработка форм ввода-вывода информации

В процессе проектирования интерфейса пользователя было разработано описание форм ввода-вывода информации (см. табл. 6) и построен граф диалога (см. рис. 4). [3]

Граф диалога - это граф, каждой вершине которого сопоставлено определенное состояние диалога, характеризующееся набором доступных пользователю действий. Дуги, исходящие из вершин, показывают возможные изменения состояний при выполнении пользователем определенных действий. [3]

Таблица 6 - Описание форм ввода-вывода информации

Номер формы по порядку

Название формы

Название

Файла

Описание и назначение

1

2

3

4

1.

Старт.

Unit1.pas

Форма "Старт" предназначена для того, чтобы ознакомить пользователя с наименование программного продукта и его разработчиком. Так же данная форма позволяет начать работу с программным продуктом или завершить работу с ним.

2.

Начало работы с базой данных

Unit2.pas

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

3.

Ведение базы данных.

Unit3.pas

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

4.

Получение сведений о студентах Вуза по группе, факультету, полу и пр.

Unit4.pas

Данная форма предназначена для получения сведений о студентах Вуза по указанной группе либо по указанному курсу (курсов) факультета полностью, по половому признаку, году рождения, возрасту, признаку наличия детей, по признаку получения и размеру стипендии. Для получения результата запроса необходимо выбрать условие отбора и заполнить все обязательные для заполнения поля, а затем нажать на кнопку "Получить результат".

граф диалога

Рисунок 4 - Граф диалога

Номера форм, используемые для построения графа диалога (см. рис. 4), соответствуют номерам форм, рассмотренным в таблице 6.

Похожие статьи




Проектирование интерфейса пользователя, Выбор интерфейса, Построение графа диалога и разработка форм ввода-вывода информации - Информационная система Вуза

Предыдущая | Следующая