《试题库管理系统》由会员分享,可在线阅读,更多相关《试题库管理系统(37页珍藏版)》请在金锄头文库上搜索。
1、试题库管理系统摘要随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校 推动教学改革、提高教学质量的重要内容。试题库管理是学校工作的重要组成部分,如何快速有效合理的组卷和试题库完善的保管 是所有教师和学校管理者共同高度关注的问题。大部分的题库管理系统很难保证试题的多样 性、全面性和试卷难度的恰当分配。为了解决教师出题困难,帮助教师轻松的出一份高质量 的试卷,所以开发试题库管理系统是非常必要的。本系统从管理信息系统课程出发,采用树状管理结构,设计完成了试题试卷项目类型设 置、题库管理、试卷管理等功能。大量的测试表明本系在Windows98/2000/Xp配合Office
2、的环境下程序运行稳定,且各项功能都很正确,基本达到了预期的要求! 关键词:前台数据库 题库管理 自动组卷 题型Item Management SystemAbstractWith todays computer technology to the rapid development , using computers to carry out the test library management and analysis has become the examination schools to promote the teaching reform, improving the quali
3、ty of teaching critical.Test library management are an important component of schools. How quickly and efficiently a reasonable Test Paper and questions, the sound is the custodian of all teachers and school administrators together an issue of great concern. Most of database management systems is di
4、fficult to ensure that questions of diversity, inclusiveness and the appropriate papers difficulty distribution. To address the difficulties that teachers out , relax the teachers to help out a high-quality paper , therefore, the development of test library management system is very necessary.The sy
5、stem from the management information system course ,using tree management structure,design questions papers completed project type setup , question bank management, paper management, and other functions. A large number of tests showed that the tie-in Windows98/2000/Xp Office environment - orderly op
6、eration stability ,and various functions are correct,basically reached the expected demand.Key words:Prospects Database Examination managementAutomatic Test Paper Questions目录序 言 1一、系统规划 2(一)开发背景 21. 国内外题库的发展及现状 22. 本研究的目的和意义 2(二)需求分析 2(三)系统总体目标 3(四)系统方案 3(五)拟采取的研究方法和技术路线 31. 研究方法和技术路线 32. 研究手段和可行性分析
7、 4(六)系统运行的软、硬件配置要求 5二、系统分析 6(一)系统结构图 6(二)系统功能描述 61. 项目设置 62. 题库管理 73. 试卷管理 7(三)系统业务流程图 8(四)数据流程图 8(五)数据字典 11三、系统设计 16(一)总体设计 16(二)详细设计 161. IPO 图: 162. 程序流程图: 173. 输入/输出设计: 21四、系统实施 25(一)OOP简介25(二)管理界面 26五、软件测试及其维护 27(一)系统测试平台简介27(二)测试方法 27(三)系统维护 28六、结语 29附录 30参考文献 33序言随着现代教育事业的发展,教学手段现代化问题显得越来越重要。
8、试题库系统作为教 学手段现代化的重要组成部分,与数据库相结合,具有良好的发展前景。最近几年,国内 外已经有不少人员对此项工作做了研究,但是由于技术水平的限制,目前很多单位开发的 试题库系统还存在很多弊端。设计编写试题库管理系统,是基于俩种目的:一是充分利用现有的计算机系统减轻工 作人员的劳动强度。二是摒弃传统的手工整理、以试卷(纸质)的形式存放到档案室,浪 费纸张等原材料,不利于保护环境。一个好的试题库管理系统,要求界面友好,能方便地录入试题,试题库的维护(修改、 删除试题)操作简单,组卷灵活快捷,查询试题或试卷迅速,以适应各种知识更新对试卷 难度的要求。为此,在对系统进行概要设计时,就充分考
9、试虑到以上的因素,模块围绕实 用性设计,比如,题库管理模块就是为了实现试题的录入、试题的维护、试卷的生成而设 计的;查询模块是为了实现试题和试卷的快速查询而设计的。整个设计简洁明了,同时也 就方便了操作。系统规划(一)开发背景1.国内外题库的发展及现状考试在我国古代就已经有了很大的发展,早在 1300年以前就有了科举制度。但这种考 试不规范、不严密,不能客观、准确地评估一个人的能力水平。第二次世界大战结束后, 考试在社会生活中的地位进一步提高, 资格证书考试也就应运而生。这种考试次数频繁, 命题工作量大,并且对考试的测量学特性要求更加严格,不少考生要求结果相互可比,因 此,建立高质量、大容量的
10、现代化题库成为必要。目前,经济发达国家已经建立了完善的 考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。从我国恢复高考制度以后,随着高考标准化的实施,尤其是微型计算机的快速发展, 这些都为题库建设提供了基础条件。80 年代中期以来,出现了多所学校或行政机构联合开 发试题库的局面,同时,也出现了许多其它学科的试题库。90 年代前后,政府部门在全国 范围内有计划、有组织、系统地开展CAI教学与国家试题库的建设。学校是考试最为频繁的单位之一。在学校,尤其是在各大高校,科目众多,任课教师 工作繁忙。为了更好地检查教师在教学过程中和学生有学习过程中的效率,以便能更好地 把教学质量提高。而每
11、次考试为了能出一份难易适中,又能体现对能力和知识点全面考察 的试卷,教师需花费相当多的时间和精力。即使如此,也很难保证所出的试卷的科学性、 合理性,甚至可能会出现试卷偏难或偏易的现象,达不到预期的考察目标。2.本研究的目的和意义传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而 不能准确反映学生的学习效果。为促进教学手段的现代化,提高教学质量,减轻教师在出 题、组卷的工作量,帮助教师方便、快速、准确组出难度适宜的试卷,本研究在VB编程 环境下开发了一套能实现试题库管理和试卷难度定义的软件。本系统将项目设置、题库管理和试卷生成集为一体,不仅能帮助教师适时录入试题, 丰富存
12、贮自己题库。同时可以为教师面对不同需求,面对不同的学生群体和不同时期而生 成的试卷组卷的难度方案,可以很好的满足老师对于不同难度和需要的试卷。(二)需求分析所谓计算机组卷至少应该保证以下几个方面的平衡方可考虑试卷的可接受性:整卷的题型比例要合理整卷的章节比例要合理整卷的难度分配要适度要保证随机性在考试过程中,教师对题库管理主要有以下步骤: 根据教材的大纲要求对课程进行客观题和主观题的划分; 根据各章节课时划分各章节分值; 根据课程在专业中的要求(专业课、考查课)和总课时决定难度系数; 在以上条件下组卷。(三)系统总体目标 实现用户的登陆、修改、删除; 实现试题的查询、增加、修改、删除; 实现试
13、题难度、试卷难度、题型比例的设置; 实现自动声称试卷方案的设置、试卷自动生成试卷、试卷查询、试卷导出。(四)系统方案 该系统是单机版的,主要的使用对象是老师个体。老师就直接可以对系统进行登 陆修改,试题的添加查询、试卷的生成和导出。图形化界面。简单易用,支持多种Windows操作系统(Windows XP/2000)。 功能完备。从试题增加、浏览到查询,从试卷类型、难度设置到试卷生成、生成 方案查询和试卷的导出。 内涵丰富的试题。除了包含题目和答案,试题还拥有难度和分值的设置,试卷具 有生成方案设置,对试卷的难度进行定义。 独具一格的试卷生成方案设置。可以对试卷和试题的难度进行定义,可以对出卷
14、 方案进行设置,面对不同的时期、不同的需求,进行相应的调整和设置,从而达 到生成不同需求的试卷。 灵活便捷的自动组卷。通过简单的两步,首先选择试卷出题的范围(包含哪些章 节、题型、难度),然后决定试题各题型上的分布,就能即刻完成试卷的自动生 成。(五)拟采取的研究方法和技术路线1. 研究方法和技术路线 研究方法是通过建造模型的方法,对试题库的组织机构、运行模块、数据流程进行建 模。再通过程序设计语言和后台数据库对模型进行实现。本试题库管理系统拟采用Access数据库和VB编程语言,开发环境为Windows XP ,后台数据库用 Microsoft Access 。2. 研究手段和可行性分析主要
15、通过调查、收集、整理相关资料并运用所学专业课知识分析总结,逐步从整体上 和细节上把握试题管理系统的框架和各功能模块,有计划有步骤地开发本系统。(1) 从经济可能性来看,虽然开发系统要投入相当的人力,物力,财力,但是等到开发完 成投入使用会给用户带来极大的方便,从长远利益来看有百利而无一害。(2) 从技术可能性来看,本系统运用VB程序设计语言和Access数据库技术来实现,这是 目前运用比较广泛的技术。又专科阶段和本科阶段所学的知识提供了实现的可能性。Visual basic 6.0是微软公司最新推出的Visual Studio 6.0开工具组件中的一员,也是当今 世界上最流行的可视化开发工具。与Visual Basic 5.0相比,Visual basic 6.0不但简化了 可视化编程,而且使得应用程序地开发流程更加合理,综合功能更加强大。除了保持原 来版本的功能外, Visual Basic 6.0在许多方面的功能得到了扩展,其中主要有以下几点:开放式数据库联结ODBC环境:这种体系结构能更好的满足企业地实际需要,有利 于应用系统的移植和扩充。 目前市场上流行的各种数据库系统软件, 如 OeacleInfo