- •Общие сведения о системе
- •Назначение, цели и задачи создания системы
- •Предмет разработки
- •Требования к системе (сайту)
- •Структура сайта
- •Прототипы страниц
- •Содержание страниц
- •Порядок производства работ
- •Плановые сроки начала и окончания работ
- •Требования к обеспечению системы (составу и технических средств и программных средств)
- •Требования к техническим средствам
- •4. Состав и содержание работ по созданию системы
- •Очередность работ
- •Требования к программным средствам
- •Требования к программной совместимости
- •Предположения и зависимости
Структура сайта
Структура сайта может быть описана в виде схемы, указывающей взаимосвязь отдельных разделов и страниц сайта, или карты сайта.
Для сайта с простыми внутренними логическими связями возможно использование карты связей в виде списка.
Для сайта со сложными внутренними логическими связями необходимо использование карты в графическом виде с указанием связей.
С целью упрощения описательного процесса рекомендуется пользоваться нумерацией страниц (блоков).
Прототипы страниц
После построения структуры сайта каждая страница или группа страниц представлена только в виде функционального назначения и не содержит уточнения, как должна выглядеть данная страница. Непосредственно для разработки сайта необходимо знать наличие и расположение блоков информации и функций на страницах сайта. Поэтому мы переходим к понятию прототипы страниц сайта.
Составляется перечень прототипов. Страницы объединяются в группы, схожие по внешнему виду, назначению и описывается их использование.
Если прототипы страниц имеют схожие блоки (части), то целесообразно обобщение и выделение блоков с целью уменьшения повторяемости информации.
Описание каждого шаблона идет согласно перечню. Шаблоны могут быть сделаны в виде приложений к техническому заданию, выполненных в любом графическом редакторе или указанные непосредственно в техническом задании.
Содержание страниц
Содержание страниц
Описание содержимого должно включать в себя перечень всех страниц сайта с точным указанием размещаемого на каждой странице текста, картинок и т.п. Также там указывается, какой стиль используется для данной страницы.
Динамические и статические страницы
Информация, не уточняемая к размещению на сайте во время разработки является, как правило, динамической и может быть размещена позднее. Способы размещения для динамического размещения (например, по протоколу FTP, HTTP) указываются позднее в инструкции администратора. Динамическим также может являться и количество страниц.
3.1 Выбор компонентов, которые необходимо приобрести
<INSERT> [Этот раздел детально описывает все покупные компоненты, которые будут использоваться в системе, почему этот конкретный компонент был выбран, вопросы лицензирования и совместимости компонента.]
3.2 Интерфейсы
<INSERT> [Этот раздел определяет интерфейсы, обеспечиваемые продуктом. Он должен содержать сведения о специфике, протоколах передачи данных, аппаратных ресурсах и т.д. То есть обо всем, что позволило бы разрабатывать продукт в соответствии с требованиями интерфейса.]
3.2.1 Пользовательские интерфейс
<INSERT> [Опишите элементы пользовательского интерфейса, которые будут реализованы в продукте. Составьте список представлений интерфейса на экране. Опишите следующие элементы для каждого представления:
Расположение.
Экранные области.
Меню.
Проверки.
Опции.
Эффекты нажатия кнопок.
Кнопки.
Навигация.
Прочее.]
3.2.3 Программный интерфейс
<INSERT> [Этот раздел описывает программные интерфейсы взаимодействия программного обеспечения с другими программными компонентами продукта. Этими компонентами могут быть покупные компоненты, компоненты, используемые повторно и разработанные ранее и прочие компоненты, с которыми данное программное обеспечение должно взаимодействовать.]
2.1 Требования к функциональности
<INSERT> [Опишите с системной функциональной точки зрения. (т.е. как будут реализованы требования внутри системы). По необходимости обращайтесь к документу Requirements.]
2.1.1 Категории пользователей
2.1.2 Функциональность
<INSERT> [Этот подраздел описывает подходы, необходимые для удовлетворения функциональных требований к системе. Здесь необходимо кратко описать особенности системы.]
2.1.7 Требования к данным
<INSERT> [Укажите решения вопросов связанных с данными.]
2.1.8 Требования к преобразованию данных
<INSERT> [Укажите как должно быть реализовано преобразование данных.]
2.1.10 Удобство поддержки
<INSERT> [Укажите решения по обеспечению удобства поддержки.]
2.1.11 Требования к пользовательской документации
<INSERT> [Описывает реализацию он-лайновой пользовательской документации (при ее наличии), помощи, заметок "help about" и т.д.]
2.1.12 Требования к лицензированию
<INSERT> [Определяет ужесточение требований к лицензированию и прочих требований к ограничению использования.]
Дополнительные условия.
Каждая страница сайта должна содержать логотип и название Фирмы.
Внизу на каждой странице сайта должна быть указана контактная информация.
Сайт должен содержать не менее трёх счетчиков подсчета посетителей.
