封面:
      xxxxxxxxxxxxxx
设计题目
    名:                           
    号:                           
    院:                           
    级:                            
第一章 绪论
Internet飞速发展的今天,互联网成为人们快速获取,发布和传递信息的重要渠道,它在人们政治,经济,生活等各个方面发挥着重要的作用。Internet上发布信息主要通过网站来实现,
获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府,企事业单位信息化建设中的重要组成部分,从而倍受人们重视。
1.1设计思想
通过班级网站,全面宣传,展示班级风采,优点与特,发布班级的重大活动安排,增强同学之间的相互联系,提高办事效率,提高班级团结力,加强师生交流,提高学习氛围,通过网站在校外能够更多地交流学习。
1.2网站结构图:
1.3开发工具的选用以及介绍
1ASP优势:
Active Server Pages动态服务器网页,一般简称为ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE Netscape)都可以正确地获得ASP执行结果,并且将这ASP执行的结果直接在浏览器中浏览,不像VBScript JavaScriptasp脚本的应用教案是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。
2ASP的特点:
1、任何开发工具皆可发展ASP
只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express FrontPage等也都可以;不过还是建议你用记事本来写,
既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。
2、通吃各家浏览器
由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。
3、语言相容性高
ASP与所有的ActiveX Script语言都相容,除了可结合HTMLVBScriptJava ScriptActive X服务器组件来设计外,并可经由plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。
4、隐密安全性高
如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换
成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。
5、易于操控数据库
ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:dBaseOracle等等,另外,ASP亦可将文本文件或是“Excel 文件当成数据库用。
6、面向对象学习容易
ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:RequestResponseSeverApplication以及Session,同时,若使用ASP内建的Application”对象或“Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。
3ASPWeb数据库的链接与打开
在网站技术飞速发展的今天,基于网络的WEB数据库的操作成为了信息处理的核心,自从Microsoft推出ASO技术后,由于它在创建动态交互式站点上的强大功能及其代码编写的简便性,面向对象的设计,很快在Internet,Intranet网站上得到了广泛的应用,尤其是涉及到数据库的操作的网站应用系统更是倾向于采用ASP技术。ASP成为许多计算机专业人士涉及网站时的首选技术,现简单介绍在ASP下数据库连接的内容。
1、 基本原理
    ASP中,用来存取数据库的对象统称ADO对象(ActiveX Objects),这是一项容易使用并且可扩展的将数据库访问添加到Web页的技术,可以使用它去编写紧凑简明的脚本以便连接到ODBC兼容的数据库和OLEDB兼容的数据源。在ASP中,有7个对象,其中与数据库有关的主要有3个对象:ConnectionRecordsetCommand,其中Connection负责打开或者连接数据库,Recordset负责存取数据表,Command定义对数据源进行操作的命令。如果只依靠这3个对象还是无法存取数据库的,还必须具有数据库存取的驱动程序:OLEDB驱动程序和ODBC驱动程序。对于任何一种数据库必须有相对应的OLEDB驱动程序和ODBC驱动程序,ADO对象才能对数据库进行存取。ADO对象必须与各种驱动程序相结
合才能存取各种类型数据库,不同的数据库需要不同的驱动程序。可以非常方面地在“控制面板”中“ODBC Data Source32Bit)”中获得本机驱动程序的信息。
2、 数据库连接
访问数据库信息的第一步是创建数据源并和数据库源建立连接。ADO提供了Connection对象,可以使用该对象建立和管理应用程序和ODBC数据库之间的连接。Connection对象具有各种属性和方法,可以使用它们打开和关闭数据库连接,并且发出查询请求来更新信息,要建立数据库连接,首先应创建Connection对象的实例。在实际应用中不同数据可得连接方法有所不同,它们需要建立不同的Connection,但如果建立Connection后,使用Recordset对象存取数据的方法却基本相似。以School.mdl来连接,步骤如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。