Инструкция по эксплуатации Bosch Praesideo
Страница 63
Bosch Security Systems | 2011-02
Praesideo 3.5 | Инструкции по установке и эксплуатации | EN54-16: 2008
ru | 65
Пункт / требование
Соответствие
Подпись
14 Additional design requirements for software
controlled VACIE
14.1 General requirements and manufacturer's
declarations
Система Praesideo соответствует требованиям.
In order to fulfill requirements of this European Standard
the VACIE may contain elements which are controlled by
software. In this case, the VACIE shall comply with the
requirements of Clause 13 Design requirements and this
clause where relevant to the technology used.
Система Praesideo управляется централизованно с
помощью программного обеспечения контроллера
сети.
14.2 Software documentation
Система Praesideo соответствует требованиям.
14.2.1 The manufacturer shall prepare documentation
that gives an overview of the software design, which
shall be submitted to the testing authority together with
the VACIE. This documentation shall be in sufficient
detail for the design to be inspected for compliance with
this European Standard and shall comprise at least the
following:
Проектная документация программного обеспечения
может быть предоставлена в органы контроля. В ней
имеется вся информация, необходимая для проверки
соответствия.
a
functional description, using a clear methodology
appropriate to the nature of the software, e.g.
graphical representations of the system design, data
flows and control flows and of the main program flow,
including:
Также доступен и постоянно обновляется обширный
комплект документации по архитектуре и проектной
документации программного обеспечения.
1
a brief description of each module and the tasks
it performs,
Доступна документация по архитектуре.
2
the way in which the modules interact,
Доступна документация по архитектуре и проектная
документация.
3
the way in which the modules are called,
including any interrupt processing, and
Доступна документация по архитектуре и проектная
документация.
4
the overall hierarchy of the program;
Доступна документация по архитектуре.
b
a description of which areas of memory are used for
the various purposes (e.g. the program, site specific
data and running data);
Использование памяти описано в документации по
архитектуре системы.
c
a description of how the software interacts with the
hardware of the VACIE.
Взаимодействие программного и аппаратного
обеспечения описано в комплекте документов по
Аппаратно-программному интерфейсу.
Where dynamic memory management is employed, a
separation shall be implemented between the program,
site specific data and running data and this shall be
described in connection with the method of memory
allocation.
Эта программа находится на отдельных устройствах
СППЗУ, которые зарезервированы для исполняемого
файла программы.
Данные сообщений хранятся на отдельной карте
памяти.
Специализированные данные конфигурации
хранятся в системе файлов флэш-памяти.
Параметры прогона (статические переменные,
данные по стекам и хипам) хранятся в ОЗУ.
После загрузки исполняемого файла программы с
устройства СППЗУ в ОЗУ кодовое пространство и
данные прогона отделяются друг от друга: кодовое
пространство находится в нижней области ОЗУ, а
данные прогона занимают оставшееся место.
Динамическая память выделяется из хипа с
помощью диспетчера памяти VxWorks (на основании
алгоритма First Fit).
Файловая система, которая помимо сохранения
специализированных данных также сохраняет
регистрационные данные и веб-страницы
конфигурации, - это файловая система DOS FAT,
основанная на СППЗУ, управляемая диспетчером
памяти системы файлов флэш-памяти VxWorks.
14.2.2 The manufacturer shall prepare and maintain
detailed design documentation. This need not be
submitted to the testing authority but shall be available
for inspection in a manner which respects the
manufacturer's rights of confidentiality. This
documentation shall comprise at least the following:
Проектная документация программного обеспечения
содержит подробную информацию по разработке.
Кроме этого, комментарии кода также содержат
подробную информацию по разработке.