论文部分内容阅读
随着Internet/Intranet的快速发展,数据库技术的进一步成熟,建立能业务化工作的学生学籍管理系统是当前高校管理部门的迫切要求。文章参考了目前国内高校学生管理的发展情况及管理模式,借鉴了目前国内先进的大型管理系统,对高校学生学籍管理进行了总体设计,建设“基于Web的”运行平台,实现方便快捷的前端Web登录和查询,采用了Visual Foxpro 2000作为后台数据库,采用ASP及ADO技术对数据库进行操作及维护。 首先,论文讨论了Web数据库的发展历程:从最早的主机/终端结构到近年来较流行的客户机/服务器机构,再到目前最先进的浏览器╱服务器结构。讨论结果是:浏览器╱服务器模式中的客户机使用的是统一的浏览器界面格式,便于操作,简单易行,有利于提高工作效率,易实现不同网络间的连接。因此学生学籍管理系统采用的就是浏览器/服务器模式。 再者,论文讨论了访问Web数据库的五种方法,对于在Web服务器端提供中间件的方法有两种:CGI和API。其中,CGI效率低,速度慢;API虽然克服了CGI的缺点,但兼容性差,开发难度大。通过比较五种方法的优缺点,得出的结论是:用ASP技术访问学生成绩数据库具有易实现、功能强大、效率高等优点。 最后,论文提出了用ASP和ADO技术相结合来实现学生成绩数据库的访问,得出的结论是:用ASP+ADO访问服务器端的数据库的实质就是利用ADO对象访问数据源。但是这种方案也有它的不足之处:由于ADO是以一个本地数据访问组件,而ASP+ADO方案中,ADO在Web服务器端使用,因此该方法只能对服务器端数据库进行访问,而当数据库服务器与Web服务器不在同一计算机上时,这种方案就行不通;再者由于用户每次查询都必须连接服务器,然后等待回应, d\硕士学位论文 V氏S妙 川{【R’S刀*IS 因此,对于需要频繁访问数据库的应用如“网上办公”就显得过于繁琐。 基于 B/S结构的武汉职业技术学院学生学籍管理系统(以下简称 SSMS)就 是利用ASP技术和Peb数据库相结合实现的,它具有数据输入、查询修改、补 考处理、毕业处理和报表输出等功能。它的成功实现对提高高校的学生管理水 平具有非常重要的意义。应用表明:学生学籍管理系统用户界面友好,澡作灵 活方便,可大大提高工作效率,基本实现“无纸化办公”。