
- •Оглавление
- •Введение
- •1 Особенности экономической информации
- •1.1 Экономическая информация. Информационное обеспечение экономики
- •1.2 Свойства экономической информации
- •1.3 Классификация экономической информации
- •1) По функциям управления
- •2) По месту возникновения
- •3) По стадиям образования
- •4) По способу отображения
- •5) По стабильности
- •1.4 Основные компоненты экономической информации
- •1.5 Экономическая информация и данные
- •1.6 Требования к данным и информации
- •1.7 Внешние входящие информационные потоки
- •1.8 Внутренние информационные потоки
- •1.9 Мониторинг внешней деловой среды
- •2 Основные понятия экономических информационных систем
- •2.1 Информационная система в общем виде
- •2.2 Принципы построения и функционирования эис
- •2.3 Критерии оценки эффективности эис
- •Повышение эффективности управления объектом:
- •Эффективное использование ресурсов эис:
- •2.4 Классификация эис
- •2.5 Компоненты экономических информационных систем
- •2.5.1 Предметная область информационной системы
- •2.5.2 Детализация представлений эис
- •2.6 Свойства экономических информационных систем
- •3 Экономическая информационная система как особая модель объекта экономики
- •3.1 Модель объекта экономики как отражение его специфики
- •3.2 Моделирование экономических информационных систем. Средства реализации моделей
- •3.3 Уровни отображения предметной области. Типы описания моделей эис
- •4 Роль и место информационных систем в управлении экономическими объектами
- •4.1 Основные направления использования информационных систем в экономике
- •4.2 Роль информационных систем в экономике
- •4.3 Единое информационное пространство
- •4.4 Место эис в системе управления экономическим объектом
- •4.5 Жизненный цикл эис
- •5 Классификация и основные свойства единиц информации
- •5.1 Информационное пространство
- •5.2 Основные единицы информации — атрибуты
- •5.3 Составные единицы информации. Операции над единицами информации
- •5.4 Экономические показатели
- •6 Методы организации данных
- •6.1 Анализ алгоритмов и структур данных в эис
- •6.2 Линейная организация данных
- •6.2.1 Последовательная организация данных
- •6.2.2 Линейная списковая организация данных
- •6.3 Нелинейная организация данных
- •6.3.1 Древовидная организация данных
- •6.3.2 Нелинейные списковые структуры данных
- •6.4 Методы ускоренного доступа к данным
- •6.4.1 Интерполяционный поиск записи в массиве
- •6.4.2 Адресные функции
- •6.4.3 Способы организации индексируемого массива
- •6.5 Обработка информации по нескольким ключевым признакам
- •7 Модели данных
- •7.1 Описательная модель предметной области
- •7.1.1 Этап инфологического проектирования
- •7.1.2 Этап датологического проектирования
- •7.2 Назначение и основные компоненты системы баз данных, их уровни представления
- •7.3 Концептуальные модели данных
- •7.3.1 Типы структур данных
- •7.3.2 Операции над данными
- •7.3.3 Ограничения целостности
- •7.4 Иерархическая модель данных
- •7.5 Сетевая модель данных
- •7.6 Реляционная модель данных
- •7.6.1 Основные понятия реляционной модели данных
- •7.6.2 Реляционная структура данных
- •7.6.3 Целостность реляционных данных
- •7.6.4 Основные операции над данными
- •7.6.5 Нормализация отношений в рмд
- •8 Моделирование предметных областей в экономике
- •8.1 Семантические модели данных
- •8.1.1 Модель сущностей и связей
- •8.1.2 Модель семантических сетей
- •8.2 Базы знаний
- •8.2.1 Понятие знания. Пять основных свойств знаний
- •8.2.2 Модели представления знаний
- •8.3 Параметризация эис
- •Заключение
- •Список рекомендованной литературы
8.3 Параметризация эис
Рассмотрение ЭИС как предметной области приводит к выделению компонентов ЭИС, их свойств и взаимосвязей между ними. Полная реализация этого подхода предполагает:
определение количественных и качественных параметров объектов, входящих в ЭИС, и процессов их взаимодействия на различных стадиях жизненного цикла системы;
создание систем хранения и обработки метаинформации, которые получили название баз данных проектировщика ЭИС и словарей-справочников данных;
использование системы параметров ЭИС для моделирования процессов выбора проектных решений при создании ЭИС, процессов ее эксплуатации и развития.
Параметры ЭИС группируются в следующие классы:
1) параметры структуры базы данных;
2) параметры структуры программного обеспечения ЭИС;
3) параметры ограничений на доступ пользователей к компонентам базы данных и программного обеспечения;
4) параметры потока данных и запросов;
5) параметры вычислительной системы ЭИС.
Существующие словари-справочники в основном ориентированы на хранение параметров структуры базы данных, структуры программного обеспечения ЭИС и ограничений на доступ пользователей к компонентам базы данных и программного обеспечения. В базах данных проектировщика дополнительно хранятся некоторые семантические характеристики информационного отображения предметной области в БД. Содержательная обработка и анализ метаинформации требуют создания методов и программных средств, которые первоначально не обеспечиваются программами словаря-справочника.
Параметры программного обеспечения показывают вхождение программ в задачи и подсистемы. Данные о размерах файлов, хранимых в базе данных, и размерах файлов, содержащих программы, представляют отдельную группу параметров.
На рис. 8.6 показаны связи метаобъектов ЭИС, информация о которых обычно хранится в словаре данных.
Связи, которые могут быть дополнены объемно-временными параметрами, отмечены на рисунке номерами дуг:
1 — среднее количество обращений к файлу из программы;
2 — частота и среднее время выполнения программ пользователей;
3 — частота и среднее время выполнения команд поиска и корректировки файлов.
Параметры потоков данных и запросов характеризуют технологические аспекты функционирования базы данных ИС, использование данных различными процессами обработки данных, связь процессов обработки данных с требуемым оборудованием, причинно-следственные и временные связи.
Рис. 8.6 — Связи метаобъектов в словаре данных
Модель потоков данных содержит объемные характеристики данных, циркулирующих в ИС, и динамику изменения этих характеристик во времени.
Характерными параметрами потока данных являются: а) количество отношений (файлов); б) их тип; в) объем (количество записей и их длина). С помощью типов различается входная, выходная, промежуточная и нормативно-справочная информация. Для каждого файла отмечается количество корректирующих обращений, подразделяемых на включение, исключение и обновление записей.
Модель потока запросов содержит параметры потока пакетных задач и параметры потока интерактивных запросов.
При пакетном режиме обработки данные в файлах накапливаются до тех пор, пока не наступит заданный момент времени или объем данных не превысит некоторый предел. Затем имеющаяся информация обрабатывается несколькими последовательно запускаемыми программами.
Характерными параметрами потока пакетных задач следует считать: а) общее количество задач (за некоторый период времени); б) среднее количество задач в пакете; в) типы и приоритеты задач; г) объемы требуемых для них ресурсов.
При интерактивном режиме работы происходит обмен сообщениями между пользователем и ЭВМ. Роль активного элемента в диалоге выполняют попеременно и пользователь, и ЭВМ. ЭВМ активна от момента завершения ввода информации и команд пользователем до завершения обработки команды (запроса). Пользователь анализирует результат обработки запроса и вводит данные для следующего запроса. Следует отметить, что последовательность команд, выдаваемых пользователем в интерактивном режиме работы, не является фиксированной заранее, а существенно зависит от результатов ранее выполненных команд.
Характерными параметрами потока интерактивных запросов являются: а) количество пользователей; б) количество терминалов; в) среднее количество активных терминалов; г) интервалы между сеансами одного пользователя; д) время реакции пользователя; е) типы и приоритеты поступающих запросов; ж) объемы ресурсов, необходимых для реализации запросов.
Рассмотрение параметров вычислительной системы (ВС) позволяет анализировать производительность ЭВМ и ее отдельных устройств.
Чтобы количественно определить меру производительности, надо установить элементарную единицу работы для ВС. В режиме пакетной обработки данных единицей работы является задание, которое пользователь предоставляет операционной системе как единое. При интерактивной обработке единицей работы является взаимодействие, состоящее из двух частей — системной и терминальной.
Системная часть взаимодействия — это обработка команды, поданной пользователем с терминала. Терминальная часть соответствует действиям пользователя, начиная от получения результата выполнения предыдущей команды до подачи следующей команды. Время терминальной части взаимодействия называется временем анализа.
Рабочей нагрузкой ВС называется совокупность поступающих на обработку программ, данных и терминальных команд за некоторый период времени. Предполагается, что рабочая нагрузка нечувствительна к изменениям производительности вычислительной системы; однако ускорение выполнения заданий и терминальных команд иногда вызывает их более частое применение пользователями.
Исходные данные для расчета производительности ВС и ее отдельных устройств получаются экспериментально с помощью аппаратных или программных измерительных систем. Аппаратные системы представляют собой приборы, которые могут измерять периоды занятости процессора, каналов и других устройств ЭВМ. Программные измерители обеспечивают регистрацию событий, которые различимы при работе операционной системы ЭВМ. Они несколько искажают получаемую информацию, так как сами создают дополнительную нагрузку для ЭВМ. Однако программные измерительные системы получили преимущественное распространение благодаря низкой стоимости и простоте эксплуатации.
Расчет производительности работы вычислительной системы и ее отдельных устройств будем производить методами операционного анализа.
Зафиксируем некоторый период наблюдений за ВС и обозначим его через Т. Время, в течение которого система обрабатывала задания, обозначим через В(0) (В(0) Т), а количество обработанных заданий — через С(0). Индекс 0 описывает параметры вычислительной системы как единого целого.
Определим ряд производных параметров:
коэффициент использования U(0) = B(0)/T;
среднее время выполнения одного задания S(0) = = В(0)/С(0);
интенсивность выходного потока заданий Х(0) = С(0)/Т.
Величина Х иначе называется пропускной способностью ВС и часто принимается в качестве критерия производительности ВС, который необходимо максимизировать.
Отметим очевидное соотношение Х(0) = U(0)/S(0) и учтем возможность представления S(0) в виде S(0) = Ft, где F — среднее количество команд в задании и t — время выполнения одной команды. Величина F зависит как от аппаратуры, так и от программного обеспечения, поэтому настройка ВС часто предполагает и изменение конфигурации ВС, и усовершенствование применяемых программ.
Реальная ВС состоит из нескольких устройств, и задание в процессе выполнения захватывает в определенной последовательности одно из них. Обозначим отдельные устройства через следующие величины:
C(i) — количество заданий, покинувших устройство i за период времени Т;
C(i, j) — количество заданий, покинувших устройство i и поступивших в устройство j за период времени Т;
B(i) — время занятости устройства i за период времени Т.
Обозначим стандартные номера устройств:
1 — центральный процессор;
2 — канал связи с магнитными дисками.
Окончание обработки задания системой будем рассматривать как переход к нулевому устройству.
Принятые обозначения удобны для замкнутой системы, в которой каждое выполненное задание немедленно заменяется новым заданием с идентичными статистическими характеристиками.
Для отдельных устройств определяются параметры:
коэффициент использования U (i) = B (i)/T;
среднее время занятости устройства заданием S (i) = = B(i)/C (i);
интенсивность выходного потока заданий с устройства
X (i) = С (i) / Т = U (i)/S (i).
Существуют и дополнительные параметры устройств, например вероятность перехода задания от одного устройства к другому, среднее время ответа устройства, средняя длина очереди к устройству и т.д.
Контрольные вопросы к 8 главе
Что представляют собой семантические модели данных?
Каким требованиям должны отвечать семантические модели?
Что является элементами высказываний в семантических моделях?
Что такое атомарный и составной объекты?
Как изображается структура предметной области в модели «сущность — связь»?
Какие недостатки имеет модель «сущность — связь»?
Что представляют собой семантические сети?
Какие категории вершин предусмотрены в семантической сети?
Чем отличаются два типа отношений «обобщение» и «агрегация» в семантических моделях?
Какие существуют две обязательные связи при установлении структуры понятий в семантических моделях?
Какие бывают семантические отношения предметной области?
Какие бывают лингвистические отношения предметной области?
На что подразделяются логические отношения предметной области?
Что такое теоретико-множественные отношения предметной области?
На что делятся квантификационные отношения предметной области?
Какие сведения содержит база знаний?
Из каких основных компонентов состоит продукционная модель базы знаний?
Что такое фреймы?
В чем состоят преимущества семантических сетей?
Какие средства усиления «базовой» конфигурации содержит модель знаний?