- •Классификация сетевого программного обеспечения
- •Опорная модель сети
- •Сокеты, датаграммы и каналы связи
- •Стандартные стеки коммуникационных протоколов
- •Обзор сетевых протоколов
- •Распределенные и параллельные вычисления. Клиент- серверная модель
- •Адресация компьютеров в сети Интернет
- •Понятие proxy-сервера. Назначение. Классификация
- •Сетевые операционные системы
- •Конфигурация локальной сети в Windows xp
- •Описание служб в Windows xp/Vista/7
- •Глобальная сеть Интернет. История создания и развития
- •Электронная почта
- •Группа новостей (телеконференция)
- •Общение в сети Internet (irc, icq, ip-телефония)
- •Структура Internet
- •Способы подключения к глобальной сети
- •Telnet. Понятие, назначение, возможности, команды.
- •Браузеры - программы для просмотра web-страниц
- •Работа с почтовыми клиентами
- •Кодировка сообщений. Типы кодировок. Проблемы русификации
- •Поиск в сети Интернет
- •Дополнительное по для работы в сети Интернет
- •По для диагностики и анализа сетей
- •Общие сведения о межсетевой защите
- •Планирование web-узла. Этапы разработки сайта
- •Логическая и физическая структуры сайта
- •Типы web-страниц в узле
- •Статическая и динамическая компоновка сайта
- •Элементы web-страниц
- •Краткий обзор технологий для Интернет- приложений
- •Создание фреймов
- •Разбор данных html-форм. Понятие cgi
- •Понятие события и обработчики событий.
- •Обзор редакторов для создания web-сайтов
- •Серверные технологии и персональный веб-сервер
- •Начальные сведения asp. Возможности asp. Понятие asp-сценария
- •Начальные сведения php. Возможности и особенности php.
- •Понятие растровой и векторной графики. Обзор популярных графических редакторов
Планирование web-узла. Этапы разработки сайта
Работа по созданию сайта включает в себя множество этапов. Ниже перечислены только самые основные.
Подготовка.
Этот этап поможет провести все подготовительные работы и составить планы. Интервьюирование клиента. Один из важнейших этапов, формально заключающийся в заполнении опросного листа и последующих уточнениях невыясненных вопросов с нашей стороны.
Анализ конкуренции. Чтобы стать лучшими партнерами наших клиентов, мы должны понимать онлайновые аспекты их отрасли с учетом конкуренции. Зачем это нужно? Клиент получит данные, которые помогут ему оценить, какой контент, функциональность и сервисы предлагают в интернете его конкуренты. Через анализ этих особенностей и проектная группа и клиент придут к лучшему пониманию, что работает и (не менее важно) что не работает для пользователей.
Анализ аудитории. Большинство сайтов посещает несколько четко различающихся категорий пользователей. У каждой из этих групп существуют свои предпочтения, и без ясного понимания того, на кого рассчитан сайт, сделать его максимально эффективным невозможно.
Создание креативного брифа на сайт. Бриф - краткое описание целей и задач создания сайта. Содержит основные цели и инструкции относительно создания сайта, которые подготавливает веб-студия на основе анализа информации, полученной от клиента. Составление бюджета. Бюджет планируется исходя из объема работ, временных рамок и наличия ресурсов. При необходимости в дополнительных работах (не включенных в техническое задание) все затраты будут ясно обоснованы, а запрос на дополнительное финансирование отослан клиенту для одобрения. Дополнительное финансирование будет добавлено к заключительному счету.
Составление графика работ. Фиксированные предельные сроки стимулируют людей, а график работ - это удобный и наглядный способ контролировать процесс производства. Составление технического задания (ТЗ). С помощью накопленных материалов формируется техническое задание на разработку будущего сайта.
Техническое задание содержит следующие компоненты:
Бриф на сайт
График работ
Распределение бюджета
Профили пользователей
Технические возможности аудитории
Детали и уточнения
Место для подписей
После официального утверждения проекта любые добавления к нему приведут к дополнительному финансированию, поэтому в техническом задании тщательно перечисляются все необходимые детали.
Разработка структуры сайта.
Создание карты сайта. Карта сайта - хребет проекта. Создав ее, мы получаем одобрение и подпись клиента. При любом изменении карты сайта снова запрашивается одобрение и подпись.
Создание макета. Макеты не отражают детали эстетического оформления (форму кнопок или цвета), а имеют отношение только к информации основных страниц, показывая сырую навигацию, положение текстов, заголовки страниц и любые другие элементы, которые должны находиться на странице.
Визуальное оформление.
Анализ целей сайта. Дизайн сайта - это не только привлекательный интерфейс. Он должен отвечать всем целям сайта и в то же время быть функциональным. Перед тем как
приступить к созданию первого эскиза, дизайнер анализирует креативный бриф и техническое задание и использует их как основу своей для работы. Каким задумывался стиль оформления? Серьезным, корпоративным и четким? Быть может элегантным и спокойным? Каким-то еще?
Разработка визуальных концепций. Один из наиболее заметных этапов, включающий в себя разработку основной концепции, разработку шаблонов внутренних страниц, разработку специальных страниц.
Производство и контроль качества.
Создание руководства по стилю оформления. Руководство по стилю оформления - основной документ для эксплуатационного обслуживания сайта после запуска. Чем четче руководство по стилю оформления, тем лучше подготовлен сайт к решению почти неизбежных проблем во время эксплуатации.
Верстка сайта. Сайт верстается на базе системы управления контентом, что позволит вам легко управлять всем содержимым сайта, не привлекая к этому дорогостоящих специалистов. Верстка осуществляется в соответствии с руководством по стилю оформления.
Заполнение страниц. Сайт заполняется страницами, присланными клиентом. Перед заполнением они обрабатываются редактором (если это указано в ТЗ) и оптимизируются под поисковые запросы. Картинки обрабатываются в соответствии с руководством по стилю оформления.
Проверка качества. Контроль качества включает в себя по крайней мере два полных просмотра: первый - для составления подробного списка обнаруженных дефектов, второй
для тщательной проверки их устранения. На любом сайте требуется проверить соответствие функциональности заданным требованиям и совместимость с различными браузерами, платформами и операционными системами - от простых всплывающих окон и заполняемых форм до сложных процедур входа в систему и системы совершения заказов в электронной коммерции.
Юзабилити-тестирование. При построении сайта необходимо добиться того, чтобы человек со средними способностями и обычным жизненным опытом мог легко использовать его по прямому назначению. В этом и помогает юзабилити-тестирование.
Запуск и сопровождение.
Создание пакета передачи. Пакет передачи - это подборка всех материалов и документации проекта. Он включает все исходные файлы, изображения, шаблоны и спецификации, необходимые команде или лицу, которые будут сопровождать сайт после начала запуска. Передача пакета знаменует передачу сайта. С этого момента сопровождение сайта возлагается на эксплуатационную команду.
Заливка контента. После окончательного утверждения и устранения всех возникших в ходе работ ошибок, сайт переносится с локального сервера компании-разработчика на сервер клиента.
Проверка качества. После успешного размещения на сервере клиента сайт проверяется еще раз для устранения ошибок, связанных с особенностями функционирования сайта на новом месте.
Подготовка группы сопровождения. Когда сайт уже успешно функционирует, настает время подготовки группы сопровождения. Ей передается руководство по стилю оформления и проводится тренинг по работе с системой управления контентом.
Закрытие проекта.