第2章 为什么要开发一个新闻发布系统…………………………………………….6
第3章 Access数据库……………………………………………………………8
3.1 数据库概念………………………………………………………….8
3.2 Access数据库特点………………………………………………….8
3.3 创建新表…………………………………………………………….9
3.4 连接数据库………………………………………………………….9
第4章 脚本编程语言…………………………………………………………..10
4.1 VBScript……………………………………………………………10
4.2 数据类型……………………………………………………………10
第5章 系统具体实现………………………………………………………….12
5.1 目标设计…………………………………………………………..12
5.2 数据库结构实现…………………………………………………..12
5.3 引入发布新闻数据………………………………………………..12
5.4 系统主页面………………………………………………………..13
5.5 显示每条新闻相关新闻…………………………………………..14
5.6 在任意字段添加新闻……………………………………………..14
5.7 自由更改新闻……………………………………………………..15
5.8 显示热点新闻……………………………………………………..17
第6章 结束语…………………………………………………………………18
参考文献…………………………………………………………………………20
第1章 ASP简介
ASP是Active Server Pages的简称,是服务器端脚本编程环境。使用ASP可以将HTML页、脚本命令和ActiveX组件组合起来,创建动态的、交互的Web网页和基于Web的功能强大的应用程序
简单地讲,ASP是位于服〖本文来自:Www.biye520.Com 520毕业设计网〗务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的、交互式的Web应用程序。
1.1 ASP的特点
ASP内含于IIS3.0和IIS4.0之中。有了ASP,就不必担心客户端浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
从字面上说,ASP包含下面3方面的含义:
1. Active:ASP使用了微软公司的ActiveX技术。采用了封装对象,程序调用对象的技术,简化编程,加强程序间的合作。只要在服务器上安装这些组件,通过访问组件,可以快速、简易地建立自己的Web应用程序。
2. Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBScript和javascript。VBScript是Visual Basic的一个子集。然而Netscape浏览器不支持客户端的VBScript,所以最好不要在客户端使用VBScript。而在服务器端,则无需考虑浏览器的支持问题,Netscape浏览器也可以正常显示ASP页面。
3. Pages:ASP返回标准的HTML页面,可以在常用的浏览器中正常显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。
ASP作为IIS环境下开发Web应用的一种简单、方便的编程工具,ASP具有如下特点:
1. 使用VBScript、javascript等简单易懂的脚本语言,结合HTML代码,可快速完成网站应用程序的开发;
2. 容易编写,无须编译,可在服务器端直接执行;
3. 使用普通的文本编辑器,即可进行编程;
4. 与浏览器无关,只要客户端浏览器能够执行HTML代码,就可浏览利用ASP设计的网页内容。ASP所使用的脚本语言均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言;
5. ASP能与任何ActiveX scripting语言相兼容,除了可以使用VBScript或javascript脚本语言来设计外,还可以通过plug-in的方式,使用由第三方所提供的其他脚本语言,脚本引擎是处理脚本程序的COM组件
6. ASP的源程序不会被传到客户浏览器,因此可以避免所写的源程序被他人剽窃,也提高了程序的安全性;
7. 可以使用服务器端的脚本来产生客户端的脚本;
8. ActiveX服务器元件具有无限可扩充性,可以使用VisualBasic、Java、Visual C++、COBOL等编程语言来编写所需的ActiveX服务器元件。
ASP的应用是完全基于IIS上的,用于windows NT server和workstaion 的 IIS版本不同,但其功能几乎完全相同,不同的只是安装过程。IIS提供3种服务:WWW,GOPHER,FTP。WWW服务为客户浏览器提交Web页,并允许客户
访问ASP文件IIS支持〖本文来自:Www.biye520.Com 520毕业设计网〗虚拟目录,通过在“服务器属性”对话框中的“目录”标签可以管理虚拟目录。建立虚拟目录对于管理Web站点来说具有非常重要意义。虚拟目录隐藏着有关站点目录结构的重要信息。如果在Web页中使用物理路径,将暴露有关站点目录的重要信息,这很容易导致系统受到攻击。
与一般的程序不同,ASP程序无须编译,ASP程序的控制部分是使用VBScript、javascript等脚本语言来设计,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器即脚本引擎,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。编写程序时,系统提供了两种脚本语言:VBScript和javascript,其中,VBScript是系统默认的脚本语言。
screen.width-333)this.width=screen.width-333'' alt="" src="http://www.lunwen250.com/html/lw/ASP/uploadfile/jpg/2009-3/200935131052397.jpg" border=0>