Интерфейсы |
Спроектированное меню отражает состав основных пользовательских интерфейсов. Отталкиваясь от него приступим к их проектированию. На данном этапе определяется структура пользовательских интерфейсов и основные требования к ним:
состав окон, панелей и их расположение в окне пользовательского интерфейса;
состав смежных пользовательские интерфейсов. Необходимость возникает, если какие-то данные или режимы их обработки выносятся в отдельные интерфейсы или диалоги. Например, ввод параметров и настроек, относящихся к функционированию проектируемого интерфейса;
состав отображаемой информации по окнам и панелям;
источник информации - таблица БД, вычисляемое поле и т.д.;
способ отображения - анкетный редактор, табличный редактор, редактор memo-поля и т.д.;
характеристики отображения информации - редактирование в поле ввода, ввод выбором из каталога, только на просмотр и т.п.;
предусмотренные переходы в интерфейсы, реализующие смежные этапы бизнес-процесса.
Дизайн интерфейсов выполняется позднее, на стадии реализации.
По результатам проектирования пользовательского интерфейса в список разрабатываемых интерфейсов добавляются новые интерфейсы - интерфейсы выбора для заполнения полей, ввода параметров и настроек и т.д.
В конце данного этапа получим
уточненный список пользовательских интерфейсов, подлежащих разработке;
уточненные требования к БД;
общую схему функционирования приложения;
убеждаемся в логической непротиворечивости данных, в алгоритмической разрешимости, что "концы с концами сходятся".