当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《商务网站设计实用教程》电子教案:第六章 ASP基础

资源类别:文库,文档格式:DOC,文档页数:14,文件大小:73.5KB,团购合买
ASP是一套微软开发的服务器端脚本环境, ASP 包含于 IIS 3.0 和 4.0 之中 , 通过 ASP开发者可以结合 HTML 网页、 ASP 指令和 Activex 元件建立动态、交互且高效的 Web 服务器应用程序.
点击下载完整版文档(DOC)

第6章ASP基础 6.1ASP基础 课程描述: ASP是一套微软开发的服务器端脚本环境,ASP包含于IIS3.0和4.0之中,通过 ASP开发者可以结合HTML网页、ASP指令和 Activex元件建立动态、交互且高效的Web 服务器应用程序 本次课知识点 Active Server pages的技术特点 ASP的工作机制 ASP运行环境 课时:2 讲课过程 知识要点: 1. Active Server Pages的技术特点 (1)使用 SCript、 JScript等简单易懂的脚本语言,结合HTM代码,即可快速地完成网站的 应用程序。 (2)无须编译,容易编写,可在服务器端直接执行。 (3)使用普通的文本编辑器,即可进行编辑设计。 (4)与浏览器无关( Browser Independence),用户端只要使用可执行HTML代码的浏览器,即可浏 览 Active Server pages所设计的网页内容 (5) Active Server Pages能与任何 Activex Scripting语言相容 (6) Active Server Pages的源程序,不会被传到客户浏览器。 (7)服务器端的脚本来产生客户端的脚本。 (8)物件导向(0 bject-0 riented) (9) Activex Server Components( Activex服务器元件)具有无限可扩充性 2ASP的工作机制 当浏览器向Web服务器请求调用ASP文件时,就启动了ASP。Web服务器响应该HTTP请求,调用ASP

第6章 ASP基础 6.1 ASP基础 课程描述: ASP是一套微软开发的服务器端脚本环境, ASP 包含于 IIS 3.0 和 4.0 之中 , 通过 ASP开发者可以结合 HTML 网页、 ASP 指令和 Activex 元件建立动态、交互且高效的 Web 服务器应用程序 本次课知识点 ➢ Active Server Pages 的技术特点 ➢ ASP 的工作机制 ➢ ASP 运行环境 课时:2 讲课过程: 知识要点: 1.Active Server Pages 的技术特点 (1)使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML代码,即可快速地完成网站的 应用程序。 (2)无须编译,容易编写,可在服务器端直接执行。 (3)使用普通的文本编辑器,即可进行编辑设计。 (4)与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML代码的浏览器,即可浏 览 Active Server Pages 所设计的网页内容。 (5)Active Server Pages 能与任何 Activex Scripting 语言相容。 (6)Active Server Pages 的源程序,不会被传到客户浏览器。 (7)服务器端的脚本来产生客户端的脚本。 (8)物件导向( Object-Oriented )。 (9)Activex Server Components(Activex 服务器元件 ) 具有无限可扩充性 2.ASP的工作机制 当浏览器向Web服务器请求调用ASP文件时,就启动了ASP。Web服务器响应该HTTP请求,调用ASP

引擎,解释被申请的文件。当遇到与 active X Script兼容的脚本( VBScript, JScript)时,ASP 引擎调用相应的脚本引擎进行解释处理 3.AsP运行环境 (1).ASP的运行环境 (2).Asp文件的运行 本次课小节 熟悉asp的特点及工作机制,掌握ASP运行的方法 6.2脚本语言 课程描述: 脚本语言是介于HIML和Java、C++和 Visual basic之类的编程语言之间的语言 本次课知识点 SCript介绍 基本语法 变量 函数 云算符 基本语句 数组和过程 课时:4 讲课过程: 第1小节 VBScript介绍及蕙本语法 课时:2 知识要点: 1. VBScript介绍 2.基本语法 基本数据类型: VBScript只有一种数据类型,称为 Variant. Variant包含的数值信息类 型称为子类型 ①.常量 常量是在程序运行过程中,值不能被改变的量

引擎,解释被申请的文件。当遇到与active X Script兼容的脚本(VBScript,JScript)时,ASP 引擎调用相应的脚本引擎进行解释处理。 3.ASP运行环境 (1). ASP的运行环境 (2). Asp文件的运行 本次课小节 熟悉asp 的特点及工作机制,掌握ASP运行的方法。 6.2脚本语言 课程描述: 脚本语言是介于 HTML 和 Java、C++ 和 Visual Basic 之类的编程语言之间的语言。 本次课知识点 ➢ VBScript 介绍 ➢ 基本语法 ➢ 变量 ➢ 函数 ➢ 运算符 ➢ 基本语句 ➢ 数组和过程 课时:4 讲课过程: 第1小节 VBScript介绍及基本语法 课时:2 知识要点: 1. VBScript 介绍 2.基本语法 基本数据类型 :VBScript 只有一种数据类型,称为 Variant . Variant 包含的数值信息类 型称为子类型. ①. 常量 常量是在程序运行过程中,值不能被改变的量

(1)数值常量 (2)字符串常量 (3)逻辑型常量 (4)日期常量 (5)符号常量 ②.变量 在 VBScript中只有一个基本数据类型,即 Variant,因此所有变量的数据类型都是 Variant (1)命名规则 (2)声明变量 (3)变量的作用域 3. VBScript函数 (1)算术函数 (2)字符函数 (3)日期函数 (4)转换函数 4. VBScript运算符 VBScript包括算术运算符、比较运算符、连接运算符和逻辑运算符 运算符优先级 当表达式包含多种运算符时,首先计算算术运算符,然后计算比较运算符,最后计算逻辑 运算符。所有比较运算符的优先级相同,即按照从左到右的顺序计算比较运算符 本次课小节 熟悉ASP基本语法的特点及函数与运算符的运用 第2小节基本语句、数组及过程 课时:4 知识要点: 1.赋值语句 赋值语句的作用是将一个数据赋给一个变量。 赋值语句的表现形式为: Var=表达式 2.条件语句 控制程序执行 使用条件语句和循环语句可以控制脚本的流程。使用条件语句可以编写进行判断和重复操作

(1)数值常量 (2)字符串常量 (3)逻辑型常量 (4)日期常量 (5)符号常量 ②.变量 在 VBScript 中只有一个基本数据类型,即 Variant,因此所有变量的数据类型都是 Variant。 (1)命名规则 (2)声明变量 (3)变量的作用域 3.VBScript 函数 (1)算术函数 (2)字符函数 (3)日期函数 (4)转换函数 4.VBScript 运算符 VBScript 包括算术运算符、比较运算符、连接运算符和逻辑运算符。 运算符优先级 当表达式包含多种运算符时,首先计算算术运算符,然后计算比较运算符,最后计算逻辑 运算符。所有比较运算符的优先级相同,即按照从左到右的顺序计算比较运算符。 本次课小节 熟悉 ASP 基本语法 的特点及函数与运算符的运用。 第2小节 基本语句、数组及过程 课时:4 知识要点: 1. 赋值语句 赋值语句的作用是将一个数据赋给一个变量。 赋值语句的表现形式为: Var =表达式 2. 条件语句 控制程序执行 使用条件语句和循环语句可以控制脚本的流程。使用条件语句可以编写进行判断和重复操作

的 VBScript代码。在 VBScript中可使用以下条件语句: If..Then..Else语句 Select case语句 ①条件语句 (1)用If..Then.!lse进行判断 语句的表现形式为 fThen [语句组1] [语句组2] End if 条件语句(2) (2) Select case进行判断 Select case]] [Case []] [Case Else [<语句组m1〉]] End select ②循环语句 循环用于重复执行某些操作。循环可分为三类:一类在条件变为 False之前重复执行语 句,一类在条件变为True之前重复执行语句,另一类按照指定的次数重复执行语句。 For...Next:指定循环次数,使用计数器重复运行语句。 Do While(Unti1).Loop:当(或直到)条件为True时循环

的 VBScript 代码。在 VBScript 中可使用以下条件语句: If...Then...Else 语句 Select Case 语句 ①条件语句 (1)用 If...Then...Else 进行判断 语句的表现形式为 If Then [语句组1] Else [语句组2] End If 条件语句(2) (2)Select Case 进行判断 Select Case [Case [ ] ] [Case [] ] …… [Case [ ] ] [Case Else [ ] ] End Select ②循环语句 循环用于重复执行某些操作。循环可分为三类:一类在条件变为 False 之前重复执行语 句,一类在条件变为 True 之前重复执行语句,另一类按照指定的次数重复执行语句。 For...Next: 指定循环次数,使用计数器重复运行语句。 Do While(Until)..Loop :当(或直到)条件为 True 时循环

For each..Next:对于集合中的每项或数组中的每个元素,重复执行一组语句。 3数组 (1).数组定义 数组在使用之前,应先进行数组的定义。数组定义的一般格式为: Dim数组名([下界To]上界)[As数据类型] (2).动态数组 动态数组指的是在运行脚本时大小发生变化的数组。如果在定义数组时,并未确定数组的维 数及每一维的大小,那么在程序设计过程中,可以通过 redim语句对数组的重新声明 4.VBScriptat a 在 VBScript中,过程被分为两类:Sub过程和 Function过程。 本次课小节 熟悉ASP基本语句的表现形式,掌握语句运用的方法。 6.3ASP的内建对象 课程描述 Active server pages提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏 览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工 作 本次课知识点 Request对象 对象 Sever对象 Application对象 Session对象 课时:6 讲课过程 第1小节 Request对象 课时:2 知识要点: 1. Request对象的语法: Request[.集合|属性|方法](变量)

For Each...Next:对于集合中的每项或数组中的每个元素,重复执行一组语句。 3.数组 (1). 数组定义 数组在使用之前,应先进行数组的定义。数组定义的一般 格式为: Dim 数组名 ([下界 To ]上界)[As 数据类型] (2). 动态数组 动态数组指的是在运行脚本时大小发生变化的数组。如果在定义数组时,并未确定数组的维 数及每一维的大小,那么在程序设计过程中,可以通过redim语句对数组的重新声明 4.VBScript过程 在 VBScript 中,过程被分为两类:Sub 过程和 Function 过程。 本次课小节 熟悉 ASP 基本语句的表现形式,掌握语句运用的方法。 6.3 ASP的内建对象 课程描述: Active Server Pages 提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏 览器请求发送的信息、响应浏览器以及存储用户信息 , 从而使对象开发者摆脱了很多烦琐的工 作。 本次课知识点 ➢ Request 对象 ➢ Response 对象 ➢ Sever 对象 ➢ Application 对象 ➢ Session 对象 课时:6 讲课过程: 第1小节 Request对象 课时:2 知识要点: 1.Request 对象的语法 : Request[. 集合 | 属性 | 方法 ]( 变量 )

Request对象中包含了5个数据集合、1个属性( Totalbytes属性)和1个方法( Binaryread方法)。 5个数据集合分别是:Fom数据集合、 Querystring数据集合、 Server variables数据集合 Clientcertificate数据集合和 cookies数据集合。 2Fomm数据集合 Form集合收集来自客户端的以表单形式发往服务器的信息 Form的语法 Request. Form( String参数)[(索引)|.计数] 3. Querystring Querystring集合检索HTP査询字符串中变量的值,HTP查询字符串由问号(?)后的值指 通过发送表格或由用户在其浏览器的地址框中键入查询也可以生成查询字符串 tp: Http: //studeNtl/example. Asp?age=28 Querystring的语法 Request. Querystring(变量名)[(索引)|.计数] Servervariables数据集合的功能在于帮助客户端取得服务器端环境信息。这些信息,如:客 户的IP地址等等,有时服务器端需要根据不同的客户端信息做出不同的反映,这时候就需要用 Servervariables集合获取所需信息。 Servervariables的语法: Request. Servervariables(服务器环境变量) 5. Cookies Cookie是一个标签,当你访问一个需要唯一标识你站址的Web站点时,它会在你的硬盘上留下 个标记,下一次你访问同一个站点时,站点的页面会查找这个标记。每个Web站点都有自己 的标记,标记的内容可以随时读取,但只能由该站点的页面完成 Cookies的语法 e)[(Key). Attribute] 本次课小节 掌握 REQUEST对象的特点及基本运用 第2小节 Response对象及 Sever对象 课时:2 知识要点

Request 对象中包含了5个数据集合、1个属性(Totalbytes属性)和1个方法(Binaryread方法)。 5个数据集合分别是:Form数据集合、Querystring数据集合、Server Variables数据集合、 Clientcertificate数据集合和cookies数据集合。 2.Form 数据集合 Form 集合收集来自客户端的以表单形式发往服务器的信息。 Form的语法: Request.Form(String参数)[(索引)|.计数] 3. Querystring Querystring 集合检索 HTTP 查询字符串中变量的值 ,HTTP 查询字符串由问号 (?) 后的值指 定。 通过发送表格或由用户在其浏览器的地址框中键入查询也可以生成查询字符串。 如:Http://Student1/Example.Asp?Age=28 Querystring的语法: Request.Querystring(变量名)[(索引)|.计数] 4.Servervariables数据集合 Servervariables数据集合的功能在于帮助客户端取得服务器端环境信息。这些信息,如 : 客 户的 IP地址等等,有时服务器端需要根据不同的客户端信息做出不同的反映,这时候就需要用 Servervariables 集合获取所需信息。 Servervariables的语法: Request.Servervariables ( 服务器环境变量 ) 5. Cookies Cookie是一个标签,当你访问一个需要唯一标识你站址的 Web 站点时,它会在你的硬盘上留下 一个标记,下一次你访问同一个站点时,站点的页面会查找这个标记。每个 Web 站点都有自己 的标记,标记的内容可以随时读取,但只能由该站点的页面完成。 Cookies的语法 : Request.Cookies(Cookie)[(Key)|.Attribute] 本次课小节 掌握REQUEST对象 的特点及基本运用。 第2小节 Response对象及Sever对象 课时:2 知识要点:

1. Response的语法 Response.[数据集合属性|方法] 2. Response属性 (1) Buffer:指示是否缓冲页输出 (2) Charset:将字符集名称附加到 Response对象中 Content-Type标题的后面 (3)Contenttype:指定服务器响应的HTTP内容类型。 (4) Expires:指定了在浏览器上缓冲存储的页距过期还有多少时间 (5) Expiresabsolute:指定缓存于浏览器中的页面的确切到期日期和时间 3. Response方法 (1) Write 可以把信息从服务器端直接送到客户端。 Write的语法: Response. Write[变量/字符串] (2)Clear 可以用 Clear方法清除缓冲区中的所有HML输出 (3)End End方法使Web服务器停止处理脚本并返回当前结果。 (4)Flush Flush方法立即发送缓冲区中的输出。 (5) Redirect Redirect方法使浏览器立即重定向到程序指定的URL 4. Response集合 Response对象只有一个集合- Cookie Cookies集合设置 Cookie的值。若指定的 Cookie不存在,则创建它。若存在,则设置新 的值并且将旧值删去。 iaiE: Response. Cookies(Cookie)[(Key)I Attribute]=Value 这里的 Cookie是指定 Cookie的名称。而如果指定了Key,则该 Cookie就是一个字典 Attribute指定 Cookie自身的有关信息 5. Server对象提供对服务器上的方法和属性的访问 Serverl的语法: Server.[属性|方法] 6. Server属性 Scripttimeout超时值,在脚本运行超过这一时间之后即作超时处理。如下代码指定服务

1.Response的语法 : Response.[数据集合|属性|方法] 2. Response属性 (1)Buffer:指示是否缓冲页输出。 (2)Charset:将字符集名称附加到 Response 对象中 Content-Type 标题的后面。 (3)Contenttype:指定服务器响应的 HTTP 内容类型。 (4)Expires :指定了在浏览器上缓冲存储的页距过期还有多少时间。 (5)Expiresabsolute:指定缓存于浏览器中的页面的确切到期日期和时间 3. Response方法 (1)Write 可以把信息从服务器端直接送到客户端。 Write的语法:Response.Write [变量/字符串] (2)Clear 可以用 Clear 方法清除缓冲区中的所有 HTML 输出。 (3)End End 方法使 Web 服务器停止处理脚本并返回当前结果。 (4)Flush Flush 方法立即发送缓冲区中的输出。 (5)Redirect Redirect 方法使浏览器立即重定向到程序指定的 URL。 4. Response集合 Response 对象只有一个集合 --Cookie Cookies 集合设置 Cookie 的值。若指定的 Cookie 不存在,则创建它。若存在,则设置新 的值并且将旧值删去。 语法: Response.Cookies(Cookie)[(Key)|.Attribute]=Value 这里的 Cookie 是指定 Cookie 的名称。而如果指定了 Key,则该 Cookie 就是一个字典。 Attribute 指定 Cookie 自身的有关信息。 5.Server 对象提供对服务器上的方法和属性的访问 . Server的语法: Server.[属性|方法] 6. Server 属性 Scripttimeout 超时值,在脚本运行超过这一时间之后即作超时处理。如下代码指定服务

器处理脚本在500秒后超时 7. Server方法 (1) HTMLEncode方法 HTMLEncode方法允许你对特定的字符串进行HM编码. (2) URLEncode方法 可以根据URL规则对字符串进行正确编码. (3) Mappath方法 将指定的相对或虚拟路径映射到服务器上相应的物理目录上。 语法如下: Server. Mappath(Path) (4) Createob ject方法 它用于创建已经注册到服务器上的 Activex组件实例。 Createobject的语法如下 Server Createobject("Component Name") 本次课小节 掌握ASP中 reponse对象及 sever对象的特点与运用的方法 第3小节 Application对象及 Session对象 课时: 知识要点: 1. Application属性 虽然 Application对象没有内置的属性,但可以使用以下句法设置用户定义的属性也可称 为集合 Application(“属性/集合名称")=值 2.方法 (1)Lock方法禁止其他客户修改 Application对象的属性 (2)与Lock方法相反, Unlock方法允许其他客户修改 Application对象的属性 事件 (1) Application Onstart Application Onstart事件在首次创建新的会话(即 Session0 nstart事件)之前发 生。当Web服务器启动并允许对应用程序所包含的文件进行请求时就触发 Application Onstart事件

器处理脚本在 500 秒后超时。 7. Server方法 (1)HTMLEncode 方法 HTMLEncode 方法允许你对特定的字符串进行 HTML 编码. (2)URLEncode 方法 可以根据 URL 规则对字符串进行正确编码. (3)Mappath 方法 将指定的相对或虚拟路径映射到服务器上相应的物理目录上。 语法如下 :Server.Mappath(Path) (4)Createobject 方法 它用于创建已经注册到服务器上的 ActiveX 组件实例。 Createobject的语法如下: Server.Createobject("Component Name") 本次课小节 掌握ASP中reponse对象及sever对象的特点与运用的方法。 第3小节 Application 对象及Session 对象 课时:2 知识要点: 1. Application 属性 虽然 Application 对象没有内置的属性,但可以使用以下句法设置用户定义的属性也可称 为集合。 Application(“ 属性 / 集合名称 ”)= 值 2. 方法 (1)Lock 方法禁止其他客户修改 Application 对象的属性 (2)与Lock 方法相反,Unlock 方法允许其他客户修改 Application 对象的属性 3. 事件 (1)Application_Onstart Application_Onstart 事件在首次创建新的会话 ( 即 Session_Onstart 事件 ) 之前发 生。当 Web 服务器启动并允许对应用程序所包含的文件进行请求时就触发 Application_Onstart 事件

(2)Application Onend Application Onend事件在应用程序退出时于 Session onend事件之后发生, Application Onend事件的处理过程也必须写在 Global.asa文件之中。 4. Session属性 (1) Sessionid Sessionid属性返回用户的会话标识 (2) Timeout amout属性以分钟为单位为该应用程序的 Session对象指定超时时限。 设置 Timeout属性的语法如下: Session Timeout=Minutes 5. Session方法 Session对象仅有一个方法,就是 Abandon, Abandon方法删除所有存储在 Session对象 中的对象并释放这些对象的源 6. Session事件 Session对象有两个事件: Session0nend事件和 Session onstart事件 (1) Session onstart事件在服务器创建新会话时发生 服务器在执行请求的页之前先处理该脚本 (2) Session onend事件在会话被放弃或超时发生 本次课小节 掌握ASP中 application对象及 session对象的特点与运用的方法。 64网站数据库技术 课程描述: 网站的建设是离不开数据库的,当用户使用浏览器请求ASP主页时,Web服务器响应,调 用ASP引擎来执行ASP文件,并解释其中的脚本语言,通过ODBC连接数据库,由数据库访 问组件ADO完成数据库操作,最后ASP生成包含有数据查询结果的HIML主页返回用户端显 本次课知识点 web数据库访问技术 Connection连接对象 Recordset记录集对象

(2)Application_Onend Application_Onend 事 件 在 应 用 程 序 退 出 时 于 Session_Onend 事 件 之 后 发 生 , Application_Onend 事件的处理过程也必须写在 Global.asa 文件之中。 4. Session 属性 (1)Sessionid Sessionid 属性返回用户的会话标识。 (2)Timeout Timeout 属性以分钟为单位为该应用程序的 Session 对象指定超时时限。 设置Timeout属性的语法如下: Session.Timeout=Nminutes 5.Session 方法 Session 对象仅有一个方法,就是 Abandon,Abandon 方法删除所有存储在 Session 对象 中的对象并释放这些对象的源。 6. Session 事件 Session 对象有两个事件:Session_Onend 事件和Session_Onstart 事件。 (1 )Session_Onstart 事件在服务器创建新会话时发生 服务器在执行请求的页之前先处理该脚本。 (2 )Session_Onend 事件在会话被放弃或超时发生 本次课小节 掌握ASP中application对象及session对象的特点与运用的方法。 6.4 网站数据库技术 课程描述: 网站的建设是离不开数据库的,当用户使用浏览器请求 ASP 主页时,Web 服务器响应,调 用 ASP 引擎来执行 ASP 文件,并解释其中的脚本语言,通过 ODBC 连接数据库,由数据库访 问组件 ADO 完成数据库操作,最后 ASP 生成包含有数据查询结果的 HTML 主页返回用户端显 示。 本次课知识点 ➢ web 数据库访问技术 ➢ Connection 连接对象 ➢ Recordset 记录集对象

课时:6 讲课过程: 第1小节web数据库访问技术 课时 知识要点: 1.ASP访问数据库的原理 2.0DBC数据源 通过DBC访问数据库的操作步骤,通常包括有以下的几个内容 (1)创建数据源 (2)建立一个与数据源的对话连接 (3)向数据源发出SQL请求 (4)定义一个缓冲区和数据格式存储访问结果 (5)提取结果 (6)处理各种错误 (7)向用户报告结果 (8)关闭与数据源的连接 3.SL语言简介 (1)数据库表格 (2)创建表格 Create table表名(字段1字段类型字段长度,字段2字段类型字段长度,字段3字 段类型字段长度) (3)向表格中插入数据 Insert Into表名[(字段列表)] Values(值列表) (4)更新记录 Update表名Set字段1=值1,字段2=值2 [ Where条件表达式] (5)删除记录 Delete from表名[ Where条件表达式] (6)删除数据库表格 Drop table表名 (7)数据查询

课时:6 讲课过程: 第1小节 web数据库访问技术 课时:2 知识要点: 1. ASP访问数据库的原理 2. ODBC数据源 通过ODBC访问数据库的操作步骤,通常包括有以下的几个内容: (1)创建数据源 (2)建立一个与数据源的对话连接 (3)向数据源发出SQL请求 (4)定义一个缓冲区和数据格式存储访问结果 (5)提取结果 (6)处理各种错误 (7)向用户报告结果 (8)关闭与数据源的连接 3.SQL语言简介 (1)数据库表格 (2)创建表格 Create Table 表名 (字段1 字段类型 字段长度, 字段2 字段类型 字段长度, 字段3 字 段类型 字段长度) (3)向表格中插入数据 Insert Into 表名[(字段列表)] Values (值列表) (4)更新记录 Update 表名 Set 字段1=值1,字段2 = 值2…… [Where 条件表达式] (5)删除记录 Delete From 表名 [Where 条件表达式] (6)删除数据库表格 Drop Table 表名 (7)数据查询

点击下载完整版文档(DOC)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共14页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有