Подсистема управления содержимым
Подсистема управления содержимым должна обеспечивать возможность обновления содержимого разделов Системы без использования программирования и специального кодирования или форматирования текста. Для управления содержанием должен использоваться отдельный административный веб-интерфейс, обеспечивающий удаленную работу авторизованных пользователей, от имени которых могут производиться действия. Авторизация пользователей должна основываться на уникальном логине и пароле пользователя.
В Системе должны быть предусмотрены три основных типа пользователей:
· Неавторизованный пользователь (Гость);
· Сотрудник (Расширенная). Отличается возможность просматривать подробные данные о посещаемости;
· Администратор.
Список прав может видоизменяться в процессе расширения Системы (версионность). Содержательная интерпретация права должна зависеть от типа информационного материала, в отношении которого она выдана.
Подсистема хранения данных
Подсистема хранения данных должна обеспечивать хранение в БД Системы и выборку из БД объектов для формирования содержания Системы.
Требования к способам и средствам связи для информационного обмена между компонентами системы.
Для обеспечения информационного обмена компоненты Системы должны работать в составе единой вычислительной сети, построенной на языке программирования Delphi.
Требования к характеристикам взаимосвязей создаваемой системы со смежными системами
В Системе должен быть реализован способ установления взаимосвязей со смежной системой с помощью подсистемы обмена данными с целью передачи их содержания в Систему.
Требования к режимам функционирования системы
Система должна функционировать непрерывно и круглосуточно без вмешательства технических администраторов при условии соблюдения соответствующих административных и иных регламентов.
Для Системы должны быть реализованы два режима функционирования:
· режим эксплуатации, в котором Система должна обеспечивать решение задач, определенных в п.4.2 настоящего ТЗ;
· режим профилактики, в котором должны обрабатываться штатные и нештатные ситуации, требующие вмешательства обслуживающего персонала в работу Системы, выполнение операций по обеспечению её работоспособности, в том числе и профилактика технических средств.
Перспективы развития, модернизации системы
Должна быть предусмотрена возможность добавления новых функций в Систему, улучшения кода Системы (рефакторинг кода, позволяющий выявить погрешности в проектировании и реализации отдельной функции до того, как ошибки будут определять стиль разработки).
Требования к численности и квалификации персонала системы и режиму его работы
Требования к численности и квалификации персонала, обеспечивающего функционирование модифицируемых и разрабатываемых компонент Системы, будут определены на этапе технического проектирования компонентов.
Требования к показателям назначения
Показателями назначения Системы являются показатели обеспечения информационного взаимодействия и удовлетворения информационных потребностей пользователей.
В результате внедрения Системы должно быть достигнуто следующее:
· в части показателей информационного взаимодействия – обеспечена возможность выполнения операций организации информационного взаимодействия (публикации, модификации), установленные настоящим ТЗ;
· в части показателей удовлетворения информационных потребностей пользователей – обеспечена полнота, достаточность, актуальность и достоверность информации, необходимой пользователям.
Требования безопасности
Система должна обеспечивать корректное разделение прав пользователей. Базовое программное обеспечение Системы должно быть проверено на отсутствие известных уязвимостей к атакам на отказ и на несанкционированный доступ.