Помощь в написании студенческих работ
Антистрессовый сервис

Разработка web-сайта фирмы «Контакт» и методы его продвижения в Интернете для привлечения целевой аудитории

ДипломнаяПомощь в написанииУзнать стоимостьмоей работы

Желтые страницы" (Yellow Pages) — аналог широко распространенных на западе телефонных справочников. На желтых страницах обычно помещают краткую справку о типе бизнеса компании, ее логотип, 1−2 иллюстрации и полную информацию о координатах фирмы. В стандартные услуги входит размещение названия бизнеса, номеров телефонов и факса, адреса электронной почты, ссылки на страницу в Интернете, несколько… Читать ещё >

Разработка web-сайта фирмы «Контакт» и методы его продвижения в Интернете для привлечения целевой аудитории (реферат, курсовая, диплом, контрольная)

  • Введение
  • Глава 1. Разработка WEB-сайта
  • 1.1 Описание проекта и разрабатываемого ПО: ООО «КОНТАКТ» специализируется на проведении электромонтажных работ любого уровня сложности
  • 1.2 Спецификация требований
  • 1.2.1 Первичный список требований
  • 1.2.2 Модель предметной области. Объекты и взаимосвязи между ними. Возможно модели данных для этих объектов. Рамки разрабатываемой системы
  • 1.2.3 Модели пользователей системы
  • 1.2.4 Сценарии использования системы:
  • 1.2.5 Модель архитектуры
  • 1.2.6 Критерии аттестации системы
  • 1.2.7 Глоссарий терминов
  • 1.3 Проектирование
  • 1.3.1 Проект архитектуры
  • 1.3.2 Интерфейс
  • 1.3.3 Модель архитектуры
  • 1.3.4 Проект подсистем
  • 1.3.5 Структура кода
  • 1.3.6 Проект сборки и установки системы
  • 1.3.7 Трассируемость требований
  • 1.4 План тестирования
  • 1.4.1 Описание методов
  • 1.4.2 Тесты
  • 1.5 Журнал тестирования
  • 1.5.1 Вычислительный модуль
  • 1.5.2 Модуль интерфейса
  • 1.5.3 Модуль работы с базой данных
  • 1.5.4 Модуль проверки ошибок
  • 1.5.5Системное тестирование
  • 1.6 Руководство пользователя
  • 1.6.1 О программе
  • 1.6.2 Установка и запуск
  • 1.6.3 Справочник по работе с ПО
  • 1.7 Метрики проекта
  • 1.7.1 Временные ресурсы
  • 1.7.2 Метрики документации
  • 1.7.3 Метрики кода
  • 1.7.4 Метрики тестирования
  • Глава 2. Методы продвижения web-сайта в Интернете для привлечения целевой аудитории
  • 2.1 Регистрация сервера в поисковых системах
  • 2.2 Размещение ссылок в web-каталогах
  • 2.3 Размещение ссылок в «желтых страницах»
  • 2.4 Регистрация на тематических web-серверах
  • 2.5 Размещение ссылок на других серверах
  • 2.6 Размещение платной рекламы на серверах с целевой аудиторией
  • 2.7 Участие в телеконференциях и реклама в списках рассылки
  • Заключение

    рекомендации по продвижению web — ресурса

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

В современном мире у многих фирм существуют сайты — визитки, это помогает пользователям быстро, и в полной мере ознакомиться с продукцией и услугами фирмы. На сайтах подобного содержания необходимо, чтобы находилось все то, что бы могло привлечь пользователя. В связи с важностью функции, которую выполняет данный вид ресурсов, особенно тщательно надо подходить к вопросу о его продвижении и наполнении. Существует множество методов продвижения сайта, в связи с этим встает вопрос, какую систему продвижения выбрать. В данной работе разработан сайт фирмы ООО «КОНТАКТ» .

Целью дипломной работы является реализация web-ресурса компании «Контакт» и рекомендации методов продвижения ресурса данной компании.

Исходя из цели, можно выделить следующие задачи:

· Проектирование и реализация web-ресурса компании «Контакт»

· Сравнение методов продвижения web-ресурса компании «Контакт»

· Рекомендация и обоснование метода продвижения web-ресурса компании «Контакт»

В первой главе данной работы описываются: сама копания, этапы создания Веб-сайта, требования к системе, а также указаны метрики проекта.

Вторая глава данной работы посвящена реализации методов продвижения web-сайта в Интернете для привлечения целевой аудитории.

сайт продвижение интернет аудитория

Глава 1. Разработка WEB-сайта

1.1 Описание проекта и разрабатываемого ПО: ООО «КОНТАКТ» специализируется на проведении электромонтажных работ любого уровня сложности

Web-сайт «Контакт», предназначен для ознакомления пользователей с продукцией, достижениями и перспективами фирмы «Контакт». Web-сайт «Контакт», разработан с использованием PHP, HTML, JAVA ориентированная на сервер Apach и СУБД MySQL. Доступ к сайту может получить любой пользователь. Доступ к возможностям администрирования пользователь получает только после, прохождения процедуры, аутентификации и авторизации.

Важнейшие функции и требования:

1. Просмотр информации о фирме.

2. Просмотр информации об услугах предлагаемых фирмой.

3. Просмотр информации о проектах, в которых принимала участие фирма.

4. Администрирование web-ресурса.

5. Программа корректно работает с любыми браузерами поддерживающими PHP, HTML и JAVA.

6. Безопасность обеспечивается по средствам ввода логина и пароля.

Ограничения на процесс разработки:

1. Временное ограничение: все этапы должны быть проведены в срок от 01.11.09−01.06.10.

2. Командное ограничение: проект разрабатывается Габитовым Радием, все работы при разработке проекта будут выполнены только им.

Основные этапы работ и график их выполнения:

Этап

Сроки

1. План проекта

01.11.09 — 15.01.10

Задержка до 01.02.10

1.1 Обзор проекта

1.2 Прогресс разработки

2. Спецификация требований

2.1 Первичный список требований

2.2 Модели требований

2.3 Высокоуровневая архитектура системы

2.4 Критерии аттестации системы

3. Документация проектирования

15.01.10 — 15.03.10

Задержка до 01.04.10

3.1 Проект архитектуры

3.2 Проект интерфейса пользователя

3.3 Проект подсистем

3.4 Основные алгоритмы

4. План тестирования

5. Документ реализации

01.04.10 — 01.06.10

6. Документ о выполнении тестирования

7. Руководство пользователя

Диаграмма Гантта:

Формы отчетности и взаимодействия:

Отчетность: Форма отчетности представляется в виде документации по проекту, так как проект разрабатывает один человек.

1.2 Спецификация требований

1.2.1 Первичный список требований

1) Администратор ресурса может предоставить право администрирования по своему усмотрению, сгенерировав логин и пароль.

2) Информация о парах логин пароль должна храниться в базе данных ресурса.

3) Информация об изображениях, отображенных на ресурсе должна храниться в базе данных ресурса.

4) Должна быть реализована аутентификация и авторизация администраторов системы.

5) Аутентификация и авторизация администраторов системы должна происходить посредством проверки введенного логина и пароля с логином и паролем в базе данных ресурса.

6) Пользователь должен иметь возможность, просматривать информацию о компании.

7) Должна быть реализована процедура обновления новостей ресурса.

8) Добавление, удаление, изменение информации на ресурсе производится администратором.

1.2.2 Модель предметной области. Объекты и взаимосвязи между ними. Возможно модели данных для этих объектов. Рамки разрабатываемой системы

Модель предметной области

Разрабатываемый программный продукт представляет собой сайт — визитку компании «Контакт». Система разделяет права доступа на: Администратор и Пользователь.

Пользователю система предоставляет возможность просмотра информации о компании, в частности:

· Общей информации о компании;

· Новости компании;

· Набор фотографий о компании;

· Список услуг, предоставляемый компанией;

· Список проектов, с описанием, ранее завершенных компанией;

· Контактную информацию.

Администратор системы имеет все те же права, как и пользователь, также предоставляет возможность добавлять новых администраторов. А также следующие права:

· Изменять новости компании;

· Изменять набор фотографий о компании;

· Изменять список услуг, предоставляемый компанией;

· Изменять список проектов, с описанием, ранее завершенных компанией;

· Изменять контактную информацию.

Любой посетитель, заходящий в систему, без авторизации, считается пользователем.

Объекты предметной области:

Классы:

" БД" - База данных, в которой хранятся логин и пароль «Администраторов», а также пути к изображениям.

" Пользователь" и «Администратор» — Люди с разными правами доступа к системе.

" Оболочка" - Представлена в виде html-станиц и php-страниц их обрабатывающих.

Взаимосвязи между объектами:

Пользователь может просматривать содержание оболочки. Администратор изменяет содержание оболочки, при этом изменения заносятся в базу данных.

Связи:

Рамки разрабатываемой системы

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

1.2.3 Модели пользователей системы

Пользователь " Администратор"

1. После успешного прохождения процедуры аутентификации, пользователь переходит на страницу Администрирования, где может перейти на страницу: «Новости», «Фотогалерея», «Услуги», «Работы», «Контакты» .

2. Если пользователь выбрал «Новости», то ему будет выведен список всех новостей, и предоставлена возможность удалить, редактировать уже имеющуюся новость или добавить новую.

3. Если пользователь выбрал «Фотогалерея», то ему будет выведен список всех изображений представленных в этом разделе, и предоставлена возможность удалить, редактировать уже имеющиеся изображение или добавить новое.

4. Если пользователь выбрал «Услуги», то ему будет выведен список всех услуг представленных в компании, и предоставлена возможность удалить, редактировать уже имеющиеся услуги или добавить новую.

5. Если пользователь выбрал «Работы», то ему будет выведен список всех работ выполненных компанией, и предоставлена возможность удалить, редактировать уже имеющиеся работы или добавить новую.

6. Если пользователь выбрал «Контакты», то ему будет представлена информация о компании, которую он может изменить.

7. Если «Администратор» закрывает сайт, то он выходит из системы автоматически.

Пользователь " Пользователь"

1. Пользователь заходит на сайт и попадает на страницу «О компании», где ему предоставлена для просмотра информация о компании. Пользователь может перейти на страницу: «Новости», «Фотогалерея», «Услуги», «Работы», «Контакты» .

2. Если пользователь выбрал «Новости», то ему будет выведен список всех новостей для просмотра.

3. Если пользователь выбрал «Фотогалерея», то ему будет выведены иконки изображения, относящиеся к компании, пользователь может выбрать оду из иконок и посмотреть изображение в исходном расширении.

4. Если пользователь выбрал «Услуги», то ему будет выведен список всех услуг представленных в компании.

5. Если пользователь выбрал «Работы», то ему будет выведен список всех работ выполненных компанией, и предоставлена возможность просмотра описания выполненных работ и изображения, иллюстрирующего проделанную работу.

6. Если пользователь выбрал «Контакты», то ему будет представлена информация о контактах компании.

7. Выход из системы осуществляется путем закрытия, всех страниц системы.

1.2.4 Сценарии использования системы:

· Web-сайт — оболочка в которой будут производиться все операции.

· Открытие главной страницы — переход на главную страницу при начале и завершении работы с ресурсом.

· Аутентификация — процедура проверки легальности пользователя.

· Ошибка аутентификации — пользователь, по каким либо причинам, не может получить доступ к ресурсу.

· Администраторская работа с web-ресурсом — добавление, удаление и редактирование записей о компании, а так же добавление новых администраторов системы.

· Просмотр информации на сайте — ознакомление пользователя с информацией расположенной на web-ресурсе.

· Выход из системы — завершение работы пользователя или администратора.

1.2.5 Модель архитектуры

Система содержит 4 модуля:

а) модуль интерфейса.

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

в) модуль, ответственный за ошибки.

г) модуль работы с базой данных.

1.2.6 Критерии аттестации системы

Критерием аттестации системы является успешное прохождение следующих тестов:

а) Проверка на работу всех основных функций программы (создание, удаление, редактирование информации на web-ресурсе, аутентификация, корректное отображение измененной информации)

б) Проверка корректной работы с базой данных (корректное занесение, изменение и получение данных)

1.2.7 Глоссарий терминов

Аутентификация — определение легальности пользователя, посредством проверки введенных логина и пароля пользователя с логином и паролем в базе данных ресурса.

Логин — последовательность символов английского, русского алфавита, цифры идентифицирующая пользователя.

Пароль — произвольная последовательность символов идентифицирующая пользователя.

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

Пользователь - класс (объект) системы, характеризующий право доступа к ресурсу.

Оболочка - web — сайт, предоставляющий определенные возможности.

Иконка — уменьшенная копия исходного изображения со строго заданными параметрами высоты и ширины изображения.

1.3 Проектирование

1.3.1 Проект архитектуры

1.3.2 Интерфейс

1) Стартовая страница.

На стартовой старнице размещена информация о компании, а так же перечисленны преимущества компании.

2) Новостная станица

На странице размещены два вида новостей первый «Наши новости», отражает события непосредственно связанные с компанией, второй «Новости от ЭнергоНьюс» представляют общемировые новости в энергетике и все, что связанно с этими событиями.

3) Страница фотогаллереи.

На данной странице представлены изображения связанные с компанией «Контакт» .

4) Страница услуги.

Представлены услуги, которые может оказать компания.

5) Страница работы.

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

6) Станица контакты.

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

7) Станица аутентификации.

Страница, благодаря которой, при правильном вводе логина и пароля, пользователь может получить права администратора.

1.3.3 Модель архитектуры

1.3.4 Проект подсистем

1) Интерфейс.

Этот модуль представляет собой некую графическую оболочку, предназначенную для взаимодействия с системой. С помощью неё пользователь вызывает необходимые функции системы. Она содержит множество визуальных объектов предназначенных для активирования всех возможностей и функций разрабатываемой системы. При выборе какого-либо пункта меню или нажатие какой-либо кнопки происходит определённое действие (переход на страницу, аутентификация, и т. д.). Подсистема состоит из шести страниц:

1. «О компании» — Позволяет просмотреть информацию о компании.

2. «Новости» — Позволяет пользователю просмотреть и изменить список новостей.

3. «Фотогалерея» — Позволяет просмотреть и изменить изображения связанные с компанией.

4. «Услуги» — Позволяет просмотреть и изменить список услуг предлагаемых компанией.

5. «Работы» — Позволяет просмотреть и изменить все работы которые компания успешно завершила.

6. «Контакты» — Позволяет просмотреть и изменить контактную информацию компании.

2) Вычислительная подсистема

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

Модули:

1. Аутентификация. Функция проверяет пользователя на легальность и предоставляет права на пользование ресурсом.

Выход из системы. Функция позволяет пользователю выйти из системы при этом уничтожается сессия открытая пользователем.

3) Подсистема работы с базой данных

Подсистема предназначена для добавления, удаления и получения данных из базы данных. В этой подсистеме содержатся все подсистемы, с помощью которых система может взаимодействовать с БД. Все обращения к базе данных происходят при помощи SQL — запросов.

Модули:

1. Добавление, удаление, изменение логина и пароль администратора.

2. Добавление, удаление, изменение информации о компании.

3. Добавление, удаление, изменение новостной информации.

4. Добавление, удаление, изменение информации в фотогалереи.

5. Добавление, удаление, изменение информации о работах произведенных компанией.

6. Добавление, удаление, изменение контактной информации компании.

7. База данных. Место хранения данных о пользователе и книгах.

Таблица пользователя.

Ключ

Атрибут

Тип

Описание

PK

Id

Num

Идентификатор

username

Char

Логин

password

Char

Тип пользователя

date

DATA

Дата

Таблица контактов.

Ключ

Атрибут

Тип

Описание

PK

Id

Num

Идентификатор

name

Char

Название

text

text

Текст

Таблица новости.

Ключ

Атрибут

Тип

Описание

PK

Id

Num

Идентификатор

header

text

Заголовок

addDate

int

Дата

text

text

Текст

Таблица фотографий

Ключ

Атрибут

Тип

Описание

PK

Id

Num

Идентификатор

description

text

Описание

name

Char

Название

directory

Char

Директория

extension

Char

Дополнение

add_date

Num

Дата

have_small

binary

Флаг

small_directory

Char

Директория иконки

small_file_location

Char

Местоположение малого файла

file_location

Char

Местоположение файла

Таблица работа.

Ключ

Атрибут

Тип

Описание

PK

Id

Num

Идентификатор

description

text

Описание

name

int

Название

4) Подсистема проверки ошибок

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

Модуль:

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

1.3.5 Структура кода

Программный продукт написан на языке HTML, PHP, Java и CSS.

Код продукта можно разделить на web-формы и php-скрипты, java — скрипты и css-файлы.

Далее в документе пользователем считается как обычный пользователь системы, так и администратор, если иное явно не указано.

Программный продукт состоит из четырех модулей:

1. Модуль интерфейса.

2. Вычислительный модуль.

3. Модуль работы с БД.

4. Модуль проверки ошибок.

1) index. php — стартовая страница системы.

2) contacts. php — страница содержащая контактную информацию компании.

3) login. php — страница аутентификации пользователя.

4) photos. php — страница фотогаллереи сиситемы.

5) works. php — страница на которой отображены работы выполненные компанией.

6) services. php — страница на которой отображены услуги предлагаемые компанией.

7) news. php — страница на которой отображены новости компании.

1.3.6 Проект сборки и установки системы

Для получения работоспособной версии программы необходимо создать базу данных, скопировать файлы системы на сервер и запустить скрипт setup. php.

1.3.7 Трассируемость требований

Требования:

1) Администратор ресурса может предоставить право администрирования по своему усмотрению, сгенерировав логин и пароль.

2) Информация о парах логин и пароль должна храниться в базе данных ресурса. База данных содержит следующие сведения: логин, пароль, ФИО, должность, телефон, почта.

3) Информация об изображениях, отображенных на ресурсе должна храниться в базе данных ресурса. База данных содержит следующие сведения: путь к иконке изображения, путь к исходному изображению.

4) Должна быть реализована аутентификация и авторизация администраторов системы.

5) Аутентификация и авторизация администраторов системы должна происходить посредством проверки введенного логина и пароля с логином и паролем в базе данных ресурса.

6) Пользователь должен иметь возможность просматривать информацию о компании.

7) Должна быть реализована процедура обновления новостей ресурса.

8) Добавление, удаление, изменение информации на ресурсе производится администратором.

Модули Требования

Внешний интерфейс

Модуль работы с БД

Модуль проверок на ошибки

Вычисл. модуль

1.4 План тестирования

1.4.1 Описание методов

Для проведения тестирования программного продукта будут использоваться метод белого ящика и метод черного ящика.

Для блочного и интеграционного тестирования будет использоваться метод белого ящика, для системного тестирования — метод черного ящика.

Метод " белого ящика"

Зная внутреннюю структуру программного продукта (алгоритмы) проверяем правильность логики программы (проверка правильности проектных решений).

Создаем тесты программной системы на основе знания ее внутреннего устройства, структуры ее кода.

Метод " черного ящика"

В данном случае нам не важно, как устроена программная система, а нужно, чтобы правильно выполнялась ее функциональность. Система представляется как «черный ящик», поведение которого можно определить только посредством изучения ее входных и соответствующих выходных данных. Тестирование методом черного ящика базируется на том, что все тесты основываются на спецификации системы или ее компонентов. Этот метод необходим при тестировании, так как именно благодаря нему можно обнаружить грубые ошибки и проверить функциональность и производительность программы.

Интеграционное тестирование.

Проверка корректности работы справочной системы.

Системное тестирование.

Проверка на корректность работы в целом.

Необходимо для контроля корректности работы системы при просмотре файла статистики.

1.4.2 Тесты

1. Вычислительный модуль

Номер теста

Описание теста

Входные данные

Ожидаемый результат

Попытка ввода существующего логина и соответствующего пароля при авторизации

Существующий логин, соответствующий пароль

Авторизованный вход в систему

Попытка ввода несуществующего логина

Несуществующий логин, произвольный пароль

Запрет на авторизацию

Попытка ввода существующего логина и произвольного пароля

Существующий логин, произвольный пароль

Запрет на авторизацию

2. Модуль интерфейса

Номер теста

Описание теста

Входные данные

Ожидаемый результат

Попытка просмотра станицы о компании.

Щелчок мыши на ссылке «О компании»

Вывод страницы о компании

Попытка просмотра станицы новости.

Щелчок мыши на ссылке «Новости»

Вывод страницы новости

Попытка просмотра станицы фотогалерея.

Щелчок мыши на кнопке «Фотогалерея»

Вывод страницы фотогалерея

Попытка просмотра станицы услуги.

Щелчок мыши на ссылке «Услуги»

Вывод страницы услуги

Попытка просмотра станицы работы.

Щелчок мыши на ссылке «Работы»

Вывод страницы работы

Попытка просмотра станицы контакты.

Щелчок мыши на ссылке «Контакты»

Вывод страницы контакты

3. Модуль работы с базой данных

Номер теста

Описание теста

Входные данные

Ожидаемый результат

Попытка просмотра станицы о компании.

Щелчок мыши на ссылке «О компании»

Вывод страницы о компании

Попытка изменения станицы о компании.

Изменение информации в режиме администратора

Появилась измененная информация

Попытка просмотра станицы новости.

Щелчок мыши на ссылке «Новости»

Вывод страницы новости

Попытка добавить новость.

Ввод заголовка и текста новости, щелчок мыши на кнопке добавить

Появление новости в списке новостей.

Попытка удалить новость.

Щелчок мыши на ссылке около, удаляемой новости

Новость исчезла из списка новостей.

Попытка просмотра станицы фотогалерея.

Щелчок мыши на кнопке «Фотогалерея»

Вывод страницы фотогалерея

Попытка добавить изображение.

Выбор изображения на компьютере пользователя

Изображение появилось в списке.

Попытка удалить изображение.

Щелчок мыши на ссылке около, удаляемого изображения

Изображение исчезло из списка.

Попытка просмотра станицы услуги.

Щелчок мыши на ссылке «Услуги»

Вывод страницы услуги

Попытка добавить услугу

Ввод текста в поле ввода и щелчок мыши на кнопке добавить.

Услуга появилось в списке.

Попытка удалить услугу.

Щелчок мыши на ссылке около, удаляемой услуги

Услуга исчезла из списка.

Попытка просмотра станицы работы.

Щелчок мыши на ссылке «Работы»

Вывод страницы работы

Попытка добавить работу

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

Работа появилась в списке

Попытка удалить работу.

Щелчок мыши на ссылке около, удаляемой работы

Работа исчезла из списка.

Попытка просмотра станицы контакты.

Щелчок мыши на ссылке «Контакты»

Вывод страницы контакты

Попытка изменить контакты.

Изменение информации в полях ввода

Изменилось содержание контактов на странице контакты

4. Модуль проверки ошибок

Номер теста

Описание теста

Входные данные

Ожидаемый результат

Попытка добавить некорректные данные об изображении

Выбор текстового файла, щелчок мыши на кнопке добавить

Вывод сообщения о не соответствии форматов

Попытка ввода несуществующего логина или пароля

Несуществующий логин, произвольный пароль

Запрет на авторизацию

5. Системное тестирование

Номер теста

Описание теста

Входные данные

Ожидаемый результат

Последовательный обход вглубь дерева ссылок. Проверка корректности перехода.

Авторизация, щелчок мыши на названии раздела

Переход к требуемому разделу

1.5 Журнал тестирования

1.5.1 Вычислительный модуль

Дата

Тест

Попытка

Тестировщик

Ввод

Вывод

Результат

25.04.2010

Габитов Р.Р.

user, 123

Вход на ресурс

Положительный

25.04.2010

Габитов Р.Р.

zloy, parol/

d, d.

Отказ от предоставления доступа

Положительный

25.04.2010

Габитов Р. Р

user, t/user, 12

Отказ от предоставления доступа

Положительный

1.5.2 Модуль интерфейса

Дата

Тест

Попытка

Тестировщик

Ввод

Вывод

Результат

28.04.2010

Габитов Р.Р.

Щелчок мыши на кнопке «О компании» .

Вывод страницы о компании

Положительный

28.04.2010

Габитов Р.Р.

Щелчок мыши на ссылке «Новости»

Вывод страницы новости

Положительный

28.04.2010

Габитов Р. Р

Щелчок мыши на кнопке «Фотогалерея» .

Вывод страницы фотогалерея

Положительный

28.04.2010

Габитов Р. Р

Щелчок мыши на ссылке «Услуги»

Вывод страницы услуги

Положительный

28.04.2010

Габитов Р. Р

Щелчок мыши на ссылке «Работы»

Вывод страницы работы

Положительный

28.04.2010

Габитов Р. Р

Щелчок мыши на ссылке «Контакты»

Вывод страницы контакты

Положительный

1.5.3 Модуль работы с базой данных

Дата

Тест

Попытка

Тестировщик

Ввод

Вывод

Результат

01.05.2010

Габитов Р.Р.

Щелчок мыши на ссылке «О компании»

Вывод страницы о компании

Положительный

01.05.2010

Габитов Р.Р.

Изменение информации в режиме администратора

Появилась измененная информация

Положительный

01.05.2010

Габитов Р. Р

Щелчок мыши на ссылке «Новости»

Вывод страницы новости

Положительный

01.05.2010

Габитов Р. Р

Ввод заголовка и текста новости, щелчок мыши на кнопке добавить

Появление новости в списке новостей.

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке около, удаляемой новости

Новость исчезла из списка новостей.

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на кнопке «Фотогалерея»

Вывод страницы фотогалерея

Положительный

01.05.2010

Габитов Р. Р

Выбор изображения на компьютере пользователя

Изображение появилось в списке.

Положительный

01.05.2010

Габитов Р. Р

Щелчок мыши на ссылке около, удаляемого изображения

Изображение исчезло из списка.

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке «Работы»

Вывод страницы работы

05.05.2010

Габитов Р. Р

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

Работа появилась в списке

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке около, удаляемой работы

Работа исчезла из списка.

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке «Контакты»

Вывод страницы контакты

Положительный

05.05.2010

Габитов Р. Р

Изменение информации в полях ввода

Изменилось содержание контактов на странице контакты

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке «Услуги»

Вывод страницы услуги

Положительный

05.05.2010

Габитов Р. Р

Ввод текста в поле ввода и щелчок мыши на кнопке добавить.

Услуга появилось в списке.

Положительный

05.05.2010

Габитов Р. Р

Щелчок мыши на ссылке около, удаляемой услуги

Услуга исчезла из списка.

Положительный

1.5.4 Модуль проверки ошибок

Дата

Тест

Попытка

Тестировщик

Ввод

Вывод

Результат

08.05.2010

Габитов Р.Р.

Выбор текстового файла, щелчок мыши на кнопке добавить

Появилось пустое изображение

Отрицательный

08.05.2010

Габитов Р. Р

Несуществующий логин, произвольный пароль

Вывод сообщения о некорректных данных

Положительный

1.5.5Системное тестирование

Дата

Тест

Попытка

Тестировщик

Ввод

Вывод

Результат

15.05.2010

Габитов Р. Р

Авторизация, щелчок мыши на названии раздела

Переход к требуемому разделу

Положительный

1.6 Руководство пользователя

1.6.1 О программе

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

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

Разработчик ресурса: Габитов Радий Ринатович.

1.6.2 Установка и запуск

Для получения работоспособной версии программы необходимо создать базу данных с именем «NightSky», скопировать файлы системы на сервер и запустить скрипт setup. php.

Ресурс совместим с сервером Apach, при использовании других серверов работоспособность не гарантируется.

1.6.3 Справочник по работе с ПО

Web-сайт «Контакт», предназначен для представления компании контакт средствами интернет. Web-сайт «Контакт», разработана с использованием PHP, HTML, JAVA ориентированная на сервер Apach и СУБД MySQL. Доступ к сайту может получить любой пользователь без регистрации.

Обычный пользователь может просмотреть следующую информацию:

· Общую информацию о компании.

· Новости компании.

· Набор изображений о компании.

· Список услуг, предоставляемый компанией.

· Список проектов, с описанием, ранее завершенных компанией.

· Контактную информацию.

Администратор может:

· Изменять новости компании.

· Изменять набор фотографий о компании.

· Изменять список услуг, предоставляемый компанией.

· Изменять список проектов, с описанием, ранее завершенных компанией.

· Изменять контактную информацию.

Для прохождения авторизации необходимо иметь логин и пароль выданный администратором.

1.7 Метрики проекта

1.7.1 Временные ресурсы

Диаграмма показывает распределение часов на каждого разработчика за каждые две недели работы, начиная с 01.11.2009 и до 01.06.2010.

1.7.2 Метрики документации

Общее число страниц — 30. При подсчете количества страниц документации каждый рисунок считается за половину страницы формата А4.

Отчеты

Габитов Р.Р.

1 План проекта

2 Спецификация требований

3 Проектирование

4 План тестирования

5 Журнал тестирования

6 Руководство пользователя

7 Метрики проекта

Итого станиц

1.7.3 Метрики кода

Число модулей — 4.

Размер кода Программного продукта — 2418 строк.

Размер Программного продукта — 568 Кбайт.

1.7.4 Метрики тестирования

Общее число тестов — 49.

Число тестов методом «Белого ящика» — 47.

Число тестов интеграционного тестирования — 1.

Число тестов системного тестирования — 1.

Вывод

Для проектирования и реализации web-ресурса компании «Контакт» было выполнено: идейное описание системы, проектирование системы и написание кода, а так же тестирование системы. Все операции были выполнены. Тестирование показало, что система работоспособна и пригодна для эксплуатации.

Сайт представляет собой сайт-визитку, который представляет полную информацию о компании. После реализации сайт никому не известен, поэтому необходимо рассмотреть методы продвижения сайта и рекомендовать наиболее эффективные из них для продвижения web-ресурса компании «Контакт» .

Глава 2. Методы продвижения web-сайта в Интернете для привлечения целевой аудитории

Следующим этапом после непосредственной реализации сайта является его продвижение в Интернете. Значимость качественного выполнения данного этапа очень высока, поскольку он в значительной степени определяет количество посетителей и их качество — соответствие посетителей целевой аудитории сайта.

2.1 Регистрация сервера в поисковых системах

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

2.2 Размещение ссылок в web-каталогах

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

Для упрощения этой операции можно воспользоваться серверами-посредниками, за небольшую плату обеспечивающими автоматическую регистрацию в каталогах. Например, можно поместить данные на сервере Submit It (www.submit-it.com). Заполненная форма будет автоматически разослана, и информация о новом сервере войдет в соответствующие рубрики нескольких десятков каталогов и поисковых систем.

2.3 Размещение ссылок в «желтых страницах»

" Желтые страницы" (Yellow Pages) — аналог широко распространенных на западе телефонных справочников. На желтых страницах обычно помещают краткую справку о типе бизнеса компании, ее логотип, 1−2 иллюстрации и полную информацию о координатах фирмы. В стандартные услуги входит размещение названия бизнеса, номеров телефонов и факса, адреса электронной почты, ссылки на страницу в Интернете, несколько (2−5) рубрик, к которым может быть причислен бизнес и короткое (20−50 слов) описание деятельности компании.

2.4 Регистрация на тематических web-серверах

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

2.5 Размещение ссылок на других серверах

Размещение ссылок на других серверах возможно по нескольким направлениям:

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

обмен ссылками, при этом наличие каких-либо партнерских отношений не обязательно — достаточно примерного равенства показателей посещаемости серверов.

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

2.6 Размещение платной рекламы на серверах с целевой аудиторией

Многие серверы с высокими показателями посещаемости и/или охватывающие большой объем целевой аудитории продвигаемого сайта предоставляют возможность платного размещения рекламных объявлений на своих страницах. Например, объявления можно разместить на серверах поисковых систем и web-каталогов, посещаемость которых очень высока. Они могут иметь вид текстовых врезок (текстовое сообщение на странице), графических элементов — баннеров, или просто гиперссылок. При этом тарифы за размещение рекламы зависят от посещаемости сервера, конкретной страницы, количества показов и могут колебаться в очень широких пределах.

Для достижения этой цели также можно воспользоваться услугами рекламных сетей.

Существует два способа размещения такого рода рекламы:

Первый, напрямую договариваться с владельцем ресурса на размещение информации, но это крайне неудобно и занимает много времени как у того, кто подает информацию, так и того, кто её размещает.

Второй, использование брокеров или рекламной биржи. То есть существуют специальные системы, которые помогают найти покупателя и продавца, следят за размещением и оплатой размещенных ссылок, производят выплаты и прием средств. Например, www.propage.ru. Особенностью этого брокера является то, что его функционирование содержит проверку наличия страниц, продающих ссылки, в базе поисковой машины Яндекс. Ведь покупка ссылки, на странице, которая не проиндексирована Яндексом, не повлияет на ссылочное ранжирование. Еще одно преимущество брокера перед прямой договоренностью — автоматическая проверка наличия заданной ссылки на размещающем сайте, это дает уверенность покупателю, что он платит деньги не зря. Выплаты с аккаунта обычно происходят на любой доступный в системе кошелек электронной валюты.

Еще одна особенность www.propage.ru — автоматическая покупка и продажа ссылок, что позволяет экономить достаточно много времени как покупателю так и продавцу. Установив в настройках цены и параметры страниц, можно доверить роботу покупку или продажу ссылок в заданных пределах.

2.7 Участие в телеконференциях и реклама в списках рассылки

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

Указание координат сайта во всех видах рекламной продукции компании

Реклама сервера посредством Интернета может прекрасно дополняться при помощи традиционных способов проведения рекламной кампании, методы и средства которых тщательно отлажены на протяжении последних десятилетий.

Заключение

рекомендации по продвижению web — ресурса

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

Для подобных ресурсов можно советовать следующие методы продвижения:

1. Регистрация сервера в поисковых системах.

2. Регистрация на тематических web-серверах.

3. Размещение ссылок на других серверах.

4. Размещение платной рекламы на серверах с целевой аудиторией.

5. Участие в телеконференциях и реклама в списках рассылки.

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

Только «Размещение платной рекламы на серверах с целевой аудиторией» является самым затратным видом продвижением сайта, но данный вид может применятся разово для привлечения клиентов. «Участие в телеконференциях и реклама в списках рассылки» так же требует денежных средств, однако появление на визитках компании адреса web — ресурса, позволит судить об успешности компании.

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

Храмцов П. Б, и др. Основы WEB-технологий. — М.: ИНТУИТ. РУ «Интернет — Университет Информационных Технологий», 2003.

PHP, MySQL и другие веб-технологии-Статьи/ PHP в примерах. Режим доступа к ст.: http://www.php. su/articles/

JavaScript-Статьи/Сборник статей по JavaScript. Режим доступа к ст.: http://www.citforum.ru/internet/javascript/index. shtml.

Полякова Л. Н. Основы SQL. — М.: ИНТУИТ. РУ «Интернет — Университет Информационных Технологий», 2007.

Багрин Ю. Интернет как новый маркетинговый канал // Маркетинг и реклама. — 2009. — № 1.

Бокарев Т. А. Способы продвижения компании в сети Интернет // Маркетинг и маркетинговые исследования, — 2009. — № 4.

Парамонова Т., Комаров В. Методический подход к оптимизации выбора наиболее эффективного средства Интернет-рекламы // Практический маркетинг, — 2008, — № 9.

PROPAGE.ru — высокоэффективный инструмент для продвижения и раскрутки сайтов в поисковых машинах. Режим доступа к ст.: www.propage.ru

Показать весь текст
Заполнить форму текущей работой