Разработка web-сайта на примере Всеволожского исполнительного комитета партии "Единая Россия"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
фикацию). Тестирование обычно заключается в выполнении уже завершенных программ, чтобы убедиться, что они отвечают поставленным целям[10].
Для проведения тестирования были подобраны задачи, предназначенные для проверки правильности функционирования программы. Полученные математические значения сравнивались с эталонными значениями, которые рассчитывались вручную.
Первым этап тестирования программы является проверка правильности общей структуры и функций программ, второй этап - это проверка работоспособности в реальных условиях с реальными данными, т.е. контроль работоспособности системы. Необходимо вводить недопустимые значения данных и их сочетаний; необходимо проверит систему на ошибочность манипуляций за пультом при работе в диалоговом режиме.
В процессе написания программы постоянно проводилась верификация программного модуля. Цель верификации - обнаружение ошибок в создании форм, запросов, модулей, отчетов и логических структур до момента отладки системы. Это значительно сокращает непроизводительные затраты машинного времени и общие расходы на создание системы[5].
Тестирование программного продукта проводилось в течение нескольких дней совместно с заказчиком.
В процессе проведенного тестирования системы установлено:
алгоритм программы правильный;
все указанные функции реализованы;
программа выдает правильные результаты.
.4 Продвижение сайта
Продвижение сайта - это комплекс мер по обеспечению посещаемости сайта целевыми посетителями. Целевые посетители - это посетители, которые заинтересованы в получении информации о деятельности Всеволожского исполнительного комитета партии Единая Россия.
Одним из важнейших этапов продвижения сайта является поисковая оптимизация, которая представляет собой комплекс мер по повышению позиций сайта в поисковых системах, и, таким образом, позволяет увеличить его целевую посещаемость.
На позицию сайта в выдаче поисковой системы играет множество факторов, которые делятся на внешние и внутренние.
Внутренние факторы определяются самим сайтом (его контентом, структурой, заголовком, количеством и плотностью ключевых слов и т. д. В общем - степенью оптимизации сайта под тот или иной поисковый запрос).
Основные внутренние факторы:
Название домена. Поисковые системы учитывают наличие ключевых слов в названии домена в виде транслита, английского слова либо русского слова в русскоязычных доменах. Также учитывается региональная принадлежность домена.
Заголовок страницы. Должен содержать ключевые слова. Желательно, чтобы они были в той же форме, что и запрос пользователя в поисковой системе (например, если пользователь вводит запрос большой слон, то страница с заголовком, содержащим фразу большой слон при всех прочих равных условиях будет выше, чем страница, в заголовке которой присутствует фраза большие слоны). Причём лучше, чтобы эта фраза находилась в начале заголовка.
Текст на странице (контент), наличие в нём ключевых слов, которые пользователь набирает в поисковой системе для поиска предоставляемой Вами информации.
Наличие ключевых слов в тексте страницы, соотношение количества ключевых слов к общему количеству слов.
Выделение ключевых слов заголовками h1, h2тАж, тегами b, strоng и т. д.
Близостью ключевых слов к началу страницы
HTML-разметка
Наличие на странице мета-тегов dеscriptiоn и kеywоrds.
Атрибут alt у картинок должен содержать ключевые слова для поиска данной картинки[10].
Ссылки должны быть выполнены с помощью тега. Если ссылка выполнена с помощью JavaScript, то такая ссылка поисковой системой не учитывается. Чтобы она была учтена, необходимо её продублировать обычной HTML - ссылкой.
еta namе="rеvisit-aftеr" cоntеnt="ХХdays"
Сама разметка должна быть по возможности хорошо структурированной и без ошибок.
Мета-теги, такие как dеscriptiоn, kеywоrds и т. д. Содержимое тега dеscriptiоn отображается поисковыми системами как текст под ссылкой на сайт в выдаче. Плотность ключевых слов из содержимого мета-тега kеywоrds в содержимом мета-тега dеscriptiоn по возможности должна составлять 5-10 %. Содержание элемента titlе, желательно, не должно превышать 60 знаков.
Внутренняя перелинковка - ссылки между страницами сайта.
Внешние факторы определяются другими сайтами. Среди внешних факторов продвижения сайта можно выделить такие, как количество и качество ссылок на сайт (ссылочное ранжирование), индекiитирования в Яндексе (Влияет в основном на позицию сайта в Яндекс-каталоге и на стоимость ссылки с данного сайта на другой сайт) и другие. Стоит отметить, что внешние факторы оказывают очень значительное влияние и позволяют обойти конкурентов[8].
Влияние тех или иных факторов на позицию сайта в выдаче поисковой системы весьма относительно и зависит как от самой поисковой системы, так и от t (меняется со временем). То есть то, что позволяло занять ведущие позиии в прошлом, в будущем может уже не работать. Это связано как с развитием поисковых систем iелью обеспечить наиболее удобный и простой поиск, так и с борьбой поисковых систем против искусственного повышения позиций сайта в выдаче.
Выводы
В этой главе описан выбор средств для реализации сайта, его программная реализация, тестирование и продвижение сайта.
Для проведения тестирования были подобраны задачи, предназначенные для проверки правильности функционирования программы. Полученные математические з