Статья: Разработка информационного веб-портала

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Балаковский Инженрено-Технологический Институт - филиал Национального Исследовательского Ядерного Университета "МИФИ"

Разработка информационного веб-портала

Ремаренко Сергей Александрович

Балаково, Россия

Всемирная паутина - распределённая система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Для обозначения Всемирной паутины также используют слово веб (англ. web "паутина") и аббревиатуру WWW.

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

Корпоративные сайты небольшого объёма, или сайты-визитки являются вариантами рекламного буклета, размещенного в Интернете с информацией о компании, товарах и услугах.

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

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

Интернет-магазины (торговые системы класса "business to customer") предоставляют возможность продаж через Интернет конечному покупателю, рядовому потребителю товаров и услуг. Подобные веб-сайты могут быть интегрированы со складскими системами предприятия, логистическими цепочками и маркетинговыми информационными системами. Интернет-магазины предоставляют посетителю возможность совершения покупки "онлайн", формируют дополнительный канал распространения продуктов и услуг компании. В результате создания сайтов такого типа появляются дополнительные возможности по организации маркетинговых исследований через Интернет. Веб-сайты такого вида снабжены системами проведения электронных платежей с повышенной секьютеризацией.

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

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

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

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

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

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

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

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

Классификация целевой аудитории сайта определяется. В зависимости от целей посещения того или иного сайта. Выделяют следующие типы целевых аудиторий:

? аудитория, заинтересованная в информации на сайте;

? круг пользователей, заинтересованный в выборе товаров и услуг, представленных на сайте;

? посетители, заинтересованные в приобретении представленных на сайте товаров и услуг.

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

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

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

У аудитории второго типа есть ряд преимуществ:

? пользователи больше времени проводят на сайте, общаясь друг с другом и администраторами;

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

? формируется желание вернуться на сайт ради продолжения общения или получения информации в индивидуальном порядке.

Для того чтобы дать определение целевой аудитории того или иного сайта, необходимо составить примерный портрет целевого посетителя. Основными характеристиками посетителя являются:

? пол;

? возраст;

? место жительства;

? социальный статус;

? финансовое положение;

? образование;

? сфера занятости;

? частота пользования интернетом;

? тип подключения к сети;

? используемые веб-браузеры;

? статистика поведения на сайте;

? любые другие характеристики, имеющие непосредственное отношение к специфике конкретного сайта.

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

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

Техническое задание, в первую очередь, является юридическим документом, которое представляет собой непосредственно договор между заказчиком и исполнителем на проведение проектных работ и является его основой. В техническом задании обязательны объективные критерии, по которым можно определить, сделан ли тот или иной пункт работ или нет. Документ должен быть достаточно развернутым, четким. Заказчик должен вполне отдавать отчет тому, что именно задал исполнителю.

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

1. Название сайта - "Применение атомной энергии в различных сферах человеческой деятельности";

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

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

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

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

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

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

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

10. Формат представления материалов для сайта

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

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

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

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

JSP (Java Server Pages) - технология создания сайта с помощью языка Java имеет много общего с ASP.NET. Разработчики, выбирающие JSP, больше ориентируются на свои собственные, субъективные предпочтения, нежели на достоинства или недостатки этих двух технологий. На данном этапе мы остановим свое внимание на самом востребованном языке и рассмотрим его наиболее подробно.

PHP (Hypertext Preprocessor - Препроцессор Гипертекста) является языком программирования, предназначенный для создания информационных ресурсов. PHP позволяет автоматизировать работу с сайтом. Это скрипт-язык, встраиваемый в HTML, который интерпретируется и выполняется на сервере. Отличие PHP от JavaScript, состоит в том, что PHP-скрипт выполняется на сервере, а клиенту передается результат работы, тогда как в JavaScript-код полностью передается на клиентскую машину и только там выполняется. Синтаксис языка во многом основывается на синтаксисе C, Java и Perl. Он достаточно похож на С и на Perl, поэтому для профессионального программиста не составит труда его полностью изучить. С другой стороны, язык PHP намного проще, чем C, и его может освоить веб-мастер, не знающий конкретных других языков программирования.