Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
- 8 -
КИВШ.00225-01 91
УТВЕРЖДЕН
КИВШ.00225-01 91-ЛУ
Многофункциональный пульт управления МФПУ
Специальное программное обеспечение модуля МВВ
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
КИВШ.00225-01 91
Листов 7
1999 г.
СОДЕРЖАНИЕ
[1] Введение [2] Основание для разработки [3] Назначениеразработки [4] Требования к программе [4.1] Требования к функциональным характеристикам [4.1.1] Состав выполняемых функций [4.1.2] Организация данных [4.2] Требования к надежности [4.2.1] Общие требования [4.2.2] Требования к информационному контролю [4.2.3] Требования к непрерывному инструментальному контролю [4.2.4] Требования к расширенному инструментальному контролю [4.3] Требования к составу и параметрам технических средств [4.4] Требования к информационной и программной совместимости [5] Требования к программной документации [6] Порядок контроля и приемки |
В настоящем документе изложены требования и данные для разработки специального программного обеспечения модуля МВВ-34 из состава пульта МФПУ.
Основанием для разработки является план-график разработки системы МФПУ.
СПО должно быть разработано с целью обеспечения функционирования модуля МВВ-34 в составе пульта МФПУ.
В результате проведения работ по данному техническому заданию должно быть создано программное обеспечение, выполняющее следующие функции.
Формат данных обмена с процессором МПР через двух-процессорное ОЗУ должен соответствовать документу КИВШ.00225-01 92 «Протокол взаимодействия центрального процессора и модуля ввода-вывода многофункционального пульта управления МФПУ».
Формат данных при приеме информации из КЛС и передаче в КЛС должен соответствовать документу «МВВ-34 Техническое описание».
Надежность функционирования программного обеспечения должна обеспечиваться следующим.
Контроль корректности информации принимаемой по КЛС и передаваемой в КЛС не предусматривается ( это функция СПО МПР ) .
Корректность информации, принимаемой от центрального процессора в режиме настройки должна быть проанализирована в соответствии с документом КИВШ.00225-01 92 «Протокол взаимодействия...».
Непрерывный инструментальный контроль должен включать в себя:
Расширенный инструментальный контроль должен включать в себя дополнительно к непрерывному:
Программное обеспечение должно функционировать на базе процессора типа 386EX модуля МВВ-34 из состава пульта МФПУ. Техническое описание модуля МВВ-34 приведено в документе «МВВ-34 Техническое описание».
Языки программирования Си и ассемблер.
Полная система ПО должна иметь строгие функциональные разграничения между блоками рабочих программ, реализующих заданные алгоритмы работы, и блоками операционной системы, обслуживающими решение рабочих программ.
Программное обеспечение должно базироваться на модульной структуре блоков программ, позволяющей наращивать объем решаемых задач без существенного изменения комплекса действующих программ.
Работа блоков операционной системы не должна превышать 10% загрузки рабочего цикла вычислителя. Ресурс свободного времени должен составлять не менее 30% рабочего цикла в самом загруженном режиме, а ресурс памяти не менее 30% от общего объема памяти.
На этапе проектирования СПО должна быть выпущена следующая программная документация:
- пояснительная записка.
По окончании разработки СПО должна быть выпущена следующая программная документация:
Порядок контроля и приемки программного обеспечения должен быть приведен в документе “Программа и методика испытаний”.
Перечень сокращений
КЛС - Кодовая линия связи
МВВ - Модуль ввода-вывода
МПР - Модуль процессора
МФПУ - Многофункциональный пульт управления
ОЗУ - Оперативное запоминающее устройство
ПЗУ - Постоянное запоминающее устройство
ПО - Программное обеспечение
ППЗУ - Перепрограммируемое ПЗУ
СПО - Специальное программное обеспечение