
- •Введение
- •1. Основные задачи теории информационных систем
- •1.1. Краткая историческая справка
- •1.2. Основные понятия теории систем
- •1.3. Выбор определения системы
- •2. Основные понятия и определения
- •2.1. Понятие информации
- •2.2. Открытые и закрытые системы
- •2.3. Модель и цель системы
- •2.4. Управление
- •2.5. Информационные динамические системы
- •2.6. Классификация и основные свойства единиц информации
- •2.7. Системы управления
- •2.8. Реляционная модель данных
- •3. Виды информационных систем
- •3.1. Классификация информационных систем
- •3.2. Технические, биологические и др. Системы
- •3.3. Детерминированные и стохастические системы
- •3.4. Открытые и закрытые системы
- •3.5. Хорошо и плохо организованные системы
- •3.6. Классификация систем по сложности
- •4. Закономерности систем
- •4.1. Целостность
- •4.2. Интегративность
- •4.3. Коммуникативность
- •4.4. Иерархичность
- •4.4. Эквифинальность
- •4.5. Историчность
- •4.6. Закон необходимого разнообразия
- •4.7. Закономерность осуществимости и потенциальной эффективности систем
- •4.8. Закономерность целеобразования
- •4.9. Системный подход и системный анализ
- •5. Уровни представления информационных систем
- •5.1. Методы и модели описания систем
- •5.2. Качественные методы описания систем
- •5.3. Количественные методы описания систем
- •5.4. Кибернетический подход к описанию систем
- •6. Алгоритмы на топологических моделях
- •6.1. Задачи анализа топологии
- •6.2. Представление информации о топологии моделей
- •6.3. Переборные методы. Поиск контуров и путей по матрице смежности
- •6.4. Модифицированный алгоритм поиска контуров и путей по матрице смежности
- •6.5. Поиск контуров и путей по матрице изоморфности
- •6.6. Сравнение алгоритмов топологического анализа
- •6.7. Декомпозиция модели на топологическом ранге неопределенности
- •6.8. Сортировка модели на топологическом ранге неопределенности
- •6.9. Нахождение сильных компонент графа
- •7. Теоретико-множественное описание систем
- •7.1. Предположения о характере функционирования систем
- •7.2. Система как отношение на абстрактных множествах
- •7.3. Временные, алгебраические и функциональные системы
- •7.4. Временные системы в терминах «вход — выход»
- •8. Динамическое описание систем
- •8.1. Детерминированная система без последствий
- •8.2. Детерминированные системы без последствия с входными сигналами двух классов
- •8.3. Учет специфики воздействий
- •8.4. Детерминированные системы с последствием
- •8.5. Стохастические системы
- •8.6. Агрегатное описание систем
- •8.7. Иерархические системы
- •9. Модели и методы принятия решений
- •9.1. Принятие решений. Что это такое?
- •9.2. Модели и методы принятия решений
- •9.3. Требования к методам принятия решений
- •10. Логистические системы
- •10.1. Концепция и философия логистики
- •10.2. Системный подход в логистике
- •10.3. Кибернетический подход
- •10.4. Классификация моделей логистической системы
- •10.5. Проблемы логистики на микро- и макроуровне
- •11. Числовые характеристики системы
- •11.1. Условия проведения расчетов
- •11.2. Математическое ожидание, мода, медиана
- •11.3. Моменты. Дисперсия. Среднее квадратическое отклонение
- •11.4. Расчет производительности информационной системы
- •11.5. Разделение уровней информационных систем
- •12. Основы теории информации
- •12.1. Предмет и задачи теории информации
- •12.2. Энтропия как мера степени неопределенности состояния физической системы
- •12.3. Энтропия сложной системы. Теорема сложения энтропий
- •12.4. Условная энтропия. Объединение зависимых систем
- •12.5. Энтропия и информация
- •12.6. Энтропия и информация для систем с непрерывным множеством состояний
- •12.7. Негэнтропия
- •12.8. Передача информации с искажениями. Пропускная способность канала с помехами
- •12.9. Вероятностная модель информационного морфизма информационных систем
- •12.10. Исследование и регулирование информационного морфизма систем с использованием матриц Александера
- •12.11. Элементарная семантическая единица – модуль информационного наполнения ис
- •12.12. Структурирование информационного наполнения ис и вводимые для описания этого процесса специальные термины
- •Заключение
- •Библиографический список
11.4. Расчет производительности информационной системы
Для расчета этих величин нам необходимо ввести некоторые составляющие, опишем их ниже. Значения показателей и основные формулы мы берем из книги В.Г. Олифера.
Коэффициент программной избыточности: КИЗБ=0.05 – часть вычислительной мощности системы, расходуемой на проверку входных данных для защиты от непредумышленных, случайных искажений вычислительного процесса, программ и данных – система оперативной защиты. Системы оперативной защиты предназначены для выявления и блокирования распространения негативных последствий проявления дефектов и уменьшения их влияния на надежность функционирования ПС до устранения их первичных источников.
Вероятность некритического сбоя системы: КСБ=10-5.
Время восстановления после сбоя: ТСБ=3-5 сек. – время на перезагрузку интерфейса системы или повтор запроса.
Вероятность отказа системы: КОТК=2*10-6.
Время восстановления после отказа: ТОТК= от 15-20с до 180с – время перезапуска веб-сервисов и сервера баз данных (15-20с.) или полная перезагрузка всей машины (до 180с.)
Коэффициент надежности линии связи: КЛС=0,88 – вероятность отката, зависания, искажения информации из-за шумов на линии, ведущая к повторной передаче данных.
Полезная пропускная способность канала: Z, бит.
Объем запрашиваемых данных: Vд , бит.
Коэффициент загрузки канала сети: Kзк.
Коэффициент интенсивности использования системы: Kинт.
Общее среднее время задержки передачи данных составляет
.
Эффективное число одновременно обслуживаемых запросов:
(запросов).
При значении коэффициента загрузки канала (KЗК) свыше 50% резко падает его пропускная способность, поэтому рассматривается граничный вариант.
Число запросов в час:
,
запросов/час.
Коэффициент готовности системы:
Итоговая производительность системы при данных условиях:
,
бит/сек.
Производительность системы, измеряемая в эрлангах:
;
,
Эрланг.
(11.13)
Пользуясь этой формулой, мы можем рассчитать производительность ИС, если подставим туда Vд, объем блока или модуля ИС. Но наполнение ИС неоднородно: оно может состоять из множества модулей, различных по объему. Мы можем вычислить усредненную производительность системы, подставив в Vд математическое ожидание смыслового (тематического) информационного модуля. Для расчета же граничных вариантов производительности мы должны учесть дисперсию модулей. Т.е. мы можем посчитать производительность для максимально маленького смыслового (тематического) блока ИС и максимально большого.
Из формулы (11.13) также вытекают следующие закономерности:
P > 1 при Vд > Z KЗК Kинт;
P = 1 при Vд = Z KЗК Kинт;
P < 1 при Vд < Z KЗК Kинт;
11.5. Разделение уровней информационных систем
При проектировании сложных информационных систем (порталов), которые включают в себя большое количество информационных единиц-модулей, может понадобиться разделение уровней для корректной работы с ними. Иными словами, информационные модули, наполняющие ИС, могут разделяться на несколько групп по каким-либо критериям информации или по своей физической структуре, по способу размещения в виртуальном пространстве ИС, причем для конечного пользователя данной системы это разделение должно быть прозрачным, т.е. не создающим никаких помех для работы с данной ИС. Эти разделенные группы модулей повлекут за собой необходимость создания многоуровневой ИС, которая будет способна быстро и эффективно обрабатывать каждую группу в отдельности определенным алгоритмом. Причем надо учесть, что в многозадачных ИС и особенно в ИС удаленного доступа необходимы алгоритмы, позволяющие одновременно обращаться к модулям ИС, даже находящихся на разных уровнях.
Приведем простой пример: некая ИС, позволяющая удаленным пользователям через сеть Интернет ознакомиться с краткой аннотацией документов учебного процесса и по желанию загрузить их на свой компьютер. Здесь сразу выделяются 2 уровня: 1 – ознакомительный, который позволяет удаленному пользователю просматривать в онлайн-режиме содержание веб-страниц, которые несут информацию и краткую аннотацию о содержании самих документов учебного процесса; 2 – основной, который предполагает загрузку необходимого документа на компьютер пользователя. Здесь мы видим экономию ресурсов системы и времени пользователя: чем просматривать и загружать на свой компьютер необходимый документ, нагружая при этом ИС и растрачивая свое время попусту, пользователь выбирает необходимую информацию и загружает ее.
Нужно также учитывать тот факт, что на каждом уровне системы, так как это физические уровни, математическое ожидание, дисперсия и соответственно производительность и надежность будут разными для каждого уровня системы. Но итоговая, общая производительность будет объединением производительностей всех уровней системы, т.к. их использование будет неоднородным. Как и в нашем примере, пользователь тратит, положим, 80% своего времени на поиск информации в системе и 20% на ее загрузку.