Разработка образовательного портала "Информационные системы ОАО "РЖД"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Вµ смогут переместить или удалить со страниц. В каждой странице применяется собственная цветовая схема и собственный макет. Администраторы портала могут разрешать и запрещать настройку страниц или отдельных частей страниц другим администраторам или пользователям портала. Администратор задает права доступа пользователей на изменение отдельных страниц. Администраторы могут управлять правами доступа на изменение страницы и ее содержимого, предоставляющиеся другим администраторам. Такой подход обеспечивает более эффективное применение стратегий в организации, повышает согласованность данных, а также позволяет создавать порталы для различных расположений iентральным управлением информационным наполнением.
2.2.2 Внешний вид страниц
Для определения внешнего вида страниц в WebSphere Portal применяются шаблоны JSP, каскадные таблицы стилей и изображения. Этими шаблонами можно управлять, например, добавляя на страницы портала элементы фирменного стиля, либо полностью изменяя цветовую схему или стиль портала. Система определения цветовых тем и оболочек портала поддерживает применение в теме нескольких оболочек, добавление элементов фирменного стиля, использование стилей навигации и динамических каскадных таблиц стилей. Темы и оболочки могут применяться не только ко всему порталу в целом, но и к отдельным страницам. Различные оболочки можно применять и к отдельным портлетам, что позволяет детально настроить внешний вид портала в соответствии с нуждами пользователя. Применение на каждой странице собственной темы позволяет при наличии одного портала создать впечатление поддержки нескольких виртуальных порталов. Все наглядные элементы WebSphere Portal, включая заголовок, области навигации, рисунки, заголовки портлетов и таблицы стилей, могут быть изменены, чтобы модифицировать внешний вид портала. Для создания внешнего вида и макета портала используются стандартные форматы файлов, такие как JPEG, GIF, CSS и JSP.
На рисунке 2.1 показано как с помощью портлета управления можно поменять внешний вид страниц портала и портлетов, редактировать и добавлять темы и оболочки.
Рисунок 2.1
2.2.3 Персонализация
Средства персонализации позволяют выбирать информационное наполнение страниц для различных пользователей на основе профайлов этих пользователей или на основе бизнес-логики. Персонализация содержит средства, позволяющие экспертам в данной предметной области отбирать информацию, соответствующую нуждам и интересам каждого посетителя сайта. Благодаря этим средствам организации могут легко управлять информационным наполнением, создаваемым экспертами и специалистами.
Персонализация включает три основных компонента средств персонализации:
Профайл пользователя: содержит информацию о пользователе сайта, включая атрибуты пользователя.
Модель информационного наполнения: определяет атрибуты информации, например, описания продуктов, статьи и прочая информация.
Технология соответствия: устанавливает соответствие между требованиями пользователя и категориями информации; включает правила, средства фильтрации и механизм выработки рекомендаций, либо сочетание этих трех подходов.
Персонализация предусматривает классификацию посетителей сайта и выбор целевой информации для каждого сегмента посетителей. С помощью Web-инструментов можно создавать правила классификации пользователей и выбора информации. Персонализация также включает механизм выработки рекомендаций, обеспечивающий возможности групповой фильтрации. Функции групповой фильтрации с помощью статистических технологий позволяют выявлять группы пользователей с похожими интересами или шаблонами поведения. В зависимости от интересов других членов группы можно сделать предположение об интересах отдельного пользователя, входящего в эту группу.
Службы неявного профилирования могут в режиме реального времени собирать данные о действиях посетителей сайта, а затем создавать бизнес-правила персонализации на основе этих данных. Сервер выдает отчеты владельцу сайта, чтобы тот мог проанализировать эффективность сайта и стратегий персонализации.
2.2.4 Поддержка новых устройств, клиентов и языков описания документов
Все более важным становится доступ не только с персональных компьютеров, но и с помощью мобильных устройств связи (рисунок 2.2). WebSphere Portal обеспечивает поддержку нетрадиционных устройств за счет создания страниц на любом языке описания.
Рисунок 2.2
В настоящее время поддерживаются следующие три языка описания:
HTML: для настольных компьютеров и некоторых моделей PDA
WML: для устройств WAP, таких как мобильные телефоны
cHTML: для мобильных устройств сети NTT DoCoMo iMode.
При этом существует возможность простого добавления дополнительных языков. При запросе домашней страницы она определяет устройство, с которого поступил запрос, и собирает необходимые портлеты, каждый из которых отображает информацию, используя соответствующий язык описания. Некоторые портлеты могут быть доступны для всех поддерживаемых устройств, тогда как другие могут быть доступны только для какого-либо одного устройства. Пользовательский интерфейс, применяемый портлетами на различных устройствах, также различается, что позволяет добиться оптимального использования возможностей этих устройств. Таким образом, вид домашней страницы пользователя на экране мобильно