1、第 1 页 共 27 页 基于 VB 的电子词典设计与开发 序 言 自1946年世界上第一台电子计算机ENIAC诞生以来,计算机技术已得到了迅猛发展, 这种发展有力地推动了社会的高度信息化与自动化。计算机正在愈来愈深刻地影响着人 类社会的经济和文化生活;影响着人们的思维方式和工作方式。 电子词典的发展使得语言的载体、查检和阅读方式发生了根本的变化。电子词典有 着传统文本词典无法比拟的优越性:多种多样的检索方式、便利的查询窗口、灵活的显 示界面和连续的参见功能,无一不体现这种知识媒体的智能化和人性化特色;电子多媒 体在词典中的应用,更使得单调、呆板的词典变得形象生动在词典中获取知识变得轻松 和快
2、捷。 词典是信息密集的载体,电子计算机以其高容量、高效率、高精度改变着词典编纂 与编辑出版的传统方式。事实上,从20世纪90年代以来,词典领域最引人注目的地方就 在于计算机在词典编纂各阶段及词典与用户界面等方面起着越来越重要的作用。 第 2 页 共 27 页 第 1 章 概述 1.1 课题研究的背景 二十世纪后半叶,以电子计算机为代表的现代科学获得了突飞猛进的发展并迅速和 人们的日常生活结合在一起。计算机技术的发展和进步也使电子语言词典的诞生成为可 能。虽然只有十来年的历史,电子词典却已经迅速发展壮大,成为词典家族中具有旺盛 生命力的一员。尽管目前它尚不足以取代传统词典,但在英语学习和教学中,
3、由于它实 用、快捷、准确、经济等特点,已经成为传统英汉词典的有力竞争者,并对传统的词典 提出了挑战。 电子词典是指存储在磁盘、光盘、半导体只读存储器等介质中的计算机(器)可读词 典,是随着电子计算机技术应运而生的具有革命性意义的词典形式。它突破了传统词典 在结构、载体、容量、编纂方式、查询方式、扩展空间等方面的限制,拓展了词典的使 用空间和使用对象,打破了传统印刷词典一统天下的局面,更好地满足了词典及计算机 用户的需求。 1.2 课题研究的现状 当今, 信息电子化和我们的生活联系越来越密切, 以先进的计算机技术开发的各 类电子词典正成为我们通向社会各个领域的得力助手。海量的存贮介质、超高速的运
4、算 处理能力和良好的显示界面, 计算机的这些强大功能为电子词典具备完善的功能提供 了可能。 我们在日常阅读、写作、查找资料或上网遨游的时候, 常常会碰到一些生僻的词、 句, 这时候如果手工去翻阅词典, 那将耗费很多的时间,但如果拥有一部功能强大的电 子词典, 只须简单的一个操作就一切OK。 现在国内较为流行的电子词典有金山公司的金山词霸、洪涛公司的永久汉化、上海 朗道公司的朗道英语、北京实达铭泰公司的东方快车和新加坡创新公司的汉神词海等。 其功能都大同小异, 基本上可以满足日常翻译所需。有的还具备汉语词典的功能, 如金 山词霸、东方快车和汉神词海等。 第 3 页 共 27 页 第 2 章 系统
5、开发工具简介 本系统采用 Visual Basic6.0 作为前台软件开发工具,后台数据库选用 Microsofit Access 数据库进行支持。在整个系统开发过程中,充分利用了 Visual Basic6.0 的特色 进行开发,使其开发工作快速完成。 2.1 Visual Basic 6.0 概述 2.1.1 Visual Basic 6.0 简介 Visual Basic 是 Microsoft 公司推出的程序设计语言,具有简单易学、功能强大、 软件费用支出低、见效快等特点。它提供了开发 Windows 应用程序最迅速、最简捷的方 法。它不但是专业人员得心应手的工具,而且易于被非专业人员
6、掌握使用,全世界数以 百万计的程序设计人员正在使用 Visual Basic 开发各种类型的软件。从 1.0 到 4.0 版 本,Visual Basic 只有英文版,5.0 版以后的 Visual Basic 在推出英文版的同时,又 推出了中文版,这大大方便了中国的用户。Visual Basic6.0 是在 Visual Basic5.0 的 基础上推出的,在某些方面较 5.0 版有重要的改进,它所提供的开发环境与 Windows 9x 或 Windows NT 具有完全一致的界面,使用更方便,其代码效率已达到 Visual C的 水平。 在面向对象程序设计方面, 6.0 版的 Visual Basic 全面支持面向对象的程序设计, 包括数据抽象、封装、对象与属性、类与成员、继承和多态等。 无论用户是一个 Windows 编程新手, 还是已经具有丰富的 Windows 程序设计经验的 专业程序开发人员,利用 Visual Basic 6.0 提供的良好开发环境,均可以使你快速地 完成所需设计任务。所谓 Visual ,中文的意思是“可视化” ,它提供了一种创建图形用 户界面(G