- 1 -
摘要
随着科学技术的发展,计算机领域不断取得新的研究成果。并不断地代替和延伸脑力劳动方面发挥
越来越重要的作用,无论是工业还是日常生活都越来越离不开计算机,尤其是在学校里,随着不同高校
的的不断扩大和招生人数的不断增加,要处理大量的学生数据信息显得尤为的重要。学生的信息管理是
学校工作中一项重要的内容。
本系统论文主要是管理学生的资料。重点介绍其功能:信息添加、信息修改、信息的删除及信息查
询。使用进行静态页面设计,应用 ASP 程序进行后台管理操作,并用 Access 进行后台数据库的连接设计。
主要是以四大功能进行系统的设计和实现。
关键词:Dreamweaver MX 2004 系统 站点设计 ASP Access 数据库
1.1 开发工具的介绍
1.1.1 ASP
ASP ( Active Sever Pages 动 态 网 页 ) 是 微 软 公 司 推 出 的 一 种 用 以 取 代
CGI(Common Gateway Interface)技术。目前,Internet 上的许多基于 Windows 平台的 Web 站点已开
始应用 ASP 来替换 CGI。
ASP 是在服务器端脚本编译环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。ASP 可
以与 HTML 页、脚本命令和 ActiveX 组件组合创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP
应用程序很容易开发和修改。ASP 是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建
和运行动态的交互式 Web 服务器应用程序,如交互 式动态网页,包括使用 HTML 表单收集和处理信
息、上传与下载等。 通常情况下,用户通过浏览器看到的网页大多是静态的,目前 Internet 上的许
多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,是指站点的主页内容是“固定不变”的。
一个“静态”的站点,若要更新主页的内容,必须手动更新其 HTML 的文件数据。而随着 Web 技术的发
展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。站
点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以 HTML 的格式传送给
浏览器。根据用户请求生成动态主页的传统方法有 CGI、ISAPI 等。CGI 是根据浏览器端的 http 请求激
活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下。ISAPI
针对这一缺点进行了改进,利用 dll(动态链接库技术),以线程代替进程,提高了性能和速度,但要考
虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术 Java 都还
存在着另外一个问题,那就是开发困难,程序的开发和 HTML 写作是两个完全不同的过程,需要专门的程
序员开发。ASP 使用的 ActiveX 技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使
自己的动态网页几乎具有无限的扩充能力,这是传统的 CGI 等程序所远远不及的地方。
1.1.2 Access
Access 是一个数据库管理系统,它之所以被集成到 Office 中而不是 Visual Studio 中,是因为它与其
它的数据库管理系统(如 SQL Server 2000)相比更加简单易学,一个普通的计算机用户即可掌握并使用