本论文是一篇数据库类论文摘要怎么写,关于ASP技术在电子词典系统中的应用相关硕士论文范文。免费优秀的关于数据库及电子词典及参考文献方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:针对目前所相关的电子词典的研究与分析认为,电子词典需要的最大功能就是服务于用户进行词汇的查找翻译功能,最大的特点就是一定要使用便捷.根据以上两点要求,结合互联网发展现状,提出设计一个以词汇互译查找为主,具有对词典数据库进行可操作,可修改、添加数据库中的数据,并有网络特性的词典系统.该系统不仅能方便快捷的进行词汇互译查找,而且还具有操作方便、便于纠错的特点.无需安装任何软件,只需要通过浏览器访问该系统的网络WEB页面即可.
对于设计语言和数据库类型,语言方面我们选择了基于动态服务脚本ASP(ActiveServerPage)与超文本标记语言HTML(HyperTextMark-upLanguage)编写的程序主页面,数据库则采用微软MicrosoftAccess建立系统数据库.本论文简要描述了电子词典系统的设计过程.由于能力有限和时间的限制,难免会存在不足之处,敬请各位不吝赐教.
关 键 词:电子词典;ASP;数据库
1电子词典系统研究概述
1.1传统电子词典系统的概述
电子词典的起初是为了方便人们的生活与学习而开发的一种单版机形式的掌上电脑,其主要功能为学习而设计的词汇翻译查找功能,传统意义上的电子词典也分为两类,一类是学生用的只具备查词等很简单功能电子字典,一类是商务人士使用的,具备多种功能的PDA掌上电脑.
当个人PC机发展起来以后,诸多程序师便设计出类似于电子词典的程序来,运行在PC机上,程序的运行需要安装特定的电子词典软件,功能也和掌上电脑词典相类似.
1.2网络电子词典系统的概述
当网络发展起来后,传统的电子词典虽有其的优势所在,单也难免有不可及的缺点,比如必须购买,或者进行安装等等,现在人们利用网络这一传播速度快,范围广,效率高等特点设计出了基于网络运行的新型在线电子词典,所谓在线电子词典就是随时随地,只要能上网,即可通过网络来实现传统电子词典的诸多功能,比如查词、备忘录、等功能.它的原理就是利用制作好的电子词典页面与数据库发布在网上,只需通过WEB页面进行访问,便可以非常直观的进行操作.
2在线电子词典系统分析与设计
2.1在线电子词典系统的用户需求简介
用户对于电子词典的功能需求最主要的为语言词汇的查找翻译功能,其次有记事本、薄、备忘录、日历等一些附加功能.我们基于用户对于电子词典的需求方面分析,主要设计了其语言词汇的查找互译功能.
对于有此类需求的用户群面也非常的广,据最新统计数据表明,目前中国的网民人数已经达到9600万人,接近一个亿的庞大用户群,况且网络是不分国界的,国外用户也可通过本系统进行词汇的查找互译.只要具备上网条件的用户均可无时无地的来使用本系统.
2.2电子词典系统功能描述
本系统的主要功能概括起来有以下两点
1)在线进行英汉双语词汇的互译.
2)通过后台管理对词汇进行修改、添加、删除.
2.3系统开发环境简介
系统开发环境为WindowsXPpro系统下利用记事本进行ASP源程序的编辑,使用MicrosoftAccess建立数据库程序,通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects)完成数据库操作.当数据与程序完备后使用Dreamweaver与Photoshop对程序进行美化修改.最后在IIS5.0上测试运行.
3ASP脚本简介
3.1ASP脚本简介
ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择.
3.2ASP访问数据库的原理
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序.
当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示.
由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性.此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围.
3.3ASP页面的结构
ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:
1)标准的HTML标记:所有的HTML标记均可使用.
2)ASP语法命令:位于标签内的ASP代码.
3)服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性.
4)脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等.
3.4ASP的运行环境
目前ASP可运行在三种环境下:
1)WINDOWSNTserver4.0运行IIS3.0(InterInformationServer)以上.
2)WINDOWSNTworkstation4.0运行PeerWebServer3.0以上.
3)WINDOWS95/98运行PWS(PersonalWebServer).其中以NTserver上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择.
3.5ASP的内建对象
1)AdRotator组件:用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务.
2)BrowserCapabilities组件:确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等.
3)DatabaseAccess组件:提供ADO(ActiveXDataObjects)来访问支持ODBC的数据库.
本篇论文转载于 http://www.sxsky.net/benkelunwen/060104752.html
4)FileAccess组件:提供对服务器端文件的读写功能.
5)ContentLinking组件:生成WEB页内容列表,并将各页顺序连接,用于制作导航条.
ADO组件主要提供了以下七个对象和四个集合来访问数据库:
1)Connection对象:建立与后台数据库的连接.
2)Command对象:执行SQL指令,访问数据库.
3)Parameters对象和Parameters集合:为Command对象提供数据和参数.
4)RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象.
5)Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问的功能.
6)Property对象和Properties集合:提供有关信