Гипертекстовые информационные системы

Связь между функциональными моделями и моделями

“Сущность-связь”

 

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

Стрелки на функциональной диаграмме отражают те или иные материальные или информационные объекты, которые могут быть учтены с помощью модели “сущность-связь”. Обычно, стрелки функциональной модели преобразуются в сущности или атрибуты диаграммы “сущность-связь”.

Рассмотрим простой пример. Предположим, что работники осуществляют сборку готовых изделий из деталей. Необходимо учитывать кем из работников, из каких деталей собрано конкретное изделие.

На рисунке 3.17 показана функциональная диаграмма процесса сборки.

 

 

 

Рисунок 3.17 – Функциональная диаграмма процесса сборки

 

На рисунке 3.18 показана диаграмма “Сущность связь” в нотации IDEF1X, соответствующая рассматриваемой функциональной модели.

 

 

 

Рисунок 3.18 ­– ER-диаграмма, построенная на основе функциональной модели

Согласно рисунку 3.18 каждая деталь должна относиться к какому-либо изделию и каждое изделие должно быть собрано каким-либо работником. При этом, однако, не исключена коллизия, при которой существует изделие, при сборке которого не используется ни одной детали.

В ряде CASE-средств (например, BPwin, ERwin) имеются средства автоматизированного перехода от функциональных моделей к диаграммам “Сущность-связь”.

 

 

Слово гипертекст (hypertext) буквально переводится как нели­нейный текст (nonlinear text). Элемент гипертекста — узел, дискрет­ный объект. Узлы, между которыми возможен переход, считаются смежными, а сама возможность перехода называется связью.

Для описания и анализа объектов систем, в которых основным отноше­нием является смежность (непосредственная связь) элементов, ис­пользуется теория графов.

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

Если речь идет о достаточно обширном материале с большим количеством связей, то возникает сложное гипертекстовое пространство (сеть). Формирова­ние, поддержание, исправление, наращивание и просмотр такой сети практически возможны только на компьютерной основе.

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