Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Требования по программному обеспечению




(Принципиальными отличиями аппаратно-программного комплекса (далее – АПК) от автоматизированной системы (далее – АС) являются следующие:

1) АПК не реализует информационную технологию выполнения установленных функций, а служит для решения определенных технических задач, например, приема и обработки сигналов по заданным алгоритмам, измерений физических величин и т.п.;

2) аппаратная часть АПК имеет столь же существенное значение, как и программная. Довольно часто аппаратные средства являются уникальными изделиями собственной разработки, к которым предъявляются достаточно жесткие технические требования, особенно - к их метрологическим параметрам;

3) в состав АПК персонал (пользователь) не входит. Он, в отличие от АС, находится вне системы. Более того, полностью автоматизированный АПК может работать и без оператора.

В связи с отмеченными обстоятельствами разработка АС и АПК выполняются по разным комплексам стандартов: АПК - по ГОСТ серии 2 (ЕСКД) и ГОСТ серии 19 ЕСПД), АС - по ГОСТ серии 34 (КСАС) и ГОСТ серии 19 (ЕСПД))

В соответствии с ГОСТ Р 51904-2002, ГОСТ 19.001-77, ГОСТ 19.101-77, ГОСТ 19.106-77, ГОСТ 19.201-78, ГОСТ 19.301-79, ГОСТ 19.402–78, ГОСТ 19.701-90, ГОСТ 28388-89

Устанавливаются требования по программному обеспечению (ПО) встроенных систем и внешнего ПО:

-к схемам алгоритмов и программ;

-к языкам программирования;

-к составу и структуре общего и специального ПО (приводится перечень программных продуктов и указывается, какие программы заимствуются, какие дорабатываются, какие разрабатываются вновь);

- функциональные требования к ОПО и СПО, входящему в состав разрабатываемого изделия;

- к организации входных и выходных данных

-к операционным системам;

- к функциональной, организационной, программной, информационной и другим видам совместимости;

- к надежности, включая требования по безотказности, критерии отказов,

- к информационной безопасности;

-к алгоритмам, точности и времени решения задач;

-к составу, ресурсу памяти и другим параметрам используемых вычислительных средств;

- к средствам ввода, вывода и отображения информации, к пользовательскому интерфейсу;

- к эксплуатационным показателям в части ПО, в том числе – требования к составу и квалификации обслуживающего персонала (программистов, администратора, пользователей), по эксплуатационным и дежурным режимам, к видам обслуживания ПО (постоянно, периодически или без обслуживания) и к условиям, объему и периодичности обслуживания и проверок)

 

Например:

"4.2.1 В состав программного обеспечения (ПО) разрабатываемого комплекса должны входить следующие программные подсистемы и компоненты:

- система управления базами данных (заимствуется);

- аутентификации и управления иерархией прав доступа <…> (дорабатывается на основе <…>);

- модуль обработки телеметрических данных (разрабатывается);

- <…>"

"4.2.1 Для разрабатываемого комплекса должно быть разработано программное обеспечение в составе:

- управляющая программа;

- программное обеспечение для аутентификации и управления иерархией прав доступа;

- программа, реализующая определенные модели (указать какие конкретно модели) работы с данными и управление системой;

- программное обеспечение, реализующее распределенную систему управления базами данных (СУБД);

- программа управления монитора жизненных функций;

- информационные программные средства <…>"

"4.2.1 Общие требования к специальному ПО:

- должно быть написано на языке программирования высокого уровня <…>;

4.2.2 Прикладное ПО <…> должно иметь открытую, сертифицированную архитектуру построения в виде законченных алгоритмов и функциональных модулей;

4.2.3 Разрабатываемый пакет программ должен работать под управлением операционной системы <…> на персональных компьютерах типа <…> со следующими параметрами:

- размер оперативной памяти - <…>;

- тактовая частота процессора - <…>;

4.2.4 Интерфейс пользователя должен обеспечивать визуализацию рабочего процесса;

4.2._ Язык интерфейса пользователя – русский;

4.2.5 Программное обеспечение должно обеспечивать возможность:

- управления комплексом;

- управления функцией <…> с пневмоприводом;

<…>

- ведения журнала (лог-файла) <…>;

- калькуляции доз <…>;

4.2.6 Информационные программные средства должны обеспечивать возможность:

- пользования электронным справочником по клиническому применению лекарственных средств;

- пользования электронным справочником по лечению <…>"

"4.2.1 Программные средства опытного образца КПТС должны включать:

1) Программное обеспечение мониторинга узлов сети <…>, предназначенное для <…>;

2) Программное обеспечение обработки нештатных ситуаций <…>, предназначенное для <…>;

3) Программное обеспечение управления инженерными сетями <…>, предназначенное для <…>"

"4.2.1 Программное обеспечение разрабатываемого прибора должно обеспечивать контроль параметров прибора, их калибровку, получение <…>, определение <…>"

"4.2._ Требования к надёжности

4.2.1 Программный комплекс <…> должен устойчиво функционировать, обеспечивать работоспособность в следующих ситуациях:

- изменение конфигурации программно-аппаратных средств, не влекущей за собой переустановку основной операционной системы компьютера;

- ошибки во входных данных <…>;

<…>

- некритические сбои и отказы технических и программных средств компьютера, не ведущих к его перезагрузке и переустановке основной операционной системы"

"4.2._ Требования к надежности

- СПО должно обеспечивать защиту от ошибок оператора;

- СПО должно обеспечивать вывод сообщений об ошибках и автоматическое ведение журнала ошибок;

- СПО должно обеспечивать автоматическое восстановление текущего режима и параметров работы при аварийном завершении программы"

"4.2._ Требования к информационной безопасности.

Информационная безопасность должна обеспечиваться:

- сертифицированными средствами защиты от несанкционированного доступа к хранимым данным;

- сертифицированными средствами разграничения доступа к данным зарегистрированных пользователей;

- сохранением последних по времени данных при аппаратно-программных сбоях;

- информационным предупреждением от ошибок оператора;

- обеспечением защиты от вирусов"

 

[4.3 Требования по другим видам обеспечения]

(Подразделы вводятся по усмотрению Исполнителя)

 

Требования к документации

(Виды, состав и комплектность технической документации по ГОСТ 2.102,

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...