Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОЭИС.doc
Скачиваний:
16
Добавлен:
11.02.2015
Размер:
259.07 Кб
Скачать

17. Информационное моделирование предметной области.

Предметная область - это часть реального мира (в нашем случае - часть экономической системы), которая представляется, отображается и используется в ИС. Отображаемая предметная область с помощью различных форм преставления информации называется информационной моделью. Модель - это объект, который в определенных задачах может заменять оригинал. Этапы информационного моделирования при создании экономической информационной системы. {ПО} --> {описательная КМ} --> {ЛМ, ММ} --> {АМ, П}      

 где ПО- предметная область,          КМ- концептуальная модель,         ЛМ- логическая модель,         ММ- математическая модель,         АМ- алгоритмическая модель,         П- программа. КМ (Концептуальная Модель) - это модель, которая отображает знания специалиста в предметной области о ее объектах и их взаимосвязях, процессах и результатах деятельности. На этом этапе могут быть использованы: тексты, таблицы, графики, графы, блок-схемы. Логическая модель (ЛМ) - ПО с помощью инструментария анализа и проектирования ИС. Математическая модель (ММ) - это записанные с помощью математического аппарата зависимости между параметрами (показателями) моделируемых процессов. Информационное моделирование и системы обработки данных.     Удобным средством информационного моделирования предметной области является аппарат показателей. С одной стороны показатели являются основными (информационными) единицами документов предприятия, между ними устанавливаются математические взаимосвязи. От них просто переходить к таблицам и базам данных.     При представлении и анализе экономической информации, выделяются следующие экономические показатели: 1) Показатели процесса (процесс производства);

2) Показатель исполнителя (квалификация, возраст...);

3) Показатели задачи;

4) Показатели объекта управления;

5) Показатели субъекта управления.

18. Детализация представления эис.

Описание хранимой и обрабатываемой информации в ЭИС делается с разной степенью детализации. Используются три Уровня представления (рис. 1.4):

1. Внешний уровень - описание информационных потреб­ностей конечного пользователя.

2. Концептуальный уровень - описание информационных потребностей на уровне понятий ЭИС.

3. Внутренний уровень - описание способа хранения ин­формации в памяти ЭВМ и методов доступа к ней.

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

Информационные потребности отдельного пользователя относятся лишь к некоторой части базы данных, и описание этих потребностей может не совпадать с хранимыми в ЭИС представлениями данных.

Внешнее представление может пользоваться любым аппа­ратом понятий. Единственное требование состоит в возмож­ности преобразования его в концептуальное представление. Цель концептуального уровня - создать такое формальное

30

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

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

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

Концептуальный уровень описания оказывается достаточ­ным для использования программной поддержки в виде сис­тем управления базами данных. Концептуальное описание при этом необходимо адаптировать к требованиям конкретной СУБД. После этого появляется возможность использования

31

всех средств обработки данных, предоставляемых этой СУБД, значительно упрощаются вопросы разработки программного обеспечения системы, сокращаются сроки разработки ЭИС.

К концептуальному представлению предъявляется требо­вание устойчивости. Это означает, что ряд изменений в пред­метной области не должен приводить к обязательной коррек­тировке концептуального представления. Концептуальное представление должно быть достаточно абстрактным, т. е. не содержать ограничений, вытекающих из программной реали­зации требуемых методов обработки данных.

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

Принципиальными различиями обладают три модели дан­ных - реляционная, сетевая и иерархическая, у которых раз­ные множества допустимых информационных конструкций. Существующие СУБД обеспечивают реализацию возмож­ностей этих моделей данных с теми или иными ограничения­ми и уточнениями, что дает повод говорить о наличии само­стоятельной модели данных у каждой СУБД. Однако при создании СУБД происходит модификация модели данных ис­ходя из удобства программной реализации системы.

Организация данных в ЭИС рассматривается с позиций той или иной модели данных, и обычно за пределами рассмотре­ния остаются методы представления звуковых сигналов, изоб­ражений и т. п.

Внутреннее описание данных определяет организацию дан­ных в памяти ЭВМ и методы доступа к данным. Это наиболее детальное описание процессов обработки данных в ЭИС. Если ЭИС разработана с применением СУБД, то требуемые пара­метры внутреннего описания довольно немногочисленны.

В ряде случаев применение СУБД не позволяет реализо­вать все требования к ЭИС (например, высокое быстродей-