计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP论文设计 >> 浏览文章
ASP四六级英语信息网

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

 

 

 

随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。网络技术的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。

本设计尝试用ASP在网络上架构一个动态的四六级考试信息系统,以使每一位考生不用出门就能够通过上网来参加四六级考试报名,同时,也可以通过报名号查询该考生的成绩,使整个四六级考试网络化,从而提高四六级考试报考效率,为四六级考试报考形式的进一步发展提供决策支持。

 

关键Internet,  ASP,  四六级考试信息系统,效率,决策支持

 

 

 

 

 

 

 

 

 

Abstract

With the development of Internet technology, and people's daily life has been inseparable from the network. The future of life and work will increasingly depend on the development of digital technology, more and more digital, Internet, and Delivery, the virtual. Developments in network technology and the increasingly close to people's lives. Internet development and application of the current situation and development trend fully believe that network technology will greatly change the way we live and work, even social values also have some changes.

The design attempts to use the ASP network structure in a dynamic 46 examination information systems, so that candidates need not every one will be able to go out through the Internet to participate in the examination for 46, while Also available on the list of candidates to confirm the results, the entire network of 46 examinations, 46 so as to increase the efficiency of the examination sitting for the examination took 46 forms for the further development decision support.

Keyword:  Internet, ASP, 46 examination information systems, efficiency, decision support


目录

    - 3 -

1    - 4 -

1.1  系统说明    - 4 -

1.2  系统特点    - 4 -

1.3  系统功能简介    - 5 -

1.3.1 基本功能    - 5 -

1.3.2  高级功能    - 5 -

2  开发环境介绍  - 6 -

2.1 系统运行环境配置    - 6 -

2.2  ASP简介    - 6 -

2.2.1 ASP的优点    - 6 -

2.2.2 简介ASP6大对象    - 7 -

2.2.3 ASP的使用环境    - 9 -

2.2.4  配置Microsoft IIS  - 9 -

2.3  动态网页开发工具Dreamweaver MX简介    - 10 -

24  系统数据库介绍    - 11 -

2.4.1 数据库的概念    - 11 -

2.4.2  ACCESS简介    - 11 -

25 ASPADO配合工作    - 12 -

3  需求分析  - 15 -

3.1  开发背景    - 15 -

3.2  系统功能分析    - 15 -

3.3  系统结构分析    - 15 -

3.3.1  逻辑结构    - 15 -

3.3.2  物理结构    - 16 -

4数据库设计  - 17 -

4.1 数据库概念设计    - 17 -

4.2 建立数据库连接    - 18 -

4.3 系统功能流程图    - 18 -

5 详细设计  - 20 -

5.1系统主页的实现    - 20 -

5.2注册模块的实现    - 20 -

5.3 报名功能的实现    - 21 -

5.4在线流言模块的实现    - 22 -

5.5 考试动态浏览模块    - 23 -

5.6 四六级成绩查询模块    - 24 -

  - 25 -

    - 26 -

参考文献  - 27 -

 


 

 

随着Internet国际互联网的发展,越来越多的考试信息发布机构也开始建造自己的网站。

基于Internet的信息服务,网络化已经成为现代社会一项不可缺少的内容。

很多考试信息管理机构都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代考试信息管理机构需要的是一个功能强大的,能提供完善的信息化服务的动态网站。

ASPActive Server Pages)是Microsoft提出的一种网络服务器端编程环境。ASP已经成为开发动态网站的重要而快速、有效的工具。ASP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了ASP作为开发工具,构建了一个能实现简单的小型信息发布网站——四六级考试信息系统。该系统能实现用户的注册、登录功能;能够实现信息交流,网上报名,信息浏览,成绩查询等功能。该系统基本上具备一个四六级考试信息系统应该具备的功能,该设计项目基本上体现了构建一个动态信息发布网站所需要的技术,可以说,目前的大型信息发布网站也就是我们这个小型网站在内容上的扩充和重复。


1 

1.1  系统说明

本系统是一个中小型的信息发布系统----四六级考试信息系统,可以为各类用户提供方便的在线四六级考试新闻浏览,以及四六级报名,成绩查询等服务。符合目前国内流行的新闻网站模式。用户可以在系统中实现注册、报考、新闻搜索等功能;管理员可以通过用户管理、新闻管理等功能来对系统进行维护更新。

网站的组成由以下几个子系统组成:

1. 主页,显示四六级考试信息以及新闻,提供子程序的入口

2系统用户管理模块:提供用户注册,为用户登入数据的合法性作出判断

3信息浏览:提供考试信息以及相关咨询,帮助考生掌握最新四六级考试动态。

4网上报名:本系统的核心部分,用户填写报名等级表,经过管理员审核之后自动保存进入数据库。

5经验交流:考生之间相互交流经验,心得,互相取长补短的一个交流模块。

6系统管理员:增加,删除管理员,以及后台登陆。

1.2  系统特点

1. 本系统完全基于Web技术,只要能连接Internet,就能访问本系统。

2. 采用ASPACCESS开发,具有管理方便,代码简单易懂,体积小巧的特点。

3. 可以完全通过网页登录管理系统,维护方便。

4. 各种功能模块独立性强,可以根据需要任意组合。

5. 具有清新简洁方便的界面,操作简单。

6. 支持所有的Windows系列操作系统。

 

1.3  系统功能简介

1.3.1 基本功能

l        游客可以浏览网站

l        用户注册

l        用户登陆

l        用户能够浏览网站

l        提供搜索引擎,可以搜索相关四六级新闻

l        用户之间进行交流

1.3.2  高级功能

l        管理员登录

l        管理员权限:商品新闻,管理用户资料、管理留言,管理报考信息。

l        用户可随时修改自己的密码和其他个人信息; 

l        管理员在线编辑,管理工作轻松随意;

l        考生在线进行报考,同时成绩发布之后可以提供在线成绩查询功能。

 


2  开发环境介绍

2.1 系统运行环境配置

操作系统:Windows 9XWindows NT Workstation/Server 4.0以上、Windows 2000 Server/ProfessionalWindows XP Professional

CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行ASP代码的效率越高。

内存:最低配置32MB,建议使用64MB以上内存,如果使用Windows 2000Windows XP建议使用128MB以上内存。

硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。

   运行ASP的服务器端要求:(如表2.1所示)

  

操作系统

需要安装的Web Server

Windows 98

PWS 4.0以上

Windows NT 4.0 Server

IIS 4.0以上

Windows 2000

IIS 5.0以上

Windows XP

IIS 5.0以上

2.1 ASP的服务器端

2.2  ASP简介

ASPActive Server Pages)实质是一种服务器端脚本环境。ASP脚本呈现将在服务器端运行。客户端只要使用可执行HTML代码的浏览器,即可浏览通过ASP设计出来的页面内容。当程序执行完后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

ASP并不是一种纯粹的编程语言,它使用的语言是:VBScriptJscript语言。在一个ASP应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本语言使用。

2.2.1 ASP的优点

(1) 开放性

IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上Active Server Pages包括了对VBScriptJavaScript/Jscript的本机支持。通过第三方组合组件它还可以使用其他语言PerlREXXTcl)。多个脚本语言甚至可以在相同的ASP文件中交替使用并相互调用。而ActiveX Server组件实际上可以用任何语言编写,这些语言包括JavaVisual BasicC++COBOL等等。

(2)易操作性

ASP使HTML设计人员可以在服务器上方便地“激活”他们的Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用PerlC编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用ASP则只要几行简单的代码就能实现。

(3)程序与外观分离

通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。

 

(4)非手工编译

ASP的即时编译系统在被请求时自动对ASP源文件重新编译,并将其载入服务器的高速缓存中。因此,开发者对ASP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。

 

(5)浏览器独立性

ASP提供了一种浏览器中枢方案来完成应用程序的设计工作。因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点.

2.2.2 简介ASP6大对象

ASP的编辑环境要求很底,任何一种文本编辑器都可以编写ASP应用程序。ASP强大功能的实现离不开它的6个内部对象,其6大对象如下:

 

          Application对象

Application对象是在为响应一个ASP页的首次请求而载入DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它们。

          Request对象

Request对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的HTTP变量,存储他们的浏览器对应于这个域的cookie,以及附在URL后面的值(查询字符串或页面中<Form>段中的HTML控件内的值)。它也给我们提供了通过Secure Socket LayerSSL)或其他的加密通信协议访问证书的能力,并提供有助于管理连接的属性。

          Response对象

Response对象用来访问所创建的并返回客户端的响应。它为脚本提供了标识服务器和性能的HTTP变量,发送给浏览器的信息内容和任何将在Cookie中存储的信息。它也提供了一系列用于创建输出页的方法,如无所不在的Response.Write方法。

Server对象

Server对象提供了一系列的方法和属性,在使用ASP编写脚本时是非常有用的。最常用的是Server.CreateObject方法,它允许我们在当前页的环境或会话中在服务器上实例化其他COM对象。还有一些方法能够把字符串翻译成在URLHTML中使用的正确格式,它通过把非法字符转换成为正确、合法的等价字符来实现。

          Session对象

Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的,它将保留到默认的期限结束(或者由脚本决定终止的期限)。它与Application对象一样提供一个空间用来存放变量和对象的引用,但只能供目前的访问者在会话的生命期中打开的页面使用。

          ObjectContext对象

ObjectContext对象可以用来控制ASP的执行。这种执行过程Microsoft Transaction ServerMTS)来进行管理。

可以把这些对象看作是基于ObjectContext对象的一个层次关系的成员,这有助于理解它们与接受和响应客户请求的过程之间的关系,如图2-1所示。图中表现了ASP和创建及服务于ASP页的过程之间的关系。

2-1  ASP的创建过程图

2.2.3 ASP的使用环境

ASP的使用环境,就是IISASP网页技术是一种需要服务器端支持的技术。它的执行过程是:

1) 浏览器端提出HTTP的请求送到服务器端,Web服务器先检查网页文件的类型,如果是.asp扩展名的文件,就提出ASP文件请求,Web确定读取并处理请求文件。

2 Web检查所要求的文件有没有被请求或有没有更新,以决定是否重新分析。IIS的工作是这样分工的:脚本代码是由默认的脚本编程引擎如VBScript完成,然后经引擎翻译转换成服务器能执行的命令,而IIS则进一步为送入的Active对象处理输入和输出,出错信息的输出也是有IIS产生的。

2.2.4  配置Microsoft IIS

1、名词解释

(1)    IE (Internet Explorer)

 Microsoft Internet ExplorerWeb浏览器。Internet Explorer是导航和访问或浏览Web中的信息的工具。

2IIS(Internet Information Server)

Microsoft Internet Information Server是允许在公共IntranetInternet上发布信息的Web服务器。

ASP的开发依赖于IISIIS可在多种平台上运行:Windows2000全系列包括ProfessionalserverAdvanced Server三个版本,Windows NT ServerWindows NT-Workstation Windows95/97/98上的 Personal Web Server(PWS)等平台上都可以。

2、IIS是如何工作的

Web是 基础的请求和响应系统。Web浏览器通过将URL发送给Web服务器请求信息。Web服务器通过返回超文本标记语言(HTML)页面响应。

3、安装IIS

我安装的是Windows2000 Professional版本的,所以以Windows2000 Professional版来介绍IIS的安装方法。

(1)    在控制面版中选择“添加/删除程序”

(2)    点击“添加/删除Windows组件”

(3)    确认只选中第一项Internet信息服务(IIS),然后点击下一步即可自行进行安装。

(4)    系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。这样IIS安装完毕。

4    I I S的测试

打开IE浏览器,在地址栏中输入localhost或者127.0.0.1,如果能出现“Windows 2000”画面,表明IIS安装成功,这是服务器端安装了Windows 2000时的测试结果。

2.3  动态网页开发工具Dreamweaver MX简介

Macromedia Dreamweaver MX是 建立 Web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。

Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。

利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器语言(例如 ASPASP.NETColdFusion 标记语言(CFML)、JSP PHP)生成支持动态数据库的 Web 应用程序。

24  系统数据库介绍

2.4.1 数据库的概念

   数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模拟客观事物的一系列信息。对于计算机科学而言,数据的含义极为广泛,凡是可存储的信息,如文本、图象、声音等都可以通过二进制编码而形成数据)为对象,指为了满足某种特定应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用数据的数据集合。数据库系统是管理大量的、持久的、可靠的和共享的数据的工具。

数据库有以下特点:

(1)    集成性:数据有两层含义,一个是数据本身,一个是数据之间的关系。集成就是指把数据集中到一起来,按照一定的结构形式进行存储,并通过一系列的机制约束数据之间的关系,避免数据重复或不合要求。

(2)    量大性:数据库中存放的数据量一般都比较庞大,不能同时在内存中全部调用,而只能通过外部存储器存储,通常使用大容量的可移动磁盘或硬盘等设备。

(3)    共享性:指多个不同的用户,为了不同的目的,可以使用不同的语言,通过不同的方式,访问同一个数据库,而访问的范围、可执行的操作会有所区别。数据库系统会提供相应的机制,保证这种共享在有序的条件下进行,可以避免因为同步而造成的错误。

(4)         持久性:一般来说,数据库中是数据都需要长期保存。

 
上一篇: ASP旅游管理系统全套
下一篇: ASP网上聊天室全套
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。