3.2 软硬件平台选择
xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />
系统中最重要的硬件平台是 Web服务器 ,建议使用专用的服务器 ,如 HP、Compaq等公司的产品。系统中的其它计算机没有大的限制 ,只要能够满足使用浏览器和联网的需求。网络环境可直接使用目前的校园网。
软件平台包括终端软件平台和服务器软件平台。可以采用以下一套方案 :各终端使用 Windows 98/2000为平台 ,使用 MS Internet Explorer为浏览器。
Web服务器端 ,选用 Windows NT4. 0 Server中文版作为网络操作系统 ;选用 Internet Information Server4. 0作为 Web服务器软件 ;选用 Microsoft ACCESS作为数据库管理系统。
3.3 开发语言
与常见的字处理文件不同 ,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的,用以编排文档属性和格式的标准文本文件。
脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中,主要用来控制程序的逻辑。通常脚本在服务器上运行 ,但也可以采用客户端和服务器端结合使用,一般情况下,VBScript是ASP的默认脚本语言。通过客户端脚本程序先对客户端的提交的表单的数据的合法性进行检验,然后才把有效的数据提交给服务器端的程序进行处理。这样可以大大节省系统资源、减少服务器开销。
ASP程序是以扩展名 .asp的纯文本形式存在于Web服务器上,无需编译,只需将asp程序放在Web服务器的虚拟目录下 (该目录要有可执行权限 )就可以通过WWW的方式访问。ASP与浏览器无关 ,用户端只要使用可执行HTML码的浏览器 ,即可浏览ASP设计的网页内容。值得一提的是ASP提供的内嵌6大对象,可以使用户更容易收集来自浏览器请求发送的信息,响应浏览器以及存储用户的信息,此外还可依靠ActiveX组件增强服务器应用程序功能。
参考文献
周星,魏应彬,《动态网页与WEB数据库》,北京大学出版社, 2001
俞波,周皓峰,一种基于WEB的学生信息管理系统, 计算机与现代化,2000年第2期, 55-60
王华,ASP开发信息服务系统示例, 太原科技,2003年第4期 ,52
李世杰《Active Server Pages 2.0 网页设计手册》,清华大学出版社,2000.1
闫华文,《SQL Server 2000 与ASP Web 数据库编程技术》,北京大学出版社,2001.4
陈会安,《JavaScript 网页制作彻底研究》,人民邮电出版社,2002.1
康博,《Web应用程序开发新技术》,人民邮电出版社,1999.7
Brian Francis, etal,《Professional Active Server Pages 3.0》,Published by WROX,2002
Bob Reselman,《Active Server Pages 3.0 by Example》,Published by Que,Jun 1, 2000
《Tutorial Home Page》,http://www.asptutorial.info 2002