论文部分内容阅读
近年来,随着现代教育理论及信息技术的快速发展,试题库信息化建设取得了很大成果,国内大部分高等院校的强势学科基本告别了传统手工出卷、批卷的落后教学模式,在许多考试系统中均有成功应用。利用试题库管理系统,结合适当的组卷算法能够让任课教师在最短时间内按要求生成几十份考试内容不同的考试试卷,甚至有的提供在线考试及成绩评阅功能,大大提高了出卷效率。然而却在涉及面最广,受教育影响最大的基础教育中却还没有推广及应用。本文就初中数学题库建设中的一些问题进行了探讨,在分析传统考试弊端的基础上提出本课题的研究思路和方法。根据初中数学学科的教学形式及实际情况,严格按照软件工程开发的相关理论及步骤对初中数学题库系统进行设计与开发。首先利用传统结构化与面向对象分析分析方法获取了初中数学题库考试系统的功能性需求和非功能性需求,根据自顶向下的功能模块分解详细的描述了系统主要功能模块的数据流图,分析了其数据结构的形式。在设计阶段,根据中学数学题库建设的相关原则给出了系统的功能模块及接口设计,重点阐述了系统数据库的设计过程与步骤,建立了系统全局E-R图,给出了主要数据基本表的逻辑结构。最后,在Microsoft wnidows2003操作系统平台下开发,运用网络编程技术,采用B/S(Browser/server)三层体系结构,综合运用HTML、Javascript脚本语言、ASP.NET等网页开发技术,后台数据库采用微软SQL SERVER2005,实现了一套面向初中数学教育特色的题库管理系统,完成了系统主要功能模块的代码实现,截取了部分系统运行界面效果。系统功能模块主要包含教师用户模块中的试题的增加、删除、修改、查询等功能,以及对于试题的抽取和试卷的批改,还可实现对学生所在的班级进行管理,对考试结果进行综合分析;学生用户主要实现了在线考试和成绩查询功能;系统管理员则能对系统中的信息进行配置和管理。本系统适用性广,不仅能实现初中数学课程的网络在线考试和传统考试的组卷工作,还可以与教学管理系统数据库进行数据传送,实现考试成绩与学生学籍管理的连接。目前,该系统已经能够实验性运行且效果良好,达到了预期的研究和实践的目的,为进一步研究试题库系统理论并开发考试系统莫定了基础。