论文部分内容阅读
随着Internet和Web的迅猛发展,数据库技术也开始与Web产生了紧密的联系,一种新兴的技术——Web数据库技术出现了,并且开始在数据库的应用中发挥着越来越重要的作用,它所使用的B/S系统模式也成为了网络数据库系统开发的主流模式。因此,研究如何建立先进、安全、跨平台、高效率的Web数据库应用系统具有重要意义。学生成绩管理是高校学生管理的重要组成部分。很长时间以来,对学生成绩的管理大多依靠手工或者单机来完成,这使得这项工作变得非常繁杂而没有效率。高校校园网的迅速普及,使解决这一问题成为可能。为了使管理人员从大量繁杂的工作中解脱出来,开发基于Web的学生成绩管理系统是十分必要的。论文首先介绍了本课题的研究背景、系统需求以及通过Web访问数据库的几种主要技术——CGI、API、ASP、JSP、PHP的产生发展情况并加以分析比较,接着重点阐述了利用ASP技术设计开发的“学生成绩管理系统”的ASP解决方案。对系统的体系结构、工作流程、系统功能、数据结构、安全性等方面进行了总体设计与实现。在该解决方案中,采用基于B/S三层构架的体系结构,以Microsoft IIS 5.0作为Web服务器;设计制定了开发原则,并给出具体实现方法和部分功能实现程序,同时在系统的安全性方面予以比较仔细的考虑和设计。本课题完成设计实现的系统已成功运行。该系统能够方便、及时地和用户进行交互,提高了管理人员的工作效率和管理水平,并且该系统易于维护。