где Zr — разовые затраты на разработку, отладку, внедрение технологии, приобретение
дополнительного оборудования, обучение персонала и т. д.
E — коэффициент эффективности капитальных вложений;
Помимо глобального критерия, рассмотренного ранее (эффективность), используются и локальные критерии, одним из которых является время решения задачи на ЭВМ. В настоящее время поставлен и решен целый ряд задач по рациональной и оптимальной технологии обработки данных. Эти задачи связаны с выбором организации информационных массивов, выбором способов обработки данных, в частности выбором методов сортировки, способов разделения задач на модули, поиска информации.
Большое внимание уделяется методам обеспечения достоверности и надежности информации и т. д.
В основе качественной оценки информационной технологии лежит многообразие методов и способов их конструирования. Важнейшим показателем является степень соответствия информационной технологии научно-техническому уровню ее развития.
Другим важнейшим показателем качества информационных технологий является функциональная полнота (F) — отношение областей автоматизированной обработки информации (Qa) к области обработки информации (Qи) для функционирования всей системы управления:
F = Qа / Qи
Показатель своевременности переработки информации (Ксв) определяется числом значений показателей, разработанных в рамках информационной технологии в течение определенного времени (t), и значений показателей, полученных за пределами планового срока их представления ( t): Kсв =(t - t) / tКачественной характеристикой информационных технологий являются показатели их надежности. Различают функциональную и адаптивную надежности.
Функциональная — свойство информационных технологий с определенной надежностью реализовать функции информационного программно-технологического обеспечения, технического и эргономического обеспечения.
Адаптивная — свойство информационной технологии реализовывать свои функции при их изменении в пределах установленных при проектировании границ: Kад = to / (to+tв),
tо — среднее время между отказами, обратно пропорционально величине
интенсивности потока отказов; tв — среднее время восстановления, обратно пропорционально интенсивности потока
восстановлений.
Все информационные задачи нуждаются в данных о развитии и потребностях исследуемой области технологических процессов, о состоянии объектов управления. Эта информация позволяет проанализировать деятельность объекта за прошедший период, сделать обобщающие выводы и дать прогноз будущей деятельности объекта управления.
Для задач, реализуемых в диалоговом (интерактивном) режиме характерны следующие факторы:
Многовариантность решений (каждая задача имеет различные варианты, отличающиеся друг от друга показателями, расходуемыми ресурсами, достигаемым эффектом).
Наличие критерия оптимальности.
Многовариантность решений задачи диктуется существованием различных путей для достижения цели, поставленной в задаче. При этом немаловажную роль играет вмешательство человека в ход решения задачи.
Интерактивный режим решения задачи чаще всего применяется в оперативном управлении информационным объектом. Данные здесь чаще подвержены изменениям, модернизации, и требуются ответы в различных разрезах и на многочисленные вопросы. Информационная задача, как правило, многокритериальна, поэтому для выбора критерия необходимо участие человека.
Многовариантность и многокритериальность информационных задач предполагает их реализацию как человеко-машинных процедур.
Одной из особенностей информационных задач, решаемых в интерактивном режиме, является сложность алгоритма (объем вычислений и сложность процедур обработки данных, требующих больших контрольных моментов в технологическом процессе автоматизированной обработки информации АОИ).
Большое значение имеют также периодичность решения задачи и частота использования входных и результатных данных. Рост периодичности требует минимизации времени и эксплуатационных расходов на решение задачи, повышает степень оперативности результатов расчета и количества контрольных операций. Увеличение частоты использования показателей приводит к повышению требований к их достоверности и росту автономности внесения изменений в хранимые данные. Для организации процесса автоматизированного решения задач характерно широкое применение методов логико-синтаксического и арифметического контроля исходных, промежуточных и результатных данных.
При проектировании технологии обработки данных в диалоговом режиме центральным моментом является организация диалога пользователя и ЭВМ, в ходе которого пользователь информируется о состоянии решения задачи и имеет возможность активно воздействовать на ход вычислительного процесса.
Существует несколько подходов к организации общения пользователя с базой данных БД. Наиболее распространенный — создание специального формализованного языка, что является недостатком, так как требуется специальная подготовка пользователя, изучение языка, частое обращение к инструкциям, которые периодически меняются с изменениями и совершенствованием системы. В связи с этим в настоящее время наибольшее распространение получили методы общения с БД, не требующие специальных знаний и навыков от пользователя. К ним относятся:
Диалог «да — нет» (не нашел широкого распространения из-за пассивной роли пользователя).
Программированный вопросник.
«Свободный диалог» — пользователь формирует запрос в произвольной форме на естественном языке. Система, оперирующая с БД, извлекает из этого запроса понятные ей элементы и строит на их основе новый запрос, который предъявляет пользователю. При утвердительном ответе со стороны пользователя, он получает требуемые данные. В противном случае система организует уточняющий диалог. Этот метод эффективен и позволяет снять психологический барьер.
Недостатки всех трех методов:
Неэффективное использование машинного времени и дорогостоящего канала связи (если он задействован), что снижает рентабельность всей управляющей системы.
Отсутствие гарантии быстрого ответа на вопрос, требующий принятия оперативного решения в критических ситуациях.
Технология внутримашинной ОИ задается последовательностью реализуемых процедур — схем взаимосвязи программных модулей и информационных массивов. Такая схема представляет собой декомпозицию общего процесса решения задачи на отдельные процедуры преобразования массивов, именуемыми модулями (это — ввод, контроль, перезапись информации с одного магнитного носителя МН на другой, сортировка, уплотнение данных, редактирование, накопление, вывод на печать и т. п.). Все это требует уменьшения числа просмотров массивов и времени решения задачи, сокращения числа и объема трудоемких процедур, использования эффективных методов поиска информации.
При декомпозиции процесса решения задачи на ЭВМ на отдельные этапы необходимо так же учитывать наличие готовых программ для реализации соответствующего модуля и наличие готовых программных вопросников.
При проектировании оптимальной внутримашинной технологии обработки данных ОД в интерактивном режиме необходимо установить критерии оптимизации и ограничения. Критерий оптимизации технологии ОД должен быть единственным, остальные показатели и условия выступают как ограничения.
Одним из критериев оптимизации технологии ОИ в интерактивном режиме является время реализации задачи на ЭВМ, зависящее от характера работы с массивами. Поэтому разработка оптимальной технологии ОИ на ЭВМ должна обеспечить выполнение следующих требований:
сокращение числа массивов на МН, что способствует уменьшению времени счета; увеличение количества параллельно обрабатываемых в одном модуле массивов; сортировки и эффективные методы поиска в оперативной памяти; сокращение времени ответа пользователя на запросы ЭВМ; сокращение времени ввода данных пользователем с клавиатуры.
При разработке оптимальной технологии ОИ важными критерием является время ожидания ответа пользователем или ЭВМ. Оптимальным считается время ожидания, равное 2 секундам. Если оно превышает 2 секунды, то это ведет к увеличению времени решения задачи, к неэффективному использованию ТС и каналов связи. Если время ожидания меньше 2 секунд, то снижается работоспособность человека.
Другим критерием оптимизации технологии ОД является использование различных СУБД (тип и параметры СУБД влияют на эффективность эксплуатации системы). Следующим критерием является выбор необходимого и достаточного количества запросов для реализации задачи и получения необходимой информации.
Технология диалогового режима на практике способствует наилучшему сочетанию возможностей пользователя и ЭВМ в процессе решения информационных задач. Так, например, диалоговый режим общения с БД обеспечивает:
возможность перебора различных комбинаций поисковых признаков в запросе; улучшение характеристик выходных данных за счет оперативной корректировки
запроса с терминала; возможность расширения, сужения или изменения направления поиска сразу после
получения результатов; многоплановость точек доступа; быстрый доступ к редко используемой информации; оперативный анализ выходной информации.