49515 (Язык описания информационных моделей EXPRESS), страница 6
Описание файла
Документ из архива "Язык описания информационных моделей EXPRESS", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "49515"
Текст 6 страницы из документа "49515"
Заключение
В данной курсовой работе мы выяснили, что значение языка EXPRESS заключается в описании информационных моделей.
Язык EXPRESS:
-
опирается на объектно-ориентированный подход
-
использует разбиение на иерархические уровни
Язык EXPRESS может быть использован двумя путями:
1. прямое использование алгоритмов языка EXPRESS; применение программных средств, а также использование оболочки EXPRESS, с помощью которой создается информационная модель
2. моделирование понятий и функциональных (информационных) связей отдельно; проектирование информационной модели включает 3 этапа:
А) информационное моделирование
Б) функциональное моделирование
В) программная реализация
Второй путь является наиболее предпочтительнее для CALS, т.к. есть разделение функциональных обязанностей.
Информационная модель на языке EXPRESS описывается с помощью схемы, которая может включать в свой состав следующие элементы:
-
описание типов
-
описание констант (ввод постоянных)
-
создание правил
-
функции
-
процедуры
Функции и процедуры необходимы для проверки правил, для вычисления каких-то переменных.
Для описания ограничений в EXPRESS вводятся логические функции, их называют глобальными правилами. Пользователь чаще всего работает с локальными правилами.
Язык EXPRESS включил 2 особенности, которых нет у других программных средств:
-
механизм множественного наследования (генетический механизм). С помощью объявлений можно указать список сущностей, которые являются предками этой сущности, от которой она наследует свойства: атрибуты, правила, алгоритмы, постоянные и т.д. EXPRESSследование осуществляется транзитивно (значит выполняются логические операции, в результате которых меняются свойства у взаимодействующих объектов).
-
Использование механизма мутации. При наличии в одной схеме нескольких подтипов определенной сущности считается, что в популяции этой сущности возможны объекты с характерными свойствами.
Список используемых источников
-
В.П. Иванников, С.С. Гайсарян, К.В. Антипин, В.В. Рубанов. Объектно-ориентированное окружение, обеспечивающее доступ к реляционным СУБД. // Труды Института системного программирования РАН, том 2, 2001, c. 89–114.
-
Судов Е. В., Левин А. И., Давыдов А. Н., Барабанов В. В. Концепция развития CALS-технологий в промышленности России. М.: НИЦ CALS-технологий «Прикладная логистика», 2002.
-
Ю. Шрейдер. “Социальные аспекты информатики” //Научно-техническая информация, Серия 2, 1989, #1.
-
Владимир Пржиялковский. “Волшебство нового программирования” // Директору Информационной Службы (ComputerWorld), 2000, #3
-
Кнорина Л.В. “Природа слова в Универсальном Языке Ньютона” // Научно--техническая информация, Серия 2 , 1994, #9.
43