计算机毕业论文
查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。
由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
以下罗列了 Active Server Pages 所独具的一些特点:
使用 VBScript 、JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快
速地完成网站的应用程序。
无须 compile 编译,容易编写,可在服务器端直接执行。
使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏
览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、Jscript)均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用
VBScript 或JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、Perl 、Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。
Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写
的源程序被他人剽窃,也提高了程序的安全性。 可使用服务器端的脚本来产生客户端的脚本。 物件导向( Object-oriented )。
ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以
使用 Visual Basic 、Java 、Visual C++ 、COBOL等编程语言来编写你所需要的 ActiveX Server Component 。
基于上述考虑,用Browser/Web模式来设计考试系统比较合适,服务器端我们采用Access数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。