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