- •Теория экономических информационных систем Учебное пособие
- •Глава 1 Определение, роль и место информационных систем
- •Глава 2 Основные понятия экономических информационных
- •Глава 3 Модели данных ………………………… ……………... 41
- •1.1 Основные понятия и определения экономических информационных систем
- •Глава 4 Методы организации данных в памяти эвм ………. 60
- •Глава 5 Моделирование предметных областей в экономике.
- •Глава 6 Моделирование вычислительных процессов в
- •Глава 7 Теория экспертных систем ………………………………. 98
- •Глава 1 Определение, роль и место информационных систем в управлении экономическими объектами
- •1.2 Роль и место информационных систем в управлении экономическими объектами
- •1.3 Место экономических информационных систем в контуре управления
- •1.4 Теория организации. Использование концепции многоуровневых систем в теории организаций
- •1) Участники
- •2) Структура организации
- •3) Методология
- •1.5 Формализация основных понятий теории opганизаций в рамках теории многоуровневых систем
- •Глава 2 Основные понятия и характеристики экономических информационных систем
- •2.1 Принципы построения и функционирования эис
- •2.2 Критерии эффективности эис
- •2.3 Классификация эис
- •2.4 Предметная область
- •2.5 Компоненты экономических информационных систем
- •2.6 Классификация и основные свойства единиц информации
- •Пример (рис.2.4):
- •Основные операции над единицами информации:
- •2.7 Экономические показатели и документы
- •2.8 Детализация представлений эис
- •2.9 Жизненный цикл эис
- •2.10 Цели и методы модификации эис
- •Глава 3 Модели данных
- •3.1 Модели данных. Реляционная модель данных
- •3.2 Функциональные зависимости и ключи
- •3.3 Нормализация отношений
- •3.4 Вторая и третья нормальные формы отношений
- •3.5 Ациклические базы данных
- •3.6 Сетевая модель данных
- •3.7 Организация веерного отношения в памяти эвм
- •3.8 Иерархическая модель данных
- •3.9 Сравнение моделей данных
- •3.10 Модель инвертированных файлов и информационно-поисковые системы
- •Глава 4 Методы организации данных в памяти эвм
- •4.1 Критерии эффективности методов организации данных
- •4.2. Последовательная организация данных.
- •4.3 Цепная (списковая) организация данных
- •4.4 Древовидная организация данных
- •4.5 Сравнение методов организации данных
- •4.6 Организация данных во внешней памяти эвм
- •Глава 5 Моделирование предметных областей в экономике. Базы знаний
- •5.1 Семантические модели данных
- •5.2 Модель сущностей и связей
- •5.4 Базы знаний
- •5.5 Продукционная модель знаний
- •5.6 Фреймы
- •5.7 Семантические сети для представления знаний
- •5.8 Сравнение моделей знаний
- •5.9 Тезаурусы экономической информации
- •Глава 6 Моделирование вычислительных процессов в экономических информационных системах
- •6.1 Параметризация экономических информационных систем
- •6.2 Формализация процессов
- •6.3 Описание элементарного процесса
- •6.4 Сети Петри
- •6.5 Моделирование вычислительной системы
- •Глава 7 Теория экспертных систем
- •7.1 Предназначение экспертных систем
- •7.2 Архитектура эс
- •7.3 Особенности разработки экспертных систем
- •7.4 Этапы разработки эс
2.8 Детализация представлений эис
В качестве предметной области можно изучать не только материальные системы, но и саму ЭИС. Выделяемые в ЭИС объекты, свойства и взаимодействия служат понятийной основой для моделей создания и функционирования ИС. Такие компоненты ИС, как база данных и программное обеспечение, не являются физическими объектами, поэтому информационное отображение ИС осуществляется в метаинформацию. Метаинформацию следует представлять как информацию об информации.
Классификация компонентов ЭИС приводится на рис.2.7 и в табл.2.2.
Компоненты экономической информационной системы
Рисунок 2.7
Таблица 2.2 Компоненты информационной системы
Данные/ метаданные |
Система/ процесс |
Вычислительная система |
Внешняя среда |
Атрибут Отношение Показатель База данных Ключ Схема Подсхема |
Подсистема Задача Программа Задание Транзакция
|
Физическое устройство Терминал Линия (канал) Узел сети ЭВМ
|
Пользователь Администратор БД
|
Понятия, которые описывают данные и метаданные, рассматриваются в последующих разделах.
Элементарным процессом при пакетной обработке данных является задание, при диалоговой обработке - транзакция (взаимодействие). Задание содержит одну или несколько программ, выполняемых в определенной последовательности. Транзакция обычно представляет собой одну команду информационного процессора.
Задачу можно рассматривать с точки зрения ее экономического содержания и метода решения на ЭВМ. Определение содержательной стороны задачи связано с декомпозицией функций управления экономическим объектом. В этом контексте экономическая задача является элементарным процессом, реализующим некоторую функцию управления в конкретном подразделении системы управления. С точки зрения решения на ЭВМ задача представляет собой определенную последовательность программ, реализующих формирование фиксированного потока выходной информации.
Группировка задач в подсистемы соответствует принятой классификации основных функций управления экономическим объектом. Так, для промышленного предприятия крупными подсистемами обычно являются:
- управление сбытом и реализацией продукции,
- технико-экономическое планирование,
- управление материально-техническим снабжением,
- бухгалтерский учет,
- оперативное управление производством,
- управление технической подготовкой производства.
Пользователей экономической информационной системы можно подразделить на пять типов:
- случайные пользователи, взаимодействие которых с ЭИС не обусловлено их служебными обязанностями,
- параметрические пользователи, которые работают с ЭИС повседневно, в соответствии с четко определенной областью деятельности, по регламентированным процедурам,
- аналитики и исследователи, информационные потребности которых непредсказуемы (в отличие от параметрических пользователей),
- прикладные программисты, которые разрабатывают программы для реализации запросов к базе данных. Эти программы используются в основном параметрическими пользователями,
- системные программисты, которые разрабатывают служебные программы, расширяющие возможности операционной системы ЭВМ и СУБД, например программы разграничения доступа к данным, проверки достоверности данных, восстановления базы данных после сбоя в работе ЭВМ, программы печати документов и т.п.
Администратор базы данных - это специалист или группа специалистов, занятых обслуживанием пользователей базы данных. Администратор должен координировать процессы сбора информации, проектирования и эксплуатации базы данных, обеспечения защиты и целостности данных. Администратор обязан учитывать текущие и перспективные информационные потребности пользователей.
Описание хранимой и обрабатываемой информации в ЭИС делается с разной степенью детализации. Используются три уровня представления (рис. 2.8):
1) Внешний уровень - описание информационных потребностей конечного пользователя.
2) Концептуальный уровень - описание информационных потребностей на уровне понятий ЭИС.
3) Внутренний уровень - описание способа хранения информации в памяти ЭВМ и методов доступа к ней.
Внутренний уровень наиболее близок к физической памяти ЭВМ, внешний уровень наиболее близок к пользователям, а концептуальный уровень занимает промежуточное положение.
Пользователи
Детализация представлений ЭИС.
Рисунок 2.8
1) Внешнее представление может пользоваться любым аппаратом понятий. Единственное требование состоит в возможности преобразования его в концептуальное представление. Внешнее представление оказывается достаточным для применения ряда прикладных программ, которые можно охарактеризовать как генераторы отчетов. Генерация отчетов предполагает преобразование потока входной информации в выходной поток.
2) Концептуальное представление описывает полное информационное содержание базы данных в более абстрактной форме по сравнению со способом физического хранения данных. Цель концептуального уровня - создать такое формальное представление о базе данных, чтобы любое внешнее представление являлось его подмножеством.
Концептуальный уровень описания оказывается достаточным для использования программной поддержки в виде систем управления базами данных. Концептуальное описание при этом необходимо адаптировать к требованиям конкретной СУБД, значительно упрощаются вопросы разработки программного обеспечения системы, сокращаются сроки разработки ЭИС.
К концептуальному представлению предъявляется требование устойчивости. Это означает, что ряд изменений в предметной области не должен приводить к обязательной корректировке концептуального представления.
При обработке данных правила описания данных содержатся в моделях данных, а описание информации для конкретной ЭИС называется представлением, схемой или структурой. Принципиальными различиями обладают три модели данных - реляционная, сетевая и иерархическая, у которых разные множества допустимых информационных конструкций.
3) Внутреннее описание данных определяет организацию данных в памяти ЭВМ и методы доступа к данным. Основные методы организации данных - последовательный, цепной или списковый и древовидный. Это наиболее детальное описание процессов обработки данных в ЭИС. Если ЭИС разработана с применением СУБД, то требуемые параметры внутреннего описания довольно немногочисленны.
Если структура хранимой базы данных меняется, то должны обеспечиваться все требования концептуального описания системы, существовавшие до начала изменений.
Наличие нескольких уровней детализации позволяет расчленить процесс проектирования ЭИС на несколько более простых шагов, а также предоставить возможность участия в разработке ЭИС пользователям и специалистам, не имеющим профессиональной подготовки в области обработки данных.
