Должна быть обеспечена транзакционность всех операций пользователей, гарантирующая возможность однозначной интерпретации состояния каждого интернет-сайта в любой момент времени и целостность данных.
Доступ всех пользователей интернет-сайта должен быть организован в трехуровневой архитектуре «клиент – сервер веб-приложений – сервер БД».
Средства разработки PHP, HTML, Flash, Java, СУБД MySQL или MS SQL.
Доступ всех групп пользователей должен осуществляться с помощью стандартных браузеров (Microsoft Internet Explorer, Mozilla, Opera и т.д.).
При разработке АПК не должны быть использованы системы управления содержимым с открытым кодом (Open Source CMS), разработанные третьими лицами.
Должны быть предусмотрены интерфейсы межмашинного взаимодействия, обеспечивающие пакетное получение информации произвольными внешними информационными системами, включая поисковые работы.
При разработке каждого интернет-сайта должно быть минимизировано использование нестандартных, ненормативных классификаторов.
|
|
Требования к надежности
В целях обеспечения надежного функционирования программное обеспечение каждого интернет-сайта должно предусматривать:
- контроль целостности данных на уровне СУБД;
- сохранение целостности данных при нештатном завершении программы в случае отказа рабочей станции;
- сохранение работоспособности программного обеспечения при некорректных действиях пользователя;
- автоматическое и настраиваемое резервное копирование информации на внешние электронные носители с возможностью оперативного восстановления.
Требования к защите информации от несанкционированного доступа
Разработка компонентов информационного и программного обеспечения интернет-сайтов должна осуществляться с учётом требований по защите информации от несанкционированного доступа в соответствии требованиями ГОСТ Р 50322-96, ГОСТ Р 50739-95 и РД Федеральной службы по техническому и экспертному контролю (ФСТЭК России).