超链接生成器系统的实现与应用

时间:2022-09-26 02:36:24

超链接生成器系统的实现与应用

摘要:网络是进行信息交换和传播的集散地,但是怎样才能够在最短的时间里搜索到自己所需要的信息,已成为信息管理者不断探索的目标。开发一个完善的超链接生成器系统就成为必不可少的了。本文针对超链接生成器在现代社会应用中的必要性以及其在同类软件产品中的优越性进行了说明;给出了实现该系统的详细过程;介绍了该系统的操作方法:如何利用该系统将用户实时输入的超文本链接标示语言html这种以纯文本方式存在的超链接地址转换成为真正的超级链接,以便进行网站的链接,以及如何利用数据库在不知道具体URL的情况下用网站名称对该网站进行实时搜索,激活浏览器,实现对信息的查询。

关键词:超链接 网络 URL Html

中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2013)11-0046-02

1 导论

“超链接生成器”是利用Visual Basic编制一个网址信息管理软件,用以实现把以纯文本形式存在的超链接地址转换成真正的超级链接地址,以及网址信息的浏览和查询等多项管理功能。同时对整个系统的分析、设计过程给出了一个完整论证。该系统是一种基于集中统一规划的信息管理新模式,它的建成无疑会为用户对网址信息的浏览以及查询提供极大的帮助。

开发超链接生成器系统的必要性

信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。但如何快捷、方便的找到所需的信息呢?随着计算机技术的飞速发展,网络技术的日臻完善,网络已广泛深入人们的生活、工作、学习等各个领域,成为人类世界中又一不可缺少的信息来源和通讯手段。但是面对浩如烟海的网络世界,当人们需要进行信息的浏览和查询时,常常会因为方式的繁琐而头疼不已。怎样才能够在最短的时间里搜索到自己所需要的网站并浏览到所需要的信息,以适应现在社会快节奏的生活方式呢?此时,查询成为人们寻找信息资源的重要手段。然而传统的查询手段和链接方式存在着许多缺点:效率低、时间长、手段繁琐等,已渐渐适应不了网络世界日新月异的变化,也与其强大的功能背道而驰,从而妨碍了网络技术的发展。作为网络功能的一部分,使用超链接生成器系统对网址信息进行管理,有着很多的优点:检索迅速、查找方便、功能强大等。它可以把以纯文本形式存在的超链接地址转换成真正的超级链接,这对于目前依靠网络来传输信息和获取信息的用户来说相当重要,因为超链接生成器系统能够为他们提供充足的信息来源和便捷的查询方式。因此,开发一个完善的超链接生成器系统就成为必不可少的了。

2 超链接

超链接是一种链接技巧,通过已定义好的某些关键字或图形实现与某个页面连接,具体的识别方法是双击某个图标或者某段文字,可以自动的打开其相对应的内容。

超链接生成器

超链接生成器就是不需要打开IE浏览器进行URL输入,而通过该生成器把超文本链接标示语言这种以纯文本形式存在的超链接地址转换成真正的超级链接,即可直接进行网址的链接,打开该网站;也可以扫描用户电脑中某个目录下的所有文件夹,将产生的本地文件夹的路径转换成真正的超级链接,以便对文件夹中的文件进行浏览;该系统还可以在不知道详细的URL的情况下利用输入的网站名称搜索国内各种类型的著名网站,进行信息的浏览和查询的实用性软件。

3 系统分析

根据用户对系统的需求陈述,形成了以下的需求说明:(1)能够将以纯文本形式存在的超链接地址转换成真正的超级链接;(2)能够对网址信息资源进行及时有效地查询与搜索;(3)能够进行邮件地址的输入,并将该地址转换成真正的超链接;(4)能够进行本文件夹的浏览,并将产生的文件路径转换为超级链接。

3.1 系统功能模块

本系统主要分三个功能模块:封面是进入界面,主要用于链接“网址链接”模块和“网站搜索”模块。“网址链接”模块要求实现把以纯文本形式存在的超链接地址转换成真正的超级链接地址,并可进行其相应内容的浏览。“网站搜索”模块要求通过名称能搜索到网站具体地址,并且搜索到相应的内容后可直接打开IE浏览器进行浏览。

3.1.1 功能的实现

(1)“网址链接”模块:1)URL文本:主要功能是对输入的URL转换成真正的超级链接。2)超级链接:主要功能是将在URL文本窗口中输入的URL转换成超级链接,并对URL进行重新编辑。

(2)“网站搜索”模块:1)搜索:对各类网站进行搜索,显示其URL以及网站的主要信息。2)浏览:对搜索到的网站进行点击,就可进入IE浏览器,打开该网站。

3.1.2 模块框架图

4 数据库的设计

本系统通过使用DATA控件为Access 2007建立的数据库中的信息与将信息显示给用户的Visual Basic程序之间架起了一座桥梁。

4.1 Visual Basic和Access结合

微软的数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic来访问数据库并对其进行各种操作。Visual Basic、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。

DATA控件为数据库中的信息与将信息显示给用户的Visual Basic程序之间架起了一座桥梁。我们可以设置DATA控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,DATA控件根据数据库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的,当原来的数据表中的数据改变以后,该记录集合中的记录也会随之改变。DATA控件还提供了用来浏览不同记录的各种跳转按钮。将DATA控件放置在窗体中之后,还必须在该控件与要处理的数据库之间建立联系。DBList、DBCombo、DBGrid和MSFlexGrid这些控件都能与Data控件相连结来管理记录集合。

4.2 系统数据库的详细设计

该系统设计了两个数据库:WWW数据库和暂存数据库,用以实现数据的搜索和暂存。

4.2.1 WWW数据库

该数据库的主要功能是同暂存数据库一起进行网站的搜索,以便查找到所需网站的网址;并可将暂存数据库中的数据进行永久性地保存。其中有门户网站表、MP3表等。

4.2.2 暂存数据库

同WWW数据库结合在一起用于搜索,当搜索出两个数据库中不存在的新的网站的网址时,就将该网址存储在该数据库中,以便下次进行搜索;并可在其中进行编辑,将数据永久性地写入WWW数据库。

5 系统实现

系统主要通过三方面来实现具体功能。封面设计是进入界面的设计,主要用于链接“网址链接”模块和“网站搜索”模块。“网址链接”模块的设计主要用于实现把以纯文本形式存在的超链接地址转换成真正的超级链接地址,而且当双击时可以实现其相应内容的浏览。“网站搜索”模块的设计主要用于当不知道所需网站的准确地址时,可以进入该模块进行搜索,并可通过右键菜单中的激活项直接打开IE浏览器进行浏览。

“网址链接”模块设计

该模块的主要功能是将以纯文本方式存在的超链接地址转换成为真正的超级链接,并可直接打开浏览器,进行信息的浏览。

6 结语

超链接生成器系统已经开发完成。其功能符合用户需求,能够实现把以纯文本形式存在的超链接地址转换成真正的超级链接,并可进行网站地址信息搜索,这样就可以方便快捷地打开所需网站主页。该系统还有许多不尽如人意的地方,比如用户界面不够美观,数据库所存信息较少等多方面问题,这些都是有待进一步改善的。

参考文献

[1]Bob Reselman,Richard Peasley,Wayne Pruchniak,Visual Basic 6.0 使用指南,西安:电子工业出版社,2002.9.

[2]Phil Feldman & Roger Jennings,即学即用Visual Basic,北京:机械工业出版社,2002.12.

[3]Craig Eddy,Timothy Buchanan,中文Access 2000 24学时教程,北京:机械工业出版社,2003.12.

[4]龚沛曾,陆慰民,杨志强,Visual Basic 程序设计教程(6.0版),北京:高等教育出版社,2003.8.

上一篇:基本概率包标记的研究与改进方案 下一篇:智能电网及其关键技术研究