В
главе 1 «Техническое задание» необходимо разработать
техническое задание на разрабатываемый сайт.
1. Техническое задание
1.1
Назначение и
цели создания сайта
1.2
Требования к
сайту
1.2.1 Требования к
структуре и функционированию сайта
1.2.2 Требования к
сохранности информации
1.2.3 Требования к
разграничению доступа
1.3 Требования к дизайну
1.3.1 Общие требования
1.3.2 Типовая статическая страница
1.4 Требования к видам обеспечения
1.4.1 Требования к хранению данных
1.4.2 Требования к языкам
программирования
1.4.3 Требования к программному
обеспечению
1.4.4 Требования к аппаратному
обеспечению
1. Техническое задание
1.1 Назначение и цели создания сайта
Сайт должен представлять компанию
«АП» в Интернете, поддерживать ее положительный и современный имидж, знакомить
посетителей с продукцией компании.
Цель сайта – познакомить посетителей
с компанией, направлениями ее деятельности и продукцией, предоставить
информацию о способах приобретения продукции.
В целевой аудитории веб-сайта можно
выделить следующие группы:
1. Покупатели;
2. Партнеры;
3. Посетители тренингов.
1.2Требования
к сайту
1.2.1 Требования
к структуре и функционированию сайта
Сайт должен представлять собой информационную
структуру, доступную в сети Интернет под доменным именем _________________________
Сайт должен состоять из взаимосвязанных разделов с
четко разделенными функциями.
1.2.2 Требования
к сохранности информации
В системе управления сайтом должен быть предусмотрен
механизм резервного копирования структуры и содержимого базы данных. Процедура
резервного копирования должна производиться сотрудником, ответственным за
поддержание сайта, не реже 1 раза в неделю. Резервное копирование графического
содержимого должно осуществляться вручную.
1.2.3 Требования
к разграничению доступа
Информация, размещаемая на сайте,
является общедоступной.
Пользователей сайта можно разделить
на 3 части в соответствии с правами доступа:
1. Посетители
2. Редактор (сотрудник Заказчика)
3. Администратор (сотрудник Исполнителя)
Посетители
имеют доступ только к общедоступной части сайта.
Доступ к административной части имеют
пользователи с правами редактора и администратора.
Редактор может
редактировать материалы разделов.
Администратор
может выполнять все те же действия, что и Редактор, и кроме того:
- добавлять пользователей с правами
Редактора;
- добавлять и удалять разделы сайта.
Доступ к административной части
должен осуществляться с использованием уникального логина и пароля. Логин
выдается администратором сайта. Пароль генерируется автоматически и высылается
пользователю на адрес, указанный при регистрации. В первый раз при попытке
войти в административную часть система должна предлагать пользователю сменить
пароль (ввести вручную новый пароль).
Для обеспечения защиты от
несанкционированного доступа к административной части при составлении паролей
рекомендуется придерживаться следующих правил:
1. Длина пароля должна быть не менее 8
символов.
2. Пароль должен состоять из цифр и
латинских букв в разных регистрах; желательно включать в пароль другие символы,
имеющиеся на клавиатуре (например, символы / ? ! < > [ ] { } и т.д.)
3. Пароль не должен являться словарным
словом или набором символов, находящихся рядом на клавиатуре. В идеале пароль
должен состоять из бессмысленного набора символов.
4. Все пароли необходимо менять с
определенной периодичностью, оптимальный срок - от трех месяцев до года.
1.3 Требования к дизайну
1.3.1 Общие
требования
Стиль сайта можно описать как
современный, деловой. В качестве фонового цвета рекомендуется использовать
белый или светлые оттенки голубого и зелёного. Оформление сайта должно
оставлять ощущение свежести и чистоты – в качестве иллюстраций можно использовать изображения с зелёным полем и чистым
небом.
Оформление не должно ущемлять
информативность: хотя на сайте и должно быть довольно много графики, он должен
быть удобен пользователям в плане навигации и интересен для многократного
посещения.
1.3.2 Типовая
статическая страница
В верхней части типовой страницы
должна располагаться шапка и навигационное меню сайта; левая часть страницы
представляет собой основную контентную часть; в правой боковой области
расположены тематические ссылки, прайс-лист (ссылка на скачивание), информация
о компании. В нижней части должна быть подложка.
В контентной области типовой
статической страницы (рисунок 2) должен содержаться текст и, при
необходимости, иллюстрации.
1.4 Требования к видам обеспечения
1.4.1 Требования
к хранению данных
Все данные сайта должны храниться в
структурированном виде под управлением реляционной СУБД. Исключения составляют
файлы данных, предназначенные для просмотра и скачивания (изображения, видео,
документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД
размещаются ссылки на них.
1.4.2 Требования
к языкам программирования
Для реализации статических страниц и
шаблонов должны использоваться языки XHTML 1.0 и CSS. Исходный код должен
разрабатываться в соответствии со стандартами W3C (HTML 4.0).
Для реализации интерактивных
элементов клиентской части должны использоваться языки JavaScript и DHTML.
Для реализации динамических страниц
должен использоваться язык PHP.
1.4.3 Требования
к программному обеспечению
Программное обеспечение клиентской
части должно удовлетворять следующим требованиям:
- Веб-браузер: Internet Explorer 7.0 и
выше, или Firefox 3.5 и выше, или Opera 9.5 и выше, или Safari 3.2.1 и выше,
или Chrome 2 и выше;
- Включенная поддержка javascript,
Flash и cookies.
1.4.4 Требования
к аппаратному обеспечению
Аппаратное обеспечение серверной
части должно удовлетворять следующим требованиям:
- Веб-сервер Apache с модулем
MOD_REWRITE;
- Не менее 500 МБ свободного места на
диске.
Аппаратное обеспечение клиентской
части должно обеспечивать поддержку программного обеспечения клиентской части,
указанного в пункте 1.4.3.
Комментариев нет:
Отправить комментарий