超文本和超媒体

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.1.2 超文本的访问方式和超文本系统的特性
超文本是一种典型的数据库技术,是由节点和表 达式之间关系的链组成的网。
超文本的访问方式决定于其内部结构。超文本的 组织是一种数据库方法,提供一种沿链访问数据库方 式。超文本是一种接口模型,它采用“控制按钮”的 方式组织接口。这些“按钮”由作者设置在正文中, 用户通过按钮访问下面的信息。“按钮”就是通常所 说的连接节点之间的“链”,从这个角度看,超文本 可以看作三个要素的组合:节点、链和网络。
3.网络
超文本的节点可看作是对单一概念或思想的表达, 而节点之间的链表示概念之间的语义关系。
节点和链构成网络具有如下特性功能:
(1)超文本的数据库是由声、文、图各类节点组成的网络。
(2)屏幕中的窗口和数据库中的节点是一一对应的。 (3)支持标准窗口的操作。 (4)窗口中可含有许多提示符。 (5)作者可以很容易地创建节点和链接新的节点的链。 (6)用户对数据库进行浏览和查询。
超文本系统的基本特性:
(1)超文本的数据库是由“声、文、图”类节点或 内容组合的节点组成的网络,内容具有多媒体化。 (2)屏幕中的窗口和数据库中的节点具有对应关系。 (3)超文本的设计者可以很容易地按需要创建节点, 删除节点、编辑节点等,同样也可生成链,完成链接, 删除链接,改变链的属性等操作。 (4)用户可以对超文本进行浏览和查询。 (5)具备良好的扩充功能,接受不断更新的超媒体 管理和查询技术,为作者提供吸纳新的写作途径。
一般典型的超文本系统应具有用于浏览节点、 防止迷路的交互式工具,即浏览器,或称为导航图, 与数据中的节点和链一一对应。导航图可以帮助用 户在网络中定向和观察信息的连接。超文本中节点 的数据不仅可以是文本,还可以是图形、图像、动 画、声音、音频、视频,甚至计算机程序或它们的 组合,这就形成了超媒体的概念。
2.链 链是固定节点间的信息联系,它以某种形式将一个 节点与其他节点连接起来。 (1)链的一般结构 链源、链宿及链的属性
链源:一个链的起始端称为链源。
链宿:链宿是链的目的所在。
链的属性:决定链的类型,它是链的主要特性。
(2)各类链的特点
基本结构链的内部分 类作为了解内容
基本结构链是构成超媒体的主要形式,在建立超媒体 系统前需创建基本结构链,它的特点是层次分支明确。 索引链是超文本所特有的。它实现节点的“点”、域” 之间的链接。 推理链用于系统的机器推理与程序化。 隐形链又称关键字链或查询链。为节点定义关键字, 通过对关键字的查询操作即可驱动相应的目标节点。
6.1.1 超文本的主要特点
超文本不是顺序的,而是一个非线性的网状结构, 它把文本按其内部固有的独立性和相关性划分成不同的 基本信息块,称为节点(node)。
A B C
来自百度文库
D
E
F
图6.1 具有6个结点和9条链的超文本结构示意图
(1)多种媒体信息。超文本的基本信息单元是节点, 它可以包含文本、图形、图像、动画、音频和视频 等多种媒体信息。 (2)网络结构形式。超文本从整体来讲是一种网络 的信息结构形式,按照信息在现实世界中的自然联 系以及人们的逻辑思维方式有机地组织信息,使其 表达的信息更接近现实生活。 (3)交互特性。信息的多媒体化和网络化是超文本 静态组织信息的特点,而交互性是人们在浏览超文 本时最重要的动态特征。
超文本与超媒体的组成要素
1.节点 节点是表达信息的单位,是围绕一个特殊主 题组织起来的数据集合。
节点分类: (1)表现型:记录各种媒体信息,按其内容不同 又可分为文本节点和图文节点等。 (2)组织型:用于组织并记录节点间的联接关系, 起索引目录的作用,是连接超文本网络结构的纽带, 即组织节点的节点。
6.1.3 超文本的示例
6.2 超文本和超媒体的体系结构
超文本应用 超文本应用 超文本应用
用户接口层 接口1
超文本抽象机层 接口2
数据库层
数据库
超文本与超媒体系统的两个模型
表现层 超文本抽象机层(HAM) 数据库层 Combell和Goodman模型
运行层 存储层 内部成员层 Dexter参考模型
第6章 超文本和超媒体
本 章 要 点
(1)超文本和超媒体的基本概念、主要特 点和基本特征。
(2)超文本和超媒体的体系结构分为三个 层次:表现层、抽象机层、数据库层。
(3)超文本和超媒体的应用。 (4)超文本和超媒体的发展前景。
6.1 超文本和超媒体的概念
从概念上讲,一般把已组织成网(Web)的信 息称为超文本,而把对其进行管理使用的系统称为 超文本系统。
相关文档
最新文档