首页 理论教育 软件工程专业导论|WWW初衷揭秘

软件工程专业导论|WWW初衷揭秘

时间:2023-10-23 理论教育 版权反馈
【摘要】:Tim Berners-Lee于1989—1990年在该中心工作,他发现这里的管理很混乱——主要是信息不能存储,更无法查询和检索。图6-3 蜘蛛网的信息表达伯纳斯·李与WWW结点与结点之间具有链接关系,可能是:依赖关系:结点A 依赖于B。与6.1.3节的实体关联对比,Tim Berners-Lee提出的Web:①结点的数据不一定是结构化的,不规定数据的类型;②结点与结点间的关联关系可以更丰富,不仅仅是简单的关联关系。

软件工程专业导论|WWW初衷揭秘

欧洲核子能研究组织(CERN)有几千名工作人员,基本上都是世界顶尖的科学家,他们在一起做科学研究和创新工作。这个中心的组织很松散,物理学家们经常是在此做短期访问和研究工作,人员的流动太快,一般是两年左右,信息和工作成果很容易丢失——后续的人找不到在此工作过的人员取得的工作成果和信息。这些信息可能是一篇论文(未发表的草稿)、创新的草图、一些想法、照片、视频等。

Tim Berners-Lee(蒂姆·伯纳斯·李)于1989—1990年在该中心工作,他发现这里的管理很混乱——主要是信息不能存储,更无法查询和检索。他提议建立一个信息管理系统,解决如下问题:

(1)这些工作模块(成果)在哪里被使用?

(2)谁写的这个代码?他在哪里工作?

(3)关于这个概念的文档(或卷宗)放在哪里?

(4)哪些实验室参与了这个项目?

(5)哪个系统依赖这样的设备?

(6)哪些文档引用了此文档?

由于信息的多样性,用关系型数据库很难存放、寻找和检索信息。最好是建立一个没有数据格式要求的(非结构化的),或者说,各种形式的信息都可以存放,且能建立起这些信息之间的关联关系的信息系统

Tim Berners-Lee提出了信息联结系统的网络,称为信息蜘蛛网(Web)。Web像一个蜘蛛网,如图6-3所示。网上的每个结点可以是人、软件模块、人群、项目、概念、文档、硬件类型、特定的硬件等信息。

图6-3 蜘蛛网(Web)的信息表达(www.xing528.com)

伯纳斯·李与WWW

结点与结点之间具有链接关系,可能是:

(1)依赖关系:结点A 依赖于B。

(2)部分关系:结点A 是B的一部分。

(3)制造关系:结点A 产生B。

(4)引用关系:结点A 引用到了B。

(5)使用关系:结点A 使用B。

(6)例子关系:结点A 是B的一个例子。

与6.1.3节的实体关联对比,Tim Berners-Lee提出的Web:①结点的数据不一定是结构化的,不规定数据的类型;②结点与结点间的关联关系可以更丰富,不仅仅是简单的关联关系。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈