<<
>>

1.2.1. Основные требования к информационным, расчетным задачам и их комплексам

Информационные, расчетные задачи и их комплексы (ИРЗ и К) составляют основу любой АИС, определяют ее возможности по автоматизации профессиональной деятель­ности. Ввиду особой важности и значимости этих элементов специального программного обеспечения их разработка орга­низуется в соответствии с требованиями федеральных ука­зов, законов, циркуляров, директив, государственных стан­дартов и других руководящих документов [13, 14].
Перечис­лим эти требования, а затем рассмотрим каждое из них под­робнее:

♦ достоверность результатов использования ИРЗ и К;

♦ оперативность получения результатов;

♦ соответствие ИРЗ и К уровню руководства;

♦ системный подход к созданию и применению СПО;

♦ обеспечение безопасности обрабатываемой информации.

Достоверность результатов

Под достоверностью результатов использования ИРЗ (рас­чета, моделирования) будем понимать соответствие значений параметров, получаемых в результате решения задачи, их требуемым ("истинным") значениям.

Возможными причинами недостоверности получаемых в процессе расчетов результатов являются:

♦ неадекватность применяемой математической модели операции (процесса, явления);

♦ низкая точность вычислений;

♦ ошибки в алгоритме переработки информации, в соот­ветствии с которым работает задача;

♦ ошибки пользователя при проведении расчетов;

♦ ошибки (сбои) в работе ЭВМ.

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

Если результаты реальной опера­ции будут хорошо согласовываться с результатами модели­рования, то это означает, что используемая математическая модель в данных условиях проведения операции является адекватной реальному процессу (системе, объекту). Важно отметить, что в этом случае можно количественно оценить адекватность модели в рамках суждений типа "результаты моделирования расходятся с реальными не более чем на 10%".

Формально оценить адекватность модели не всегда уда­ется, поскольку не всегда возможно проведение реальной операции для сравнения с результатами моделирования (на­пример, для моделей операций, предусматривающих приме­нение ядерного оружия, или крупномасштабных экономичес­ких моделей). В таких условиях под адекватностью принято понимать степень доверия должностного лица к результатам моделирования, используемым для принятия решений. При этом невозможно ввести показатель, объективно характери­зующий степень адекватности модели. Модель может быть или адекватной, или неадекватной. Должностное лицо должно сделать вывод об адекватности модели на основании анализа существа модели и полноты учета в модели всех факторов, влияющих на проведение операции в конкретных условиях.

Низкая точность вычислений также может стать при­чиной недостоверности получаемых результатов расчета. Су­ществуют две возможные причины возникновения ошибок вычислений: методические ошибки и ошибки округления. Методические ошибки связаны с использованием приближен­ных численных методов (например, при использовании мето­да численного интегрирования или дифференцирования фун­кций). Ошибки округлений связаны с тем, что числа в ЭВМ представляются всегда с некоторой точностью, определяемой количеством значащих цифр в записи числа (для современ­ных ЭВМ такие ошибки практически всегда связаны с невер­ными действиями пользователей, в частности — при программ­ной реализации ИРЗ).

Ошибки в алгоритме переработки информации, в соот­ветствии с которым работает ЭВМ, являются достаточно ред­ким источником недостоверности результатов расчетов и, как правило, бывают связаны с неучетом в алгоритме задачи всех возможных вариантов исходных данных.

При некоторых ва­риантах исходных данных могут возникнуть ситуации, когда алгоритм задачи работает с ошибками. Поэтому при создании алгоритма задачи необходимо тщательно проанализировать возможные значения исходных данных и определить их до­пустимые значения. Выявление ошибок в алгоритме перера­ботки информации является одной из важнейших целей при проведении контрольных расчетов на этапе приемки ИРЗ.

Ошибки пользователя при проведении расчетов являют­ся, на первый взгляд, ошибками, которые невозможно ис­ключить за счет создания специальных алгоритмических и программных средств. Тем не менее существуют способы уменьшения возможностей для появления таких ошибок (ко­нечно, имеются в виду непреднамеренные, "случайные" ошиб­ки). Речь идет о программном контроле вводимой пользовате­лем информации. Эта информация может включать значения параметров или команды. Как правило, при вводе парамет­ров можно программно проконтролировать допустимость зна­чения вводимого параметра, причем ограничения на значе­ния параметра могут быть как постоянными, так и изменять­ся в зависимости от значений других параметров. Например, в задаче планирования транспортной операции по доставке потребителям какой-либо продукции допустимые значения скорости движения зависят от типов транспортных средств, участвующих в операции, и состояния дорог на маршрутах движения.

Что касается контроля команд, вводимых пользователем, то он может включать проверку допустимости данной коман­ды на конкретном этапе работы с задачей (например, провер­ка наличия всех необходимых исходных данных перед выпол­нением команды начала расчета), а также выдачу на экран монитора запроса для подтверждения пользователем намере­ния выполнить какую-либо важную команду (например, при уничтожении каких-либо данных на экран монитора выводит­ся вопрос типа: "Вы действительно хотите уничтожить эти данные?", и требуется утвердительный ответ пользователя для выполнения команды). Кроме того, особо ответственные ко­манды могут предусматривать запрос на подтверждение пол­номочий на их проведение (например, ввод пароля).

Ошибки (сбои) в работе ЭВМ могут повлиять на досто­верность результатов расчетов, если они не селектируются техническими средствами и операционной системой. Единствен­ным средством исключения неселектируемых ошибок (сбоев) в работе ЭВМ является повторное решение задачи. Поэтому наиболее ответственные расчеты должны дублироваться на другой ЭВМ и (или) с использованием другой задачи, имею­щей аналогичный алгоритм.

Оперативность результатов

Под оперативностью получения результатов расчетов на ИРЗ понимается возможность практического использования результатов их решения (расчетов, моделирования) либо в реальном ритме работы, либо за заданное время. Задача об­ладает требуемой оперативностью решения, если время ра­боты пользователя с ней обеспечивает своевременное приме­нение получаемых результатов в профессиональной деятель­ности. Время работы с задачей включает время на настройку (при необходимости) программного обеспечения (а иногда и технических средств), подготовку исходных данных, ввод их в ЭВМ, проведение расчетов и выдачу результатов в виде, удобном для дальнейшего использования.

Таким образом, оперативность получения результатов расчетов является интегральной характеристикой, которая включает в себя не только скорость вычислений по алгорит­му задачи, но и скорость ввода исходных данных, а также получение результатов в виде, не требующем какой-либо дополнительной обработки (переписывания, перепечатывания и т. д.). Поэтому при создании ИРЗ необходимо предусматри­вать минимально необходимый объем исходных данных, вво­димый пользователем при использовании задачи, а также удобство их ввода.

Соответствие уровню руководства

Под требованием соответствия ИРЗ и К уровню руковод­ства понимается:

♦ использование в них информации с детализацией и точ­ностью, которыми располагает данное должностное лицо (должностные лица), работающее с задачей;

♦ представление результатов в наглядном (привычном для пользователя) виде, соответствующем форме и содер­жанию реальных документов;

♦ применение показателей, имеющих для конкретного должностного лица ясный технический, оперативный и физический смысл (так называемых транспарентных показателей).

Системный подход

Требование системного подхода означает, что все созда­ваемые ИРЗ и К должны быть составными элементами общей системы задач и моделей, т. е. они должны быть согласованы между собой по цели и назначению, составу учитываемых факторов и ограничений, содержанию и формам входных и выходных документов, показателей, критериев эффективнос­ти и нормативов, структуре и содержанию информационной базы, принципам защиты обрабатываемой информации.

Обеспечение безопасности информации

Требование обеспечения безопасности обрабатываемой информации заключается в исключении возможности унич­тожения или искажения информации, обрабатываемой на ЭВМ, а также возможности несанкционированного получе­ния этой информации не допущенными к ней лицами. Выпол­нение данного требования достигается осуществлением ком­плекса организационных мероприятий и технических мер, подробно рассматриваемых в подразд. 1.5.

<< | >>
Источник: Балдин К. В., Уткин В. Б.. Информационные системы в экономике: Учебник. — 5-е изд. — М.: Издательско-торго- вая корпорация «Дашков и К0», — 395 с.. 2008

Еще по теме 1.2.1. Основные требования к информационным, расчетным задачам и их комплексам:

  1. 1.2.2. Принципы разработки информационных, расчетных задач и их комплексов
  2. 1.2.4. Порядок внедрения информационных, расчетных задач и их комплексов
  3. 1.2.3. Содержание работ на этапах создания информационных, расчетных задач и их комплексов
  4. 1.2.5. Порядок использования информационных, расчетных задач и их комплексов в практике работы органа управления
  5. 1.4.2. Особенности оперативных постановок информационных, вычислительных задач и их комплексов
  6. 1.1.4. Классификация информационных и расчетных задач
  7. 1.4.3. Оперативное описание информационных и расчетных задач
  8. 6.2.10.ТРЕБОВАНИЯ К ИНФОРМАЦИОННОЙ ПОДДЕРЖКЕ УПРАВЛЕНЧЕСКИХ ЗАДАЧ
  9. 1.1.3. Место информационных и расчетных задач в составе программного обеспечения ЭВМ
  10. Основные комплексы задач. Вопросы для составления программы проверки
  11. 107. Платежное поручение — основной расчетный документ. Инкассо и расчеты платежными требованиями
  12. ОСНОВНЫЕ ТРЕБОВАНИЯ К БУХГАЛТЕРСКОМУ УЧЕТУ И ЕГО ЗАДАЧИ
  13. 1.1.2. Основные требования к трудовому договору Требования к содержанию документа
  14. 12.1. Правовое регулирование и задачи учета расчетных операций
  15. 33. ПСИХОЛОГИЧЕСКИЕ ТРЕБОВАНИЯ К УЧЕБНЫМ ЗАДАЧАМ