Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Липаев В.В. Документирование сложных ПС.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.8 Mб
Скачать

3.2.4. Описание функционирования программного средства, взаимодействия с объектами внешней среды и человеко-машинного диалога:

  • исходные данные:

    • перечень исходных материалов и документов, использованных при разработке функциональной части проекта ПС;

    • особенности системы, влияющие на проектные решения и компоненты ПС по автоматизированным функциям;

    • данные о системах, взаимосвязанных с разрабатываемым ПС;

    • сведения об информации, которой ПС должно обмениваться с абонентами и другими системами;

    • описание информационной модели системы;

  • цели комплекса программ и автоматизируемые функции;

  • характеристика функциональной структуры:

  • перечень компонентов ПС с указанием функций и задач, реализуемых в каждом компоненте;

  • описание процессов выполнения функций;

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

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

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

  • функциональная пригодность:

  • соответствие структурных характеристик комплекса программ назначению и функциям ПС;

  • соответствие назначения целям применения ПС;

  • соответствие требований к заданным функциям назначению ПС;

  • соответствие исходной информации требованиям к функциям ПС;

  • соответствие состава и содержания выходной информации для потребителей назначению и функциям ПС.

3.2.5. Описание алгоритмов компонентов (модулей) программного средства:

  • назначение и характеристики компонента (модуля) ПС:

  • постановка задачи, для решения которой компонент предназначен;

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

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

  • ограничения на возможность и условия применения алгоритма;

  • требуемые характеристики качества решения;

  • состав и общие требования к входным и выходным данным;

  • используемая информация и ее характеристики:

  • массивы информации, сформированные из входных сообщений системы;

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

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

  • перечень и содержание массивов информации, формируемых в результате реализации алгоритма;

  • математическое описание:

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

  • перечень принятых допущений и оценки степени соответствия

  • принятой модели реальному процессу (объекту);

  • сведения о результатах научно-исследовательских работ, если

  • они использованы для разработки алгоритма;

  • описание логики функционирования алгоритма и способа

  • формирования результатов решения;

  • последовательности этапов счета, расчетные и логические

  • формулы, используемые в алгоритме;

  • требования к разработке программы для реализации алгоритма:

  • диагностические сообщения при работе с программой;

  • требования к контролю данных в процессе выполнения операций алгоритма;

  • ограничения, связанные с машинной реализацией программы

  • алгоритма;

  • требования к контрольной задаче алгоритма.