Проектирование гипермедиа системы

Главная цель системы –обеспечение информацией клиенту о последних новостях, преподавателях, истории создания факультета, выпускниках, а также видеообзор факультета.

Как и принято, наш сайт начинается с главной страницы (рис.2.1). На главной странице рассказывается о самом университете, а именно: его история, выпускники и направления подготовки специалистов. Код главной страницы представлен в Приложении 1.

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

Проектирование гипермедиа системы - student2.ru

Рис.2.1. Главная страница

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

Проектирование гипермедиа системы - student2.ru

Рис.2.2. Добавление комментариев

Также в нашей системе предоставлена краткая информация о преподавателях (рис.2.3).

Проектирование гипермедиа системы - student2.ru

Рис.2.3. Информация о преподавателях

В нашей системе реализована система поиска, притом есть возможность поиска как по всему тексту, так и только по заголовкам (рис.2.4).

Проектирование гипермедиа системы - student2.ru

Рис. 2.4. Система поиска

Главной особенностью системы является реализация фреймовой системы на языке HTMLи карт изображений, которые позволили обеспечить более гибкую систему построения гипермедиа (рис.2.5).

Проектирование гипермедиа системы - student2.ru

Рис.2.5. Система навигации

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

Методы работы с информацией

При работе с информацией, соблюдены все правила для гипертекста. Это визуальное выделение ключевых слов, использование подзаголовок при публикации статей. На страницах сайта изложена главная информация касающиеся нашей темы, мы постарались сделать нашу систему приятной на вид и легко воспринимаемой для пользователя. Статьи при необходимости были дополнены изображениями [4].

Вся информация, представленная на сайте, берётся с различных источников со всего мира. С истечением времени, информация обновляется либо дополняется новыми статьями, в свою очередь, старая – сохраняется в базе данных.

Заключение

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

В системе осуществлены методы работы с информацией. Реализованы методы работы с пользователем.

При проведении анализа системы была выбрана модель “клиент-сервер”, являющейся простой моделью при построении гипермедиа систем. Также разработана система навигации по узлам web-сайта.

Список использованной литературы

1. Субботин М.М. Новая информационная технология: создание и обработка гипертекста.

2. Кречман Д., Пушков А. Мультимедиа своими руками.

3. А.Б. Голубев, Д. Л. Кречман, Пушков А.И. Подготовка мультимедиа данных: Методические указания.

4. Ованесбеков Л. Технология построения гипертекстов.

5. Климов А. HTML в примерах.

Приложение 1

Главная страница

<?php get_header(); ?>

<?php // Get Theme Options from Database

$theme_options = dynamicnews_theme_options();

?>

<div id="wrap" class="container clearfix">

<section id="content" class="primary" role="main">

<?php // Display Featured Post Slideshow if activated

if ( isset($theme_options['slider_activated_blog']) and $theme_options['slider_activated_blog'] == true ) :

get_template_part( 'featured-content-slider' );

endif; ?>

<?php if (have_posts()) : while (have_posts()) : the_post();

get_template_part( 'content', $theme_options['posts_length'] );

endwhile;

dynamicnews_display_pagination();

endif; ?>

</section>

<?php get_sidebar(); ?>

</div>

<?php get_footer(); ?>

Наши рекомендации