Особенности проектирования web-сайтов

Особенности проектирования web-сайтов

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

Для получения качественного Web – сайта, сначала необходимо спроектировать все необходимые действия. Это обязательное условие для создания сайта с понятной структурой и хорошей навигацией, но даже при этом цель создания сайта может быть не достигнутой. Если же действовать не по плану, а “наобум”, то вероятность создания никому не понятного проекта очень велика. Именно поэтому сегодня мы будем говорить о модели проектирования сайтов.

Если не разрабатывать подробный план действий, то, скорее всего, при создании будут наблюдаться “скачки” между различными этапами: от написания кода – к разработке архитектуры, от разработки архитектуры – к описанию концепции, от описания концепции – назад к написанию кода. В результате появляется риск потери логики сайта во время этих “скачков”. То есть посетители в будущем могут не понять, для чего вообще создавался этот Web-проект. Кроме того, постоянные переходы между этапами способны значительно ухудшить качество результата работы, особенно это утверждение верно в отношении навигации сайта. “Прыжки” между этапами будут приводить к тому, что разработчикам придется по несколько раз переделывать одну и ту же работу. А это, естественно, негативно скажется как на сроки изготовления проекта, так и на его стоимости.

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

Их выбор зависит только от разработчиков и тех целей, которые они преследуют. Примерами таких моделями являются: «Каскадная модель», модель «Спираль» и одной из примечательных таких моделей для проектирования сайта является модель Уолта Диснея, она состоит из трех этапов: концептуальное проектирование; логическое проектирование; физическое проектирование.

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

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

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

Концептуальное проектирование служит для указания целей, задач сайта и определения аудитории, на которую он рассчитан.

На этом этапе проектирования следует описать следующее:

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

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

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

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

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

На этом этапе следует описать следующее:

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

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

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

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

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

Выводы

Проектирование сайта – это достаточно сложный процесс, который требует точности и тщательности.

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

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.