Litvek: лучшие книги недели
Топ книга - Тайная опора. Привязанность в жизни ребенка [Людмила Владимировна Петрановская] - читаем полностью в LitvekТоп книга - Идеальный руководитель. Почему им нельзя стать и что из этого следует [Ицхак Калдерон Адизес] - читаем полностью в LitvekТоп книга - Развитие лидеров. Как понять свой стиль управления и эффективно общаться с носителями иных стилей [Ицхак Калдерон Адизес] - читаем полностью в LitvekТоп книга - Бесцветный Цкуру Тадзаки и годы его странствий [Харуки Мураками] - читаем полностью в LitvekТоп книга - Обретение смысла во второй половине жизни. Как наконец стать по-настоящему взрослым [Джеймс Холлис] - читаем полностью в LitvekТоп книга - Как устроена экономика [Ха-Джун Чанг] - читаем полностью в LitvekТоп книга - Метро 2035 [Дмитрий Алексеевич Глуховский] - читаем полностью в LitvekТоп книга - Венецианский контракт [Марина Фьорато] - читаем полностью в Litvek
Litvek - онлайн библиотека >> Нормативно-техническая документация и др. >> Система технической документации на АСУ. Требования к содержанию документа «Описание алгоритма»

Система технической документации на АСУ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТА «ОПИСАНИЕ АЛГОРИТМА»

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

(ГОСТ 24.211-82)
с 01.01 1983 г.

УДК 65.011.56:002:006.354 Группа Т52

System of technical documentation for computer control systems. Requirements for contents of the document «Description of the algorithm»


Постановлением Государственного комитета СССР по стандартам от 25 января 1982 г. № 228 срок введения установлен

Настоящий стандарт распространяется на техническую документацию на автоматизированные системы управления (АСУ) всех видов, разрабатываемые для всех уровней управления (кроме общегосударственного), и устанавливает требования к содержанию документа «Описание алгоритма», входящего в соответствии с ГОСТ 24.101-80 (заменён на 34.201-89) в состав документации математического обеспечения АСУ.

1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1. Документ «Описание алгоритма» предназначен для описания последовательности действий и логики решения задачи (комплекса задач) в АСУ.

1.2. Документ разрабатывают на алгоритм вычисления для задачи (комплекса задач) или автоматизированной функции в целом. Допускается дополнительно разрабатывать (заимствовать) документы на отдельные части алгоритма, при этом в документе на алгоритм в целом описывают только взаимодействие этих частей.

1.3. В зависимости от назначения и специфических особенностей решаемых задач допускается включать в документ дополнительные разделы и сведения, требования к содержанию которых не установлены настоящим стандартом.

1.4. Отсутствие проектных решений по разделу документа «Описание алгоритма» (кроме допускаемых настоящим стандартом) фиксируют в том же разделе с необходимыми пояснениями.

1.5. Содержание документа «Описание алгоритма» в совокупности с документами по информационному и техническому обеспечениям должно быть достаточным для программирования или применения типовых программных решении.

2. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ

2.1. Документ должен содержать следующие разделы:

назначение и характеристика;

используемая информация;

результаты решения;

математическое описание;

алгоритм решения;

требования к контрольному примеру.

Примечания:

1. При включении документа «Описание алгоритма» в виде раздела в документ «Описание постановки задачи» разделы документа следует представлять в виде подразделов.

2. Разделы «Назначение и характеристика», «Используемая информация» и «Результаты решения» допускается не включать. При этом соответствующие разделы документа «Описание постановки задачи» следует дополнять недостающими данными из исключенных разделов.

(Измененная редакция, Изм. № 1).

2.2. В разделе «Назначение и характеристика» следует приводить:

назначение алгоритма (его части);

обозначение документа (документов) «Описание постановки задачи», для решения которой он предназначен;

обозначение документа «Описание алгоритма», с которым связан данный алгоритм (при необходимости);

краткие сведения о процессе (объекте), при управлении которым используют алгоритм.

Примечание. При включении документа в виде раздела в документ «Описание постановки задачи» этих сведений не приводят;

ограничения на возможность и условия применения алгоритма и характеристики качества решения (точность, время решения и т.д.);

общие требования к входным и выходным данным (форматам, кодам и т.д.), обеспечивающие информационную совместимость решаемых задач в системе.

2.3. В разделе «Используемая информация» следует приводить перечень массивов информации и (или) перечень сигналов, используемых при реализации алгоритма, в том числе:

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

массивов информации, формируемой данным и другими алгоритмами и сохраняемой для реализации данного алгоритма.

По каждому массиву приводят:

наименование, обозначение и максимальное число записей в нем;

перечень наименований и обозначений, используемых (или неиспользуемых) реквизитов и (или) входных переменных (для АСУ ТП).

Примечания:

1. Перечень используемых в алгоритме реквизитов приводят и случае, если для данного массива в проектную документацию не включен документ «Описание массива информации«или число используемых реквизитов из документа «Описание массива информации» меньше числа неиспользуемых реквизитов.

2. Перечень неиспользуемых реквизитов приводят в случае, если число используемых реквизитов из документа «Описание массива информации» больше числа неиспользуемых реквизитов.

2.4. В разделе «Результаты решения» следует приводить перечень массивов информации и (или) перечень сигналов, формируемых в результате реализации алгоритма, в том числе:

массивов информации и (или) сигналов, формируемых для выдачи выходных сообщений (документов, видеограмм, сигналов управления и т.д.);

массивов информации, сохраняемой для решения данной и других задач АСУ.

По каждому массиву приводят:

наименование, обозначение, максимальное число записей;

перечень наименований и обозначений реквизитов и (или) для АСУ ТП выходных переменных, используемых для формирования выходных сообщений.

2.5. В разделе «Математическое описание» следует приводить:

математическую модель или экономико-математическое описание процесса (объекта);

перечень принятых допущений и оценки соответствия принятой модели реальному процессу (объекту) в различных режимах и условиях работы (например, для АСУ ТП – стационарные режимы, режимы пуска и остановки агрегатов, аварийные ситуации и т.д.);

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

2.6. В разделе «Алгоритм решения» следует приводить:

описание логики алгоритма и способа формирования результатов решения с указанием последовательности этапов счета, расчетных и (или) логических формул, используемых в алгоритме;

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

соотношения, необходимые для контроля достоверности вычислений;

описание связей между частями и операциями алгоритма;

указания о порядке расположения значений или строк в выходных документах (например, по возрастанию значении кодов объектов, по группам объектов и т.д.).

2.6.1. Алгоритмом должны быть предусмотрены все ситуации, которые могут возникнуть в процессе решения задачи.

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

2.6.3. Алгоритм представляют графически (в виде схемы), в