Материал: Лаб раб 1 Разработка Технического задания

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

Рис. 5. Макет формы главной страницы административной части сайта.

Требования к управлению разделами сайта

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

ции:

создание подраздела 1 уровня;

создание подраздела 2 (и далее) уровня;

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

удаление раздела;

перемещение раздела вверх в списке;

перемещение раздела вниз в списке;

признак показа (show) или не показа (hide) страницы в клиентской части сайта;

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

Управление наполнением сайта

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

ки:

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

строка;дата;

ссылка на файл;

многострочный текст;

2.элемент контента – состоит из набора полей элемента контента;

3.список элементов контента – состоит из набора элементов контента.

Рис. 6. Поля элемента контента.

Поле элемента контента типа «Текст» должно редактироваться на отдельной странице в редакторе многострочного текста (данный редактор допускает включение в текст изображений).

Рис. 7. Редактор многострочного текста в административной части.

Для каждого элемента контента должен определяться требуемый набор полей. Например, для элемента «Новость» определяется следующий набор полей контента:

Рис. 8. Пример представления элемента контента «Новость» в административной части.

Список элементов контента должен позволять:

перейти к редактированию полей элемента списка;

удалить элемент списка;

определить порядок элементов списка вывода в клиентской части;

указать признак hide\show.

Рис. 9. Пример представления списка элементов контента в административной части и их отображения в клиентской части.

Всписке элементов должны выводиться все поля элемента, кроме полей вида «Многострочный текст».

Управление настройками сайта

Всостав настроек сайта должны входить:

e-mail для …;

т.д.;

пр.

Дополнительные функции административной части

В состав дополнительных функций административной части должны входить:

…;

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

Все опубликованные разделы сайта должны открываться для доступа на чтение без аутентификации пользователя.

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

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

Требования к видам обеспечения Требования к информационному обеспечению Требования к хранению данных

Все данные сайта должны храниться в структурированном виде под управлением реляционной СУБД. Исключения составляют файлы данных, предназначенные для просмотра и скачивания (изображения, видео, документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД размещаются ссылки на них.

Наполнение различных сайтов, функционирование которых поддерживается одной и той же инсталляцией системы, должно храниться под управлением единой СУБД.

Требования к языкам программирования

Для реализации статических страниц и шаблонов должны использоваться языки HTML 4.0 и CSS. Исходный код должен разрабатываться в соответствии со стан-

дартами W3C (HTML 4.0).

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

Для реализации динамических страниц должен использоваться язык PHP.

Требования к организации гиперссылок

Все ссылки на сайте должны быть относительными (за исключением внешних).

Требования к иллюстрациям

Все рисунки и фото объемом более 1 kb (кроме элементов дизайна страницы) должны быть выполнены с замещающим текстом. Все рисунки должны быть в форма-

те gif или jpg.

Требования к объему одной страницы

Объем одной стандартной загружаемой страницы сайта в среднем не должен превышать 170 kb.

Объем flash-заставки не должен превышать 300 Kb. Требования к программному обеспечению

Требования к программному обеспечению серверной части

Для функционирования сайта необходимо следующее программное обеспече-

ние:

Операционная система – Windows XP и Windows Server 2003;

Веб-сервер – Apache версии не ниже 1.3.26;

СУБД – MySQL версии не ниже 3.23;

Требования к клиентскому программному обеспечению

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

MS IE 5.0 и выше;

Opera 6.0 и выше;

Mozilla Firefox 1.0;

Mozilla 1.7.Сайт должен быть работоспособен (информация, расположенная на нем, должна быть доступна) при отключении в браузере поддержки flash и

JavaScript.

Требования к техническому обеспечению

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

процессор – Intel Pentium III 1 Ghz;

оперативная память – 512 Mb RAM;

жесткий диск - 20 Gb HDD.

т.д.;

пр.

Требования к лингвистическому обеспечению

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

Требования к эргономике и технической эстетике

Сайт должен быть оптимизирован для просмотра при разрешении 1024*768, 1280*1024 без горизонтальной полосы прокрутки и без пустых (белых) полей для основных типов разрешения.

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

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

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

Требования к приемке-сдаче проекта Требования к наполнению информацией

Общие требования к информационному наполнению

Врамках работ по данному проекту Исполнитель обеспечивает наполнение разделов сайта предоставленными Заказчиком материалами в соответствующем порядке.

Исполнитель обеспечивает обработку иллюстраций для приведения их

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

Объем текста и количество иллюстраций в других типах разделов определяется предусмотренной настоящим ТЗ структурой данных и уточняется на этапе согласования дизайн-концепции.

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

Заказчик предоставляет материалы в электронной форме в zip-архиве, содержащем дерево директорий, соответствующих структуре сайта.

Вкаждой директории размещается набор документов в формате MS Word – по одному документу на каждый информационный модуль, информационные блоки ко-

Источник: https://studfile.net/preview/16379490/