中小学题库自动组卷系统的设计与实现开题报告
2022-01-09 22:29:54
全文总字数:2225字
1. 研究目的与意义及国内外研究现状
计算机办公始于上个世纪80年代,人们利用计算机软件技术,根据人们的需求来设计符合要求的软件,帮助人们处理日常工作中的事务。该技术的应用,不仅将我们从繁琐的工作中解放出来,提高了工作效率,而且使办公朝着无纸化,自动化方向发展。
在目前的大多数中小学中,出卷过程仍然是由任课老师手动完成。任课老师往往凭借多年的教学经验,综合考虑到各个知识点,试题难度,参照往年试题,从庞大的试题库中抽取相应的试题等,才能组成一份合格的试卷,其任务的繁琐程度可想而知。大大增加了老师的工作量。
利用计算机软件技术,来完成从试题的存储,到组成一份合格的考试试卷的过程,不仅能够大大降低了老师的任务量,提高任课老师工作效率,更加有利于教育事业朝着科技化,自动化,数字化方向发展。与此同时,从试题的存储到出卷整个过程全部交给计算机完成,整个过程可以做到无纸化,节约了纸张,响应低碳生活的号召。由于系统将整个流程全部交给计算机本身完成,抽题的环节做到了随机抽取试题,试卷的保密性也得到了保证,同时有利于知识面的全面覆盖。
2. 研究的基本内容
计算机软件的目的是让人们通过简单的培训就能完成对事情的处理。试题库系统具有友好的界面,操作简便,能够完成试题的插入,修改,查询,删除等过程,并能生成试卷。根据传统出卷流程,改系统可分为三个模块。一是登录模块,二是系统维护模块,三是组卷模块。系统根据以上三个模块,分别实现了以下功能。登录模块下,用于检验登录用户是否合法以及用户所处的组别,具有的权限。系统维护模块,该模块下具有试题的添加,试题的修改,试题的查询等具体功能。生成试卷模块下,能够通过对数据库中试题的筛选和过滤,随机抽取各种题型的题目内容和答案,生成最终试卷。
3. 实施方案、进度安排及预期效果
实施方案:
本设计是基于oracle 11g数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术、软件工程理论、网页设计等对试题库管理系统的开发设计进行研究。试题库管理系统要求对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活,降低劳动强度。
客户端开发工具则采用my eclipse。my eclipse是web开发工具。适用b/s三层结构体系。b/s是三层体系结构,它将web服务器和数据库服务器结合起来,用数据库服务器对分布在web服务器上的各种数据进行动态管理。web服务器响应浏览器的请求,查找所需内容返回给浏览器进行显示。
4. 参考文献
[1] 谷庆华,李成贵. 《基于java语言实现数据库的访问[j]》. 计算机技术与发展,2008,(2).
[2] 许艳. 《试卷生成系统的设计与实现[j]》. 计算机教育,2007,(4).