Приложение А (1233081), страница 2
Текст из файла (страница 2)
4.2.2 Требования к функциональным возможностям
4.2.2.1 Система управления контентом (CMS)
Система управления контентом (административная часть интернет ресурса) должна предоставлять возможность добавления, редактирования и удаления содержимого статических и динамических страниц. Также должна быть предусмотрена возможность добавления информации без отображения на интернет ресурсе.
Система управления контентом должна иметь удобный интерфейс, отвечающий следующим требованиям:
-
реализация в графическом оконном режиме;
-
единый стиль оформления;
-
интуитивно понятное назначение элементов интерфейса;
-
отображение на экране только тех возможностей, которые доступны конкретному пользователю;
-
отображение на экране только необходимой для решения текущей прикладной задачи информации;
-
отображение на экране хода длительных процессов обработки;
-
диалог с пользователем должен быть оптимизирован для выполнения типовых и часто используемых операций;
-
для операций по массовому вводу информации должна быть предусмотрена минимизация количества нажатий на клавиатуру для выполнения стандартных действий.
4.2.2.2 Типовые статические страницы
Типовые страницы могут изменяться, редактироваться или дополняться в административной части сайта.
4.2.2.3 Функциональные возможности (модули)
В системе должно быть предусмотрено:
-
Удобное добавление новостей.
-
Удобное редактирование статических страниц.
-
Удобное создание разделов и страниц.
-
Форма обратной связи
4.2.3Требования к дизайну
Интернет ресурс должен иметь современный и удобный дизайн. Цвета корпоративного цвета компании. Необходимо присутствие логотипа компании и фирменного лица.
4.3Требования к видам обеспечения
4.3.1 Требования к информационному обеспечению
4.3.1.1Требования к хранению данных
Все данные интернет ресурса должны храниться в структурированном виде под управлением реляционной СУБД. Исключения составляют файлы данных, предназначенные для просмотра и скачивания (изображения, видео, документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД размещаются ссылки на них.
4.3.1.2Требования к языкам программирования
Для реализации статических страниц и шаблонов должны использоваться языки HTML 5 и CSS 3. Исходный код должен разрабатываться в соответствии со стандартами W3C.
Для реализации интерактивных элементов клиентской части должны использоваться языки JavaScript.
Для реализации динамических страниц должен использоваться язык PHP.
4.3.2Требования к лингвистическому обеспечению
Интернет ресурс должен быть выполнен на русском языке.
4.3.3Требования к программному обеспечению
Программное обеспечение клиентской части должно удовлетворять следующим требованиям:
Веб-браузер: InternetExplorer 10.0 и выше, или Firefox 3.5 и выше, или Opera 9.5 и выше, или Safari 3.2.1 и выше, или Chrome 2 и выше;
Включенная поддержка javascript.
PHP
Для работы продукта требуется наличие PHP версии не ниже 5.x.х. Выбор PHP-версии зависит от требований, предъявляемых вашим хостинг-провайдером, либо от установленной версии PHP на локальном компьютере. Рекомендуется использовать самую последнюю стабильную версию PHP, чтобы исключить возможность появления ошибок, связанных с PHP, а также для большей безопасности проекта на сервере.
Для корректной работы продукта требуется наличие следующих расширений PHP:
-
GD – библиотека для работы с изображениями, требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA.
-
PHP XML – используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная.
-
FreeType – библиотека необходима для корректной работы механизма CAPTCHA.
-
Поддержка регулярных выражений (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов продукта.
-
Zlibcompression – библиотека компрессии используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту.
Поддержка серверов баз данных
MySQL – минимальным техническим требованием является использование версии MySQL 4.1.11 и выше.
Для работы с СУБД MySQL требуется установленная поддержка MySQL для PHP.
12















