- •Введение
- •Методические указания
- •1 Состав, содержание и объем курсовой работы
- •2 Оформление курсовой работы
- •2.1 Общие требования к оформлению пояснительной записки по курсовой работе
- •2.2 Построение пояснительной записки по курсовой работе
- •2.3 Изложение текста пояснительной записки дипломного проекта
- •2.4 Оформление приложений пояснительной записки по курсовой работе
- •2.5 Оформление иллюстраций пояснительной записки по курсовой работе
- •2.6 Построение таблиц в пояснительной записке по курсовой работе
- •Основные требования к web-сайтам
- •Методические указания для выполнения курсовой работы
- •Структура курсовой работы
- •Форматирование абзаца.
- •1. Красная строка (отступ первой строки).
- •Форматирование символов.
- •1. Гарнитура (шрифт).
- •2. Начертание.
- •3. Размер (кегль).
- •4. Видоизменение.
- •5. Преобразование регистра.
- •6. Расстояние между буквами и словами.
- •7. Цвет текста.
- •1. Тип маркера.
- •2. Положение блока маркера.
- •1. Встроенный стиль.
- •2. Вложенный стиль.
- •3. Присоединенный стиль.
- •Темы web-сайтов
- •Список индивидуальных вопросов по вариантам:
- •Приложение а
- •Форма титульного листа пояснительной записки курсовой работы
- •Задание принято к исполнению _______________________________________
- •Приложение в
- •Примеры библиографического описания изданий
- •Список использованной литературы
Методические указания для выполнения курсовой работы
Структура курсовой работы
В теоретической части курсовой работы необходимо наиболее развернуто рассмотреть вопросы, указанные в задании в соответствии с вариантами.
Практическая часть курсовой работы включает следующие пункты:
2.1. Постановка задачи
В данном пункте курсовой работы необходимо проанализировать специфику выбранной тематики сайта и обосновать необходимость его разработки. Требуется сформулировать основные функциональные возможности сайта и предположить возможные выгоды от его использования.
2.2. Обоснование выбора и описание программного средства в разработке Web-сайта
В данном пункте курсовой работы необходимо дать краткий обзор функциональных возможностей выбранного визуального редактора веб-страниц.
Результатом анализа возможностей редактора, а также его достоинств и недостатков должно стать обоснование выбора рассмотренной программы в качестве средства разработки сайта. При описании возможностей программы необходимо обратить особое внимание реализации поддержки в ней технологии визуального проектирования.
2.3. Разработка структуры Web-сайта
В данном пункте курсовой работы необходимо дать краткий обзор существующих типов организационных структур сайтов. Обосновать выбор структуры, наиболее подходящей для разрабатываемого сайта, и представить ее в графическом виде. Описать использованный принцип распределения страниц сайта и дополнительных файлов по разделам сайта. Реализовать структуру в выбранном редакторе, уделив особое внимание требованиям к именованию страниц и папок структуры.
2.4. Выбор компоновки Web-страниц
В данном пункте курсовой работы необходимо дать краткое описание существующих методов создания макетов веб-страниц, выбрать наиболее эффективный способ и с его помощью реализовать макет страниц из структуры сайта. Дать краткое описание функциональных возможностей макета.
2.5. Разработка конвента и оформление Web-страниц
В данном пункте курсовой работы необходимо изложить возможности по заполнению сайта текстовым контентом. При изучении технологии обработки текста веб-страниц необходимо руководствоваться теоретическими сведениями и методическими указаниями. Кроме этого необходимо дать краткое описание графических форматов, оптимальных для использования на веб-страницах. Рассмотреть возможности по созданию графических и текстовых карт сайта. Для разрабатываемого сайта необходимо создать оба типа карт и описать их функциональные возможности как вспомогательного средства навигации. Процесс разработки карт сайта и конечный результат тестирования их работоспособности в браузере необходимо представить в виде копий экрана.
2.6. Разработка и настройка системы гиперссылок
В данном пункте курсовой работы необходимо изложить основные принципы проектирования навигационной системы сайта, дать краткую классификацию элементов навигации и привести примеры их реализации, использованные в разрабатываемом сайте. Обязательными для реализации в курсовой работе являются следующие виды навигации: основная, вспомогательная, глобальная, тематическая, внешняя. Реализацию элементов навигации на веб-страницах представить фрагментами копий экрана соответствующих страниц с кратким описанием их функциональных возможностей.
2.7. Тестирование и продвижение Web-сайта
В данном пункте курсовой работы необходимо рассмотреть возможности по тестированию сайта, которое является одним из важнейших мероприятий по подготовке сайта к публикации. Этапы тестирования сайта необходимо представить копиями экрана и соответствующими диалоговыми окнами с заданными параметрами и сопроводить кратким описанием.
Необходимо рассмотреть технологию регистрации сайта в каталогах и поисковых системах. Привести список ресурсов, на которых целесообразно зарегистрировать разработанный сайт.
В данном пункте необходимо сделать обзор мероприятий по продвижению разработанного сайта. Для каждого из мероприятий необходимо привести краткое описание его возможностей и проанализировать планируемую эффективность с учетом специфики его тематики и возможностей сайта.
3. Заключение
В данном пункте курсовой работы необходимо дать краткий обзор функциональных возможностей, реализованных в разработанном сайте. Сделать вывод о целесообразности проведенной оптимизации сайта под поисковые системы.
Разработка структуры Web-сайта.
Сайт представляет собой совокупность множества Web-страниц, связанных между собой гиперссылками. Информационные связи между отдельными Web-страницами принято называть структурой сайта.
Существуют различные навигационные структуры веб-сайтов:
линейная, когда страницы веб-документа следуют строго одна за другой, имеется возможность возврата на один уровень назад;
нелинейная, при которой существует возможность перехода от страницы к странице независимо от иерархии;
иерархическая – существует заглавная страница, возможность перехода по дереву ссылок, выделяются основные разделы;
комбинированная, которая создана на основе иерархической и присутствуют элементы линейной.
Навигационная структура сайта может включать следующие элементы:
Главная страница − начальная страница, загружаемая при открытии сайта (index.html).
Навигатор по сайту, включающий несколько веб-страниц (например, «О нас» – страница содержит информацию о названии сайта и разработчике (o_nas.html).
Разделы по тематикам (content.html).
Навигационная панель веб-сайта — область веб-страницы для предоставления пользователю удобного средства для перемещения по веб-сайту – представлена различными видами списков элементов: горизонтальным и вертикальными одноуровневыми, также горизонтальным многоуровневым. При открытии веб-сайта автоматически загружается главная страница, на которой непосредственно расположена панель навигации. Пользователь имеет возможность выбирать нужный ему раздел, не прибегая к длительному поиску. Следует отметить, что сайты могут содержать Панель навигации практически на каждой странице, что позволяет пользователям легко перемещаться по страницам сайта.
Структура сайта на уровне разделов.
При разработке структуры сайта сначала определяется его состав на уровне крупных разделов, содержание которых постепенно детализируется и уточняется. В такой же последовательности устанавливаются и связи между разделами сайта. При создании структуры каждый раздел сайта представляется отдельной папкой, в которой хранятся веб-страницы этого раздела. Например, если сайт содержит раздел «О компании», то в структуре необходимо создать папку с таким же именем (AboutFirm), в которой могут храниться такие веб-страницы: «История компании», «Контактная информация», и др. Соответственно, будут следующие названия файлов: History.html, Contact.html и т. д.
При разработке структуры сайта желательно размещать взаимосвязанные страницы в одной папке.
Для упорядочения информации внутри больших разделов используются вложенные папки. При этом структура подкаталогов должна приблизительно соответствовать разбиению сайта на разделы его смысловой планировке.
Файлы разных типов размещаются в отдельных папках (например, графические - в папке Images, звуковые - Sound и т. д.). Если таких файлов много, их распределяют по вложенным папкам, имена которых должны соответствовать названию страниц, где эти файлы используются.
Распределение страниц сайта по разделам (на уровне проектирования структуры - по папкам) позволяет усовершенствовать и значительно облегчить процесс как создания сайта, так и его дальнейшего обновления. Папки являются вспомогательным средством для разработчика и почти никак не влияют на работу пользователя с сайтом. Несмотря на это можно создавать сайты без деления его содержимого на папки, однако такой подход считается непрофессиональным в среде веб-разработчиков.
Размеры веб-страниц примерно не должны, превышать 100 Кбайт, поэтому рекомендуется разделять большие гипертекстовые документы на несколько разделов и распределять их по отдельным страницам. Однако чрезмерное деление гипертекстового документа приводит к усложнению ссылочных связей между веб-страницами.
Есть определенная связь между степенью деления документов и частотой их обновления. Чем динамичнее содержимое сайта, чем чаще обновляется на нем информация, тем более мелким становится его деление на разделы.
Выбор компоновки Web-страниц.
Компоновка веб-страницы представляет собой расположение, структуризацию ее отдельных частей в виде информационных блоков. Все графические элементы в композиции никогда не расположены сами по себе. Они находятся в определенном взаимодействии друг с другом, подчинены определенной единой логике. Поэтому для того, чтобы вся композиция смотрелась гармонично и естественно, необходимо следовать базовым принципам дизайна и компоновки.
Следует отметить следующие принципы оформления:
баланс – это равновесие взаимодействующих или противоположных сил в композиции. Его можно достичь с помощью правильного размещения объектов, размеров объекта и по цвету. Баланс может быть симметричным, асимметричным, радиальным (объекты расположены кругом и расходятся из одной точки);
контраст – это взаимодействие противоположных элементов композиции, таких как цвет, размер, текстура и т.д. Примеры контраста: большой и маленький, шероховатый и гладкий, толстый и тонкий, черный и белый;
значимость и подчиненность – этот принцип предполагает выделение, так называемого, центра интереса, на котором предполагается сосредоточить внимание зрителя. Объекты должны находиться в иерархии по значимости и подчиненности. Если все объекты будут иметь одинаковую значимость, то внимание пользователя рассеивается;
направление внимания - управление движением взгляда зрителя во время его перемещения по сайту, чтобы привлечь его внимание к значимым элементам;
пропорция – это отношение отдельной части ко всему объекту, а также соотношение отдельных частей друг с другом;
масштаб – это реальный, видимый размер объекта, рассматриваемый в отношении других предметов, людей, окружающей среды;
предполагает повторение элементов дизайна для достижения определенной цели, например, чтобы задать направление взгляда или для непрерывности внимания;
единство в разнообразии – предполагает сочетание разнообразных элементов композиции в целостную единую структуру, подчиненную единой концепции.
Применяя методику компоновки страниц, пользователь имеет возможность выводить на странице любого модуля сайта информацию из других модулей на выбор. Также благодаря уникальной структуре шаблонов сайтов в системе, пользователь может добавлять информационные блоки в различных местах страницы в том порядке, в котором это необходимо.
Любая страница, публикуемая в сети, состоит из набора элементов, которые являются неотъемлемыми компонентами любого Интернет-ресурса. Каждый из них исполняет определённую функцию, то есть несет свою смысловую нагрузку. Элементов, не несущих ни какой информации, размещать на странице не следует. Основные элементы компоновки веб-страницы:
«Header» – шапка сайта. Это сегмент, в котором обычно размещается картинка-логотип, слоган, форма для поиска и если есть в этом необходимость – горизонтальное меню. Однако в этом элементе размещается, прежде всего, заголовок, который может быть выполнен как в текстовом, так и в графическом варианте, однако и в том и в другом случае он должен располагаться в верхней части документа. Непосредственно подзаголовком документа, как правило, располагается пространство, отведенное для размещения рекламного баннера или логотипа.
контент – основное содержимое, несущее самую важную смысловую нагрузку. Это – текст, картинки, ссылки и так далее, занимающие основную часть веб-страницы.
элементы навигации – средство связи веб-страниц в сайте. Могут быть выполнены в виде графических объектов, готовых кнопок, текстовых строк и т.д.
контактные данные, информация о разработчиках сайта и адрес электронной почты, по которому посетители ресурса могут направить владельцам странички свои отклики, предложения и пожелания.
Существуют следующие наиболее распространенные компоновки веб-страниц с различным расположением навигационной панели:
левосторонняя (правосторонняя);
с верхним расположением навигации;
комбинированная.
В левосторонней (правосторонней) компоновке веб-страниц осуществлено позиционирование элементов навигации по левой (правой) границе документа. Пример левостороннего расположения панели навигации представлено в соответствии с рис.1.
Рис.1. Левостороннее позиционирование Панели навигации
Также довольно часто встречаются Web-сайты, в дизайне которых элементы навигации позиционированы по правой границе экрана. В этом случае текстовое поле смещается налево, остальные компоненты документа располагаются произвольно.
При верхнем позиционировании Панель навигации располагается вверху документа в соответствии с рис.2.
Рис.2. Верхнее позиционирование Панели навигации
Существует так же комбинированная компоновка, примерная схема которой приведена на рис.3.
Рис.3. Комбинированная компоновка веб-страницы
Разработка конвента и оформление Web-страниц.
Большинство веб-страниц создаются при помощи языка HTML — стандартного языка разметки документов, который интерпретируется браузерами и отображается в виде документа, в удобной для человека форме. Браузеры предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра или вывода на иные внешние устройства и, при необходимости, отправки введённых пользователем данных на сервер.
HTML — теговый язык разметки документов. Любой HTML-документ имеет структуру, и находится внутри парного тега <HTML>. В общем виде Web-документ имеет следующую структуру:
<HTML>
<HEAD>
<TITLE>… заголовок… </TITLE>
</HEAD>
<BODY>… тело документа…</BODY>
</HTML>
Кроме того к структуре HTML-документа часто относят тег <META>, который содержит специальную служебную информацию, не отображающуюся при просмотре веб-страницы:
<meta name="Author"> - имя автора веб-страницы;
<meta http-equiv="Content-Type" > – используется для указаний инструкций пользователю.
Язык HTML предоставляет возможность создания красиво оформленных электронных документов, содержащих заголовки, информационный текст, таблицы, списки, иллюстрации, звуки, видеоклипы (переходы или гиперссылки).