Проектирование Интернет приложений. Тузовский А.Ф. - 187 стр.

UptoLike

Составители: 

187
ции способом. Такая навигационная структура показывает общую орга-
низацию структуры web приложения, т.е., как разные посетители могут
выполнять переходы авигацию) между страницами web-сайта.
В WSDM, базовая навигационная структура основывается на ие-
рархии классов аудиторий: для каждого класса аудиторий создается
путь навигации. Такой путь может рассматриваться в виде под-сайта,
содержащего только такую информацию и функциональность, которая
требуется для данного класса аудитории.
Внутренняя структура навигации в рамках навигационного пути
основывается на (временных отношениях между) моделями задач. На-
вигационная модель состоит из трех основных моделирующих элемен-
тов: концептуальные вершины (nodes) навигации, соответствующие
элементам навигации; связи между этими вершинами навигации; объ-
ектные блоки, которые связаны с вершинами навигации.
В ходе проектирования реализации концептуальные модели до-
полняются всеми необходимыми деталями, чтобы подготовить реаль-
ную реализацию, которая может быть генерироваться автоматически.
На первом подэтапе, проектирование структуры сайта, концепту-
альная навигационная структура отображается на реальные web страни-
цы. Возможно наличие нескольких структур сайта, в зависимости от
устройства, контекста и платформы (например, разные размеры экрана
могут потребовать создание разных структур сайта). В ходе проектиро-
вания представления определяется общий вид и впечатление данного
web сайта. Для разных типов страниц (например, домашней страницы)
могут быть описаны шаблоны, которые в качестве основы при проекти-
ровании реальных страниц. В ходе проектирования страницы, разработ-
чик должен:
выбрать для каждой страницы конкретные элементы интерфейса
(например, выпадающие списки или радио-кнопки для представле-
ния набора альтернатив);
определить их расположение;
определить информацию и функциональность объектных блоков;
оценить общий вид и впечатление от данной страницы.
В результате таких работ получаются так называемые модели
страниц. Для активно использующих данные web сайтов для хранения
данных могут использоваться базы данных или системы управления
контентом (CMS). В этом случае на подэтапе проектирования данных
описываются реальные источники данных и соответствие между кон-
цептуальными моделями данных (т.е., объектными блоками) и такими
источниками данных.