Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Лекция 13_Web.doc
Скачиваний:
41
Добавлен:
11.06.2015
Размер:
577.54 Кб
Скачать

Р исунок 10 - Организация информационных ресурсов на портале

Главными точками входа является также карта, на которой по выбранному району можно получить список web-ресурсов. Это только внешняя часть - пользователь выбирает по карте интересующий его район и ему представляется список данных, которые есть для этого района. Словарь атрибутов позволяет более детально, чем через меню портала выбрать интересующие пользователя атрибуты, по которым выдается список ресурсов.

Чтобы осуществить поиск Web ресурсов (рис.11) по атрибутам, географическим районам необходимо использовать проверенные и естественные систематизации - те, которые используются уже много лет в рассматриваемой предметной области.

Рисунок 11 - Схема поиска метаданных и информационных ресурсов

Большим преимуществом портала, является возможность персонификации его задач. Когда создана эффективная классификация ИР, можно сегментировать и персонализировать доступ пользователя. Понятно, что при большом объеме информации на портале каждый пользователь отдает предпочтение той или иной информации. Для того чтобы добиться персонализации, пользователь должен зарегистрироваться на портале и постоянно предоставлять отклики по поводу того, что ему кажется полезным, а что - нет. Интерфейс можно настроить в соответствии с индивидуальными требованиями пользователя – персонализированная страница.

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

Административный сервис включает:

- управление всеми сервисами, в том числе расчетным и поисковым;

- формирование доступа менеджеров к управлению контентом соответствующих разделов;

- интерфейс для ввода и корректировки информации любого раздела;

- управление данными портала;

- управление системой меню персонализированной страницы;

- защиту от несанкционированного доступа в административном, расчетном и других сервисах;

- систему оповещения администратора портала о действиях менеджеров в административной системе или попытках взлома (подбора паролей) системы безопасности;

- блокирование/разблокирование доступа к серверу с терминала, мобильного телефона или браузера;

- определение приоритетов и прав доступа между менеджерами портала;

- систему контроля исполнения распоряжений администратора для менеджеров портала.

Расчетный сервис должен:

- иметь режим работы для пользователей, менеджеров и администратора;

- учитывать регистрацию пользователей, их банковское (расчетное) обслуживание;

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

Информационный сервис включает:

  • организацию отслеживания информационных потребностей пользователей;

  • оценку эффективности использования информации;

  • установление контакта с пользователем;

  • аудит (контроль обслуживания).

Подписка на новости портала, его отдельных разделов, специальные подписки реализуются за счет:

- автоматического формирования новостей системы по результатам действия менеджеров разделов и специальных подписок;

- связи с расчетным сервисом в случае платных подписок;

- рассылки новостей подписчикам;

- контроля повторной подписки на новости;

-создания отчетов об итогах рассылок по каждому пользователю (подписчику), оповещения менеджера раздела подписки о возврате рассылок, их неполучении пользователем.

Статистика портала обеспечивается:

- учетом посетителей портала с анализом посещений по разделам и подразделам, по часам суток и дням недели, по доменам и поддоменам;

- формированием отчетов по статистике с вышеназванной периодичностью и направлением;

- возможностью построения диаграмм и графиков любого показателя статистики в динамике развития за любой произвольный период функционирования портала;

- подпиской на новости статистики.

Во всех сервисах портала активно используются БД.

Производительность, надежность и безопасность данных на Web сайтах

Переход предприятия на распространение данных через Web-портал открывает новые способы доступа к информации и ведет к значительному повышению роли безопасности. Важнейшее значение здесь имеет проблема авторизации. Прежние методы авторизации, например, пароль, уже недостаточны из-за их уязвимости в связи с все более совершенствующимися способами несанкционированного доступа. Сегодня для защиты доступа к данным необходимы средства строгой авторизации пользователя, включающие не менее двух факторов идентификации личности. Средства персонализации помогают удерживать клиентов на Web-портале. Чтобы создать безопасные Web-порталы требуется организовать многоуровневый подход к защите информации. Усиленные средства аутентификации пользователя, в сочетании с другими технологиями, помогут обеспечить правильность учета пользователей, конфиденциальность работы и возможность полноценного аудита.

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

  • политика и процедуры, определяющие стандарты и методы управления безопасностью;

  • строгая аутентификация для управления доступом и обеспечения невозможности "бесследности" действий пользователя;

  • авторизация, разрешающая опознанному пользователю доступ в соответствующие области;

  • шифрование - обеспечивающее конфиденциальность информации;

  • аудит - подтверждает эффективность процесса.

Рисунок 12 - Авторизация и система безопасности

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

Надежность Web-сайта это принципиальное требование. Достижение надежности достигается пониманием основных критериев проектирования систем высокой степени готовности на основе следующих параметров:

  • надежность серверного оборудования (наличие достаточного резерва безотказных серверов для обработки максимального трафика; оборудование должно легко обслуживаться или заменяться);

  • приложение и условия работы пользователя (программное обеспечение приложений, интерфейсов и выполняемых операций должно быть устойчивым и надежным);

  • надежность хранилищ, дисков и файловой системы (в любой момент времени должны быть доступны все данные);

  • система сетевых соединений (основа коммуникаций - аппаратура и программное обеспечение должны быть устойчивыми и надежными);

  • непротиворечивые процедуры и стратегии администрирования.

Лучший способ достичь высокой степени готовности - это упростить систему, насколько это возможно. С увеличением количества серверов, приложений, ОС, БД и сетевых компонентов лучшей практикой будет использование на каждом этапе наиболее надежных и совместимых продуктов. Надежность важнее любых украшений. Покупайте простые компоненты с запасом. 80% незапланированных простоев происходит из-за ошибок персонала или ошибок процессов, даже самые надежные серверы могут выйти из строя.

Избыточность - возможность использовать не менее двух (а лучше больше) аналогичных компонентов, один из которых продолжает работать после отказа другого компонента - одно из лучших средств защиты от простоев. Стратегия избыточности включает:

  • серверы (параллельно работающие источники питания с распределением загрузки и избыточные вентиляторы);

  • логическую избыточность (используйте дублированные коммутирующие матрицы и избыточные управляющие модули);

  • схему сети (между любыми двумя устройствами в сети используйте не менее двух физических соединений или маршрутов);

  • избыточность данных (репликация или зеркалирование всех данных, с регулярным или постоянным повторным копированием);

  • тренировки и подготовка (обслуживающий персонал узла должен постоянно тренироваться и быть готовым без предупреждения вступить в действие или заменить любой элемент системы.

Соответствие системы решающим критериям готовности обеспечивается:

  • простотой (полнофункциональные, мощные и сложные, аппаратно-программные решения должны быть уже готовыми - проверенными, устойчивыми и готовыми к установке);

  • удобством обслуживания (стандартизованная архитектура, обеспечивающая простую процедуру обслуживания и быструю замену);

  • значительным резервом (сервера должны позволять обработать вдвое больший, чем проектировалось, трафик, а также неожиданные всплески трафика);

  • пользовательским окружением (использование стандартных средств просмотра).

  • регулярным тестированием и мониторингом системы.

Выводы

Основные критерии оценки web-сайтов, порталов даны в табл.1.

Таблица 1 - Критерии оценки Web сайтов

Критерий

Комментарий

Тематизация

Четкая информация о том, о чем ресурс (сайт, портал)

Адресация

Четкая информация о том, для кого создан ресурс, для какой аудитории.

Граф-дизайн

Наличие оригинального и (потенциально) узнаваемого графического дизайна большинства страниц сайта

Меню-дизайн

Структурированность и ясность системы меню по расположению на экране (по эргономике).

Меню-контент

Ясность рубрик меню по содержанию.

Смысловая топография

Ясность концепции размещения управляющих элементов на экране. Семантическая оправданность в размещении элементов.

Стандартизация

Близость интерфейсных решений к некоторому интуитивно-эстественному, привычному для пользователей стандарту.

Цветовая гамма

Удачный выбор цветовой гаммы. Контрастное сочетание цвета шрифта и фона.

Шрифтовое оформление

Удачный подбор шрифтов по форме и размеру.

Навигационные средства

Наличие карты портала, наличие насыщенных экранов для продвинутых пользователей

Поисковые средства

Качество поиска по ключевым словам.

Обратная связь

Наличие книги отзывов, гостевой книги, контактных почтовых адресов, реальная поддержка переписки с пользователями.

Интерактивность

Удачное оформление голосований, форумов, чатов.

Динамичность

Высокий темп обновления информации - новостная лента, новостная рассылка.

Лаконизм-прозрачность

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

Единство и связность

Стилистическое и тематическое единство различных страниц, интерактивных режимов.

Авторизация

Продуманная и ясная система регистрации на портале

Профилирование

Наличие специальных навигационных сценариев для разных категорий пользователей

Включенность в контекст

Интеграция с другими тематически близкими ресурсами, развитая система ссылок.

Легкость

Легкость ориентировки на первых шагах, легкость обучения навигации на портале

Техническая Совместимость

Быстрая загрузка, совместимость с ранними версиями браузеров.

Откатка

Возможность возврата к главной странице или карте портала на любой странице.

Надежность

Отсутствие «мертвых ссылок», постоянная доступность в сети.

Список литературы

  1. Вавилов К., Щербина С. Web – Интеграция // Издательство "Открытые системы". Электронный ж-л "Открытые системы. 2001. Вып. 1. - 12 с. http://www.osp.ru/os/2001/01/043.htm

  2. Вязилов Е.Д. Архитектура, методы и средства Интернет-технологий. – М.: КРАСАНД. – 2009.512 с.

  3. Когаловский М. XML: Возможности и перспективы // Издательство "Открытые системы". Электронный ж-л "Директору информационной службы". 2001. Вып.2. - 11с. http://www.osp.ru/cw/cio/2001/02/016.htm

  4. Ноутон П., Шилдт Г. Java 2. Наиболее полное руководство в подлиннике // Перевод с англ. СПБ.: БХВ - Петербург. 2000. – 1072 с.

  5. Фролов А., Фролов Г. Практика применения Perl, PHP, Apache, MySQL для активных Web-сайтов. Издательство: Русская Редакция » Серия: Интернет-технологии ». 2002. – 576 с.

  6. Храмцов П.Б., Брик С.А., Русак А.М., Сурин А.И. Основы web-технологий // Издательство: Интернет-университет информационных технологий - ИНТУИТ.ру. Серия: Основы информационных технологий. 2003. - 512 с.

Перечень вопросов для самопроверки

  1. Продемонстрировать метод подключения БД через Web страницу

  2. Как создать Web страницy на основе БД?

  3. Какие технологии и линейки инструментов необходимы для создания приложений по работе с БД в Интернет?

Соседние файлы в папке Лекции