Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТУ лекциию.doc
Скачиваний:
6
Добавлен:
22.11.2019
Размер:
558.59 Кб
Скачать

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

История развития гипертекстовой технологии

Считается, что впервые идею гипертекста выдвинул В. Буш (V. Bush), советник президента Рузвельта по науке, в статье «Как мы могли бы мыслить» (As we may think) для журнала «Atlantic Monthly».

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

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

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

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

В определенной степени эти возможности реализованы в на стоящее время в сети Интернет в рамках «всемирной паутины» WWW (World Wide Web), базирующейся на протоколе HTTP (Hypertext Transfer Protocol), формате документов HTML (Hypertext Markup Language), программах-браузерах и других средствах.

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

Крупного успеха добился в 1967 г. Т. Нельсон (Т. Nelson) в уни­верситете Брауна (шт. Род-Айленд, США): в его лаборатории была разработана гипертекстовая система (Hypertext Editing System), ко­торая применялась при ведении документации по проекту космиче­ского корабля «Apollo».

Она являлась прообразом распределенной информационной системы, электронных конференций, систем ав­томатизированного проектирования (САПР) и других аналогичных реализаций.

Однако наибольшую известность получила работа Нельсона над проектом «Xanadu», близким по направленности к «memex», но ориентированным уже на компьютерную технику.

Основная цель этого проекта состояла в том, чтобы способствовать революционно­му процессу перевода всей мировой литературы в такую форму, при которой возможен непосредственный доступ к любому произведе­нию, извлечение из него любого фрагмента, включение его в новый смысловой ряд. «...Мы создаем систему хранения и актуализации текстов со связями и окнами, — писал Т. Нельсон. — Документ, наша фунда­ментальная единица, может иметь окна к любым другим докумен­там.

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

К основным признакам гипертекста Нельсон относил воз­можность пользователя «делать заметки, отмечать направления сво­их поисков, а также возможность внесения в текст тех или иных изменений».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]