Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Общие требования к административной части

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

- «Рядовые» зарегистрированные пользователи. Управление своими учетными записями (личная информация, телефон для SMS-рассылок, фото, и т. п.), фотогалереями, записями в различных рубриках, и т.п.

- Модераторы разделов. Управление вверенными разделами (и только ими). Правка и добавление информации в раздел, создание подразделов, удаление разделов; модерирование записок и комментариев пользователей во вверенных им рубриках - подтверждение/отмена публикации, правка, удаление, и т. п.; запрещение доступа определенным пользователям в данный раздел, и т. п.

-Руководитель и Администраторы портала. Управление содержимым всех разделов, настройками портала, администрирование базы данных пользователей, раздача прав доступа.

 

Требования к управлению разделами портала
Для управления разделами портала должны быть предусмотрены следующие функции:
- создание подраздела 1 уровня;
- создание подраздела 2 (и далее) уровня;
- редактирование контента страницы;
- удаление раздела;
- перемещение раздела вверх в списке;
- перемещение раздела вниз в списке;
- признак показа (show) или не показа (hide) страницы в клиентской части портала;
- отображение списка подразделов выбранного уровня.

Управление наполнением портала
Для управления наполнением портала должны быть предусмотрены следующие блоки:
1. поле элемента контента, может быть одного из следующих типов:
- строка;
- дата;
- ссылка на файл;
- многострочный текст;
2. элемент контента – состоит из набора полей элемента контента;
3. список элементов контента – состоит из набора элементов контента.


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

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



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

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



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

Список элементов контента должен позволять:
• перейти к редактированию полей элемента списка;
• удалить элемент списка;
• определить порядок элементов списка вывода в клиентской части;
• указать признак hide\show.


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


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

Управление настройками портала
В состав настроек сайта должны входить:
- настройка взаимодействия с СУБД (хост/порт, пользователь, БД, и др.)
- пути, используемые для различных сервисов портала (путь до root-папки на сервере, папки для хранения основных файлов, для хранения пользовательских файлов, и т. п.)
- e-mail администратора для различных уведомлений;
- настройка SMS-уведомлений;
- настройка рассылок;

 

Дополнительные функции административной части
В состав дополнительных функций административной части должны входить:
- Администрирование пользовательской базы: добавление, удаление, блокирование, правка учетных записей;
- Раздача прав пользователям, работа с группами пользователей.

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

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

На портале должна быть использована технология единого входа (единая учетная запись), для того, чтобы пользователю не приходилось при доступе к различным независимым сервисам повторно выполнять вход.

Требования к видам обеспечения

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

Требования к хранению данных
Все данные сайта должны храниться в структурированном виде под управлением реляционной СУБД. Исключения составляют файлы данных, предназначенные для просмотра и скачивания (изображения, видео, аудио, документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД размещаются ссылки на них.
Наполнение различных сайтов, функционирование которых поддерживается одной и той же инсталляцией системы, должно храниться под управлением единой СУБД.
Требования к языкам программирования
Для реализации статических страниц и шаблонов должны использоваться языки HTML 4.0 и CSS. Исходный код должен разрабатываться в соответствии со стандартами W3C (HTML 4.0).
Для реализации интерактивных элементов клиентской части должны использоваться языки JavaScript/Jscript, JQuery, DHTML.
Для реализации динамических страниц должен использоваться язык PHP.
Требования к организации гиперссылок
Все ссылки на сайте должны быть относительными (за исключением внешних).

Требования к иллюстрациям
Все рисунки и фото объемом более 1 kb (кроме элементов дизайна страницы) должны быть выполнены с замещающим текстом. Все рисунки должны быть в формате gif или jpg.
Требования к объему одной страницы
Объем одной стандартной загружаемой страницы сайта в среднем не должен превышать 170 kb.
Объем flash-заставки не должен превышать 300 Kb.

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

Требования к программному обеспечению серверной части
Для функционирования сайта рекомендуется использовать следующее программное обеспечение:
- Веб-сервер – Apache версии не ниже 1.3.26;
- СУБД – MySQL версии не ниже 3.23;
- PHP не ниже 4.0
- для ускорения работы PHP-приложений возможно использование акселератора, к примеру, eAccelerator
- в качестве основы «движка» сайта – модификация CMS Joomla, Drupal, либо платная многомодульная CMS (к примеру, 1C.Bitrix)
Требования к клиентскому программному обеспечению

Сайт должен быть доступен для полнофункционального просмотра с помощью следующих браузеров:
• MS IE 5.0 и выше;
• Opera 6.0 и выше;
• Mozilla Firefox 1.0;
• Mozilla 1.7.
Сайт должен быть работоспособен (информация, расположенная на нем, должна быть доступна) при отключении в браузере поддержки flash и JavaScript.

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

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

Сервер с подсистемой SAS/SATA / Intel Xeon 5410 2.33 Ghz x 2, 2048 MB Kingston DDR2, 500 GB SATA HDD (предпочитителен отказоустойчивый RAID)

Либо аренда аналогичного сервера у стороннего хостера. В случае активного использования веб-сервисов портала, нагрузка на сервер возрастает, возможно перемещение отдельных сервисов на дополнительные сервера. Объем жесткого диска следует рассчитывать из планируемого числа пользователей сервисов и лимита дискового пространства на одного пользователя.
- «Широкий» интернет-канал. От пропускной способности напрямую зависит возможность использования таких сервисов как просмотр пользовательского видео онлайн.

Зеркало портала

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

Портал должен быть оптимизирован для просмотра при разрешении 1024*768, 1280*1024 без горизонтальной полосы прокрутки и без пустых (белых) полей для основных типов разрешения.
При использовании разрешения больше, чем 1024*768, рабочая область должна «прозрачно» масштабироваться, без образования широких полей и ничем не заполненного пространства.
Элементы управления должны быть сгруппированы однотипно – горизонтально либо вертикально – на всех страницах.
На каждой странице должны отображаться логотип и имя портала.
Интерфейс подключаемых модулей должен быть выполнен в едином стиле с интерфейсом ядра системы и должен обеспечивать возможность прозрачного перемещения администратора между модулями системы и использование одинаковых процедур управления и навигационных элементов для выполнения однотипных операций.

Требования к приемке-сдаче проекта

Требования к наполнению информацией

Общие требования к информационному наполнению
В рамках работ по данному проекту Исполнитель обеспечивает наполнение разделов портала предоставленными Заказчиком материалами.
Исполнитель обеспечивает обработку иллюстраций для приведения их в соответствие с техническими требованиями и HTML-верстку подготовленных материалов. Сканирование, набор и правка-вычитка текстов, ретушь, монтаж, перевод и другие работы могут быть выполнены Исполнителем на основании дополнительного соглашения (после просмотра имеющихся у заказчика материалов).
После сдачи системы в эксплуатацию информационное наполнение разделов, осуществляется на основании договора на поддержку портала.
Объем текста и количество иллюстраций в других типах разделов определяется предусмотренной настоящим ТЗ структурой данных и уточняется на этапе согласования дизайн-концепции.
Порядок предоставления информационного наполнения
Заказчик предоставляет материалы в электронной форме в zip-архиве, содержащем дерево директорий, соответствующих структуре портала.
В каждой директории размещается набор документов в формате MS Word – по одному документу на каждый информационный модуль, информационные блоки которого опубликованы в соответствующем разделе. Не допускается размещение текста в виде графических изображений или иных нетекстовых элементов.
Изображения могут быть размещены как в тексте внутри файла, так и в виде отдельного изображения. Однако, в последнем случае текст должен содержать ссылку на изображение в виде указания пути и названия файла изображения.
Для каждого информационного модуля структура документа должна соответствовать шаблонам, предоставляемым Исполнителем до начала этапа предоставления материалов.
Материалы для первоначального наполнения разделов должны быть полностью представлены Исполнителю в сроки, установленные планом-графиком работ. Допускается передача материалов частями, в нескольких zip-файлах, соответствующих приведенным требованиям.
Передача материалов в объеме и формате, соответствующем настоящему ТЗ закрепляется подписанием Акта о передаче информационного наполнения.
Любые изменения информационного наполнения силами Исполнителя после подписания данного Акта допускаются только на основании отдельного соглашения за дополнительную плату.
Информационные материалы, не предоставленные Заказчиком в сроки, установленные планом-графиком работ, размещаются Исполнителем по гарантийному письму Исполнителя в течение 2-х недель после сдачи-приемки проекта. На эту часть информационных материалов также накладываются требования к формату предоставления, изложенные выше.

Требования к персоналу

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

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

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

По окончании разработки Исполнитель должен предоставить Заказчику дистрибутив системы в составе:
-архив с исходными кодами всех программных модулей и разделов портала;
- дамп проектной базы данных с актуальной информацией.
Дистрибутив предоставляется на CD-диске в виде файлового архива.

Порядок переноса портала на технические средства заказчика

После завершения сдачи-приемки портала, в рамках гарантийной поддержки Исполнителем производится однократный перенос разработанного программного обеспечения на аппаратные средства Заказчика. Соответствие программно-аппаратной платформы требованиям настоящего документа обеспечивает Заказчик.
Перед осуществлением переноса Заказчик обеспечивает удаленный shell-доступ к веб-серверу и доступ к базе данных портала.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...