2.7Требования к правам групп пользователей web-системы
Создаваемая web-система должна позволять разграничивать права доступа пользователей к информации и функциональным модулям. Разграничение должно производиться как на уровне пользователей, так и на уровне групп пользователей. Каждый пользователь должен наследовать права группы, в которую он входит.
Разрабатываемая система должна поддерживать работу со следующими группами пользователей:
Посетители сайта – пользователи этой группы должны иметь право на просмотр всех страниц сайта, находящихся в открытой части (публичная часть).
Контент менеджеры – пользователи этой группы должны иметь право на просмотр и управление разделами стороны администратора, на которые у него есть доступ.
Администраторы web-системы – пользователи этой группы должны иметь полные права доступа к системе управления сайтом (сторона администратора) для добавления, редактировании и удаления информации.
Администраторы безопасности - пользователи этой группы должны иметь полные права изменения прав всех пользователей/групп на доступ ко всем элементам web-системы.
2.8Требования к меню сайта
Меню сайта должно состоять из трех уровней.
Меню верхнего уровня должно состоять из следующих разделов:
О компании
Пресс-центр
Акционерам и инвесторам
Производство и реализация
Контакты
Меню второго уровня должно содержать в себе список разделов, входящих в соответствующие меню верхнего уровня. В случае если пользователь находится в одном из разделов второго уровня, соответствующий пункт меню должен быть визуально выделен.
Меню третьего уровня должно содержать в себе список страниц, входящих в соответствующие меню второго уровня. Если пользователь находится в одном из разделов второго уровня, при этом меню третьего уровня других разделов второго уровня отображаться не должны. В случае если пользователь находится на одной из страниц третьего уровня, соответствующий пункт меню должен быть визуально выделен.
«Путь к странице» должен состоять из набора ссылок ко всем вышестоящим в структуре разделам, в которые входит текущая страница.
Вспомогательная навигация может включать ссылки на следующие элементы:
Поиск.
Карта сайта (развернутая структура сайта).
Домашняя страница (ссылка на начальную страницу).
Ссылка перехода на главную страницу сайта должна присутствовать на всех страницах, кроме главной.
3Нефункциональные требования
3.1Требования к первому наполнению web-системы
На основе предоставленных Заказчиком информационных материалов должны быть подготовлены информационные разделы web-системы с первоначальным наполнением. Первоначальное наполнение производится силами Исполнителя.
Дальнейшее наполнение осуществляется Заказчиком самостоятельно.
Информация для наполнения web-системы должна быть предоставлена Заказчиком в следующем формате данных:
Для текстовой информации
Для графической информации
3.2Требования к документации по web-системе
В рамках проекта должны быть созданы и переданы Заказчику следующие документы:
Руководство администратора web-системы. Данный документ должен представлять собой описание всех необходимых процедур для работы с административной зоной web-системы по наполнению системы информацией и дальнейшему управлению. Документ должен содержать описания интерфейсов административной зоны, а также операций по работе с ними. Документ должен быть составлен на русском языке в формате MS Word. Руководство администратора системы должно включать раздел «руководство администратора безопасности системы», либо данное руководство должно быть разработано отдельным документом.
Руководство разработчика web-системы. В данном документе должно приводиться описание всех необходимых процедур для создания XSL-шаблонов отображения информации для всех реализованных элементов в web-системе. Документ должен содержать описание структуры элементов и примеры шаблонов к ним. Документ должен быть составлен на русском языке в формате MS Word.
Руководство по инсталляции web-системы. Документ должен содержать описание всех необходимых процедур для настройки рабочего сервера web-системы. Документ должен содержать описания конфигурации сервера, комментарии по инсталляции необходимого программного обеспечения, а так же информацию конфигурационных файлах самой web-системы. Документ должен быть составлен на русском языке в формате MS Word.
3.3Требования к платформе и технологическим решениям
3.3.1Технологические решения и стандарты
Для реализации web-системы используется:
технология клиент-сервер с использованием «тонкого» клиента – web-браузера как для стороны посетителя, так и для стороны администратора
технология Actis Systems WebBuilder® v.1.85 – java/jsp/xml-xsl
стандарт HTML 3.2/4.0 (для реализации стороны клиента и стороны администратора)
должна быть обеспечена автоматическая совместимость со следующими кодировками русского языка: Windows-1251
3.3.2Требования к web-браузерам
Сторона посетителя должна быть оптимизирована для web-браузеров:
Microsoft® Internet Explorer™ версии 6.0 и выше
Mozilla Firefox 2.0 и выше
Opera 9.0 и выше
Сторона администратора должна работать в браузерах:
Microsoft Internet Explorer 5.5 и 6.0
Разработка web-системы производится в предположении, что в web-браузере пользователя включена поддержка технологии Cookies.
3.3.3Требования к программно-аппаратной конфигурации сервера
Конфигурация программного обеспечения сервера:Таблица 5 Конфигурация программного обеспечения сервера Компонент
| Производитель, Наименование
|
Конфигурация WEB-серверов (browsing/editing)
|
OS
| Microsoft, Windows 2000 Server
|
Web-server
| Apache Software Foundation, Apache 1.3.20 и выше
|
Web & ServletEngine
| Caucho Technology, Resin 2.1.x
|
XML-процессор
| Apache Software Foundation, Xalan/Xerces 1.2 и выше
|
JavaVM
| IBM / Sun, Java(TM) 2 SDK Standard Edition Version 1.3 и выше
|
Site Management System
| Actis Systems, WebBuilder® 1.85
|
DBMS
| Microsoft, SQL Server 2000
|
3.4Требования к изменению функциональных компонентов и разделов
В настоящем документе следует учитывать функциональные требования к web-системе действительны в рамках утвержденной дизайн-концепции, а так же в соответствии со спецификой предоставляемой на стороне посетителя информации для каждого из подразделов web-системы (подробная информация о характере наполнения каждого раздела приводится в разделе «Требования к разделам web-системы»).
В связи с вышеуказанными аспектами, изменение ряда графических элементов страниц может потребовать привлечения дизайнера, и как следствие, модификации шаблонов.
4СПИСОК ТАБЛИЦ
Таблица 1 Термины, аббревиатуры и сокращения 6
Таблица 2 Модуль управления формами: Принципы проверки вводимых данных на стороне посетителя в зависимости от типов полей, назначенных на стороне администратора 13
Таблица 3 Список полей формы выбора временного периода, ценных бумаг и площадок 23
Таблица 4 Список полей сводной таблицы по ценным бумагам 23
Таблица 5 Конфигурация программного обеспечения сервера 27
5 Лист изменений
Дата
| Раздел
| Содержание
| Автор
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Подписи сторон
ООО «Алайт»
| ОАО «ОГК-2»
|
Никонов Г. К.
| Сидоров А.А.
|
Генеральный директор
| Заместитель Генерального директора по корпоративному управлению
|
_______________________________
| _______________________________
|
«___» ____________ 2007 г.
| «___» _________________ 2007 г.
|