Проверяемый текст
Шило Павел Геннадьевич. Объектно-ролевой подход к формированию информационных систем поддержки управленческих решений (Диссертация 2000)
[стр. 46]

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

Объектно-семантический подход предлагается для построения модели на концептуальном и логическом уровнях, поэтому вначале рассмотрим составляющие концептуальной модели.
Прежде всего определим группы понятий, включаемых в тезаурус языка концептуальной модели.
Следует отметить, что данные группы понятий отражают некоторую философскую точку зрения на окружающий мир и в зависимости от выбора нашей позиции по этому вопросу мы можем вносить изменения в тезаурус.
В
настоящем исследования будет использоваться понятийный аппарат принятый в информационном моделирован и и.[67,82,121] Группа статических понятий.
К данной категории относятся понятия, отражающие реально существующие предметы, их свойства, атрибуты и внутренние взаимосвязи.
Для описания таких предметов в моделировании существует понятие объекта и соответствующие данному объекту понятия атрибутов и методов.
Одинаковые объекты группируются в классы, при этом, конкретный предмет в модели будет называться экземпляром класса.
[стр. 59]

59 реализации.
Элементы информационной базы можно представить в данном случае как элементы множеств, а функции приложения как операции над этими элементами.
Данный вид моделирования представляет собой промежуточный этап между машинной интерпретацией и человеческим восприятием моделей, так как он имеет достаточно простую реализацию на физическом уровне и при этом не перегружает разработчиков дополниз ел ьной информацией.
♦ Концептуальная информационная модель.
Данная модель предлагает использование семантических терминов, таких как «сущность», «действие», «исполнитель», «цель», «объект» для моделирования информации.
Кроме того используются различные абстрактные механизмы для организации информационной структуры, такие как «обобщение», «агрегирование» и «классификация».
Данный вид моделирования наиболее соответствует человеческому восприятию и наиболее гибок, так как с его помощью можно описывать структуры любой степени сложности.
Очевидно, что данные модели совместимы сверху вниз, то есть для концептуальной модели можно представить ее логическую модель, для которой, соответственно, можно описать физическую модель.
Обратное не всегда верно в плане получения однозначной интерпретации, то есть для одной и той же физической модели можно предложить одну или несколько логических интерпретаций, каждая из которых может раскрыться в одну или несколько концептуальных.
Таким образом, разработчик может выбирать тот вид моделирования, который наиболее удобен для него в конкретном случае и экономически обоснован.
Для интерпретации концептуальной модели и воплощения ее в физическую необходимо пройти дополнительные два этапа компиляции, которые требуют дополнительных средств, однако надо учитывать, что чем ниже в иерархии моделей мы спускаемся, тем большим будет объем информации, тем более конкретной становится модель, а следовательно, тем


[стр.,60]

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

Объектно-ролевой подход предлагается для построения модели на концептуальном и логическом уровнях, поэтому вначале рассмотрим составляющие концептуальной модели.
Прежде всего определим группы понятий, включаемых в тезаурус языка концептуальной модели.
Следует отметить, что данные группы понятий отражают некоторую философскую точку зрения на окружающий мир и в зависимости от выбора нашей позиции по этому вопросу мы можем вносить изменения в тезаурус.
В
целях нашего исследования будем использовать понятийный аппарат принятый в Информационном моделировании.[67,82,121] Группа статических понятий.
К данной категории относятся понятия, отражающие реально существующие предметы, их свойства, атрибуты и внутренние взаимосвязи.
Для описания таких предметов в моделировании существует понятие объекта и соответствующие данному объекту понятия атрибутов и методов.
Одинаковые объекты группируются в классы, при этом, конкретный предмет в модели будет называться экземпляром класса.

Воспользуемся примером, приведенным в [118].
Опишем объектный класс «библиотеки», с соответствующими свойствами «время работы», «открыта», «закрыта».
Каждый экземпляр данного класса будет представлять из себя объединение соответствующих экземпляров из объектного класса «книги», являющихся взаимно незамсняемыми.
Взаимосвязи будут описаны через класс >

[Back]