ГОСТ 34009—2016
О
к
ончание таблицы 1
Функции, реализуемые ПО ТПС
Рекомендуемый УПБ. не ниже
Для высокоскоростного подвижного состава:
- функции управления и контроля единицы ТПС
- функции безопасности
- функции управления внешними пассажирскими дверями
УПБ 2
УПБ 4
УПБ 2
4.5 Сбой ПО ТПС при исправной работе бортовых устройств безопасности не должен приводить
к остановке и нарушению функционирования единицы ТПС.
4.6 Время, необходимое для перезагрузки отдельных систем управления следует задавать на
стадии технического проекта. Необходимость перезапуска ПО ТПС должна допускаться только в ис
ключительных случаях (как правило, при отказах аппаратного обеспечения). Каждый перезапуск систе
мы должен регистрироваться в записывающем устройстве. Перезапуск системы управления единицей
ТПС не должен влиять на:
- функции управления тормозами, влияющее непосредственно на тормозную магистраль;
- функции, отвечающие за безопасность, реализованные непосредственно аппаратным оборудо
ванием.
4.7 В случае возникновения отказов ПО ТПС должно генерировать диагностические сообщения,
которые должны сохраняться в памяти и при помощи текста выводится у машиниста на дисплее.
4.8 В системе управления единицей ТПС должна быть установлена версия ПО ТПС, соответству
ющая версии, указанной в декларации о соответствии требованиям безопасности на ПО ТПС.
4.9 Набор показателей, обеспечивающих выполнение требований к качеству ПО ТПС. которые
влияют на безопасность, приведены в приложение А. таблица А.1.
4.10 ПО ТПС должно соответствовать требованиям киберзащищенности, установленным нацио
нальными нормативными документами государств, применяющих настоящий стандарт.
5 Требования к документации
5.1 Основным документом, содержащим требования к ПО ТПС. является техническое задание
на ПО ТПС или частное техническое задание на ПО ТПС в рамках технического задания на систему
управления единицей ТПС в целом, разрабатываемые по ГОСТ 19.201.
Для ПО ТПС иностранного производства вместо технического задания (частного технического
задания) допускается использование документа «спецификация требований» в соответствии с между
народной по [1] и европейской по [2] практиками.
5.2 Рабочие (проектные) документы ПО ТПС должны определять:
- структуру и содержание исходных и отчетных документов по стадиям разработки, испытаний и
сопровождения ПО ТПС;
- логическую структуру программных компонентов и баз данных;
- спецификации требований на внутренние межмодульные интерфейсы компонентов ПО ТПС и
на интерфейсы с внешней средой;
- язык и правила программирования, идентификации компонентов, комментирования текстов про
грамм и описаний данных;
- методы тестирования, испытаний и аттестации программных компонентов и ПО ТПС в целом;
- порядок внесения изменений в ПО ТПС;
- оформление, форматы и обозначения отчетных документов.
5.3 Эксплуатационные документы должны исключать возможность некорректного использования
ПО ТПС за пределами условий эксплуатации, при которых документами гарантируются определенные
характеристики качества функционирования программ.
Эксплуатационная документация включает в себя:
- руководства пользователей, осуществляющих установку и непосредственное управление режи
мами решения функциональных задач, регламентированными в системе управления единицей ТПС
(например, руководство системного программиста по ГОСТ 19.503);
- руководства пользователей, применяющих ПО ТПС по прямому назначению (например, руко
водство оператора по ГОСТ 19.505 для машиниста);
- руководство по установке ПО ТПС;
- документацию сопровождения ПО ТПС. формуляр.
4