第七章 系统环境要求及调试•••••••••••••••••••••••••••••••••••••••••45 7.1 系统开发平台••••••••••••••••••••••••••••••••••••••••••••••••45 7.2 后台数据库的选取••••••••••••••••••••••••••••••••••••••••••••45 7.3 系统结构••••••••••••••••••••••••••••••••••••••••••••••••••••45 7.4 系统流程图••••••••••••••••••••••••••••••••••••••••••••••••••45 7.5 系统实现的主要技术••••••••••••••••••••••••••••••••••••••••••46 7.6 系统实现••••••••••••••••••••••••••••••••••••••••••••••••••••47 7.7 安全控制技术••••••••••••••••••••••••••••••••••••••••••••••••49 7.8 B/S的优势与不足 ••••••••••••••••••••••••••••••••••••••••••••49 第八章 结束语 •••••••••••••••••••••••••••••••••••••••••••••••••••••51 参考文献•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••52 致谢•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••53 附录•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••54 摘 要 随着Internet/Intranet的快速发展,数据库技术的进一步成熟,建立能业务化工作的学生学籍管理系统是当前学校管理部门的迫切要求。文章参考了目前国内学校学生管理的发展情况及管理模式,借鉴了目前国内先进的大型管理系统,对学校学生学籍管理进行了总体设计,建设“基于Web的”运行平台,实现方便快捷的前端Web登录和查询,采用了ACCESS 2000作为后台数据库,采用ASP及ADO技术对数据库进行操作及维护。 首先,论文讨论了Web数据库的发展历程:从最早的主机/终端结构到近年来较流行的客户机/服务器机构,再到目前最先进的浏览器/服务器结构。讨论结果是:浏览器/服务器模式中的客户机使用的是统一的浏览器界面格式,便于操作,简单易行,有利于提高工作效率,易实现不同网络间的连接。因此学生学籍管理系统采用的就是浏览器/服务器模式。 再者,论文讨论了访问Web数据库的五种方法,对于在Web服务器端提供中间件的方法有两种:CGI和API。其中,CGI效率低,速度慢;API虽然克服了CGI的缺点,但兼容性差,开发难度大。通过比较五种方法的优缺点,得出的结论是:用ASP技术访问学生成绩数据库具有易实现、功能强大、效率高等优点。 最后,论文提出了用ASP和ADO技术相结合来实现学生成绩数据库的访问,得出的结论是:用ASP+ADO访问服务器端的数据库的实质就是利用ADO对象访问数据源。但是这种方案也有它的不足之处:由于ADO是以一个本地数据访问组件,而ASP+ADO方案中,ADO在Web服务器端使用,因此该方法只能对服务器端数据库进行访问,而当数据库服务器与Web服务器不在同一计算机上时,这种方案就行不通;再者由于用户每次查询都必须连接服务器,然后等待回应,因此,对于需要频繁访问数据库的应用如“网上办公”就显得过于繁琐。 基于B/S结构的中职学生学籍管理系统(以下简称SSMS)就是利用ASP技术和Web数据库相结合实现的,它具有数据输入、查询修改、补考处理、毕业处理和报表输出等功能。它的成功实现对提高学校的学生管理水平具有非常重要的意义。应用表明:学生学籍管理系统用户界面友好,操作灵活方便,可大大提高工作效率,基本实现“无纸化办公”。 关键词 ASP 三层式结构 客户机/服务器体系 学籍管理系统 |
齐齐哈尔xx大学毕业设计(论文) 基于B/S模式的中职学生学籍管理系统的设计与实现
查看评论
已有0位网友发表了看法