随机考试系统软件设计毕业论文.docx
《随机考试系统软件设计毕业论文.docx》由会员分享,可在线阅读,更多相关《随机考试系统软件设计毕业论文.docx(38页珍藏版)》请在第一文库网上搜索。
1、随机考试系统软件设计毕业论文目 录1前言11.1 选题背景11.2 研究现状11.2.1 国内外研究相关情况11.2.2 现有试卷管理系统的状况21.3 传统命题方式的弊端22基础知识简介32.1 .NET、ASP.NET、C#32.2 SQL42.2.1 SQL 查询52.2.2 SQL数据更新53总体设计73.1 需求分析73.1.1 开发工具选择73.1.2 系统开发环境93.2 系统概要设计93.2.1 系统功能模块图103.3 数据库设计113.3.1 E-R 图设计123.3.2 数据库表格设计134系统详细设计154.1 流程图154.1.1 考试模块流程154.1.2 题库管理
2、模块流程图164.1.3 考生信息模块流程图174.2 主要界面设计184.2.1 考试系统模块设计184.2.2 题库管理模块设计194.2.3 考生信息管理模块设计224.3 主要代码及其功能介绍254.3.1 随机考试主要代码254.3.2 数据库主要代码275软件测试325.1 单元测试325.2 集成测试326结论336.1 结论336.1.1 完成三个基本模块的设计336.1.2 测试结果与改进336.2 体会33参考文献35随机考试系统软件设计1.1 选题背景在教育领域中,考试是整个教学过程中的重要环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果优劣的一种教育测量手
3、段。目前许多考试的实施过程并不完全科学,考试手段落后,命题内容、评分标准等由于受各种人为因素的干扰,缺乏普遍的可比性,考试信度和效度较低。例如,传统的经验型考试是由任课教师分别主持,命题原则不同,评分标准和评分方法不同,带有较大的主观性,不够客观和准确。随着计算机科学的迅速发展和广泛应用,计算机技术已进入现代教育领域并形成一门新兴的边缘科学即计算机辅助教学CAI (Computer AidedInstruction)o利用计算机建立试题库,实现计算机自动选题组卷,是CAI工程的重要组成部分,是实现考试规范化、科学化的重要措施,更是实现教考分离的一个重要手段。利用计算机组卷,不仅能节省教师的宝贵
4、时间,提高工作效率,而且能消除出卷人主观意志的影响,使考试更加标准化,更加客观、真实、全面地反映教学的实际效果,有利于促进教学质量的提高。建立了试题库管理系统后,可实行教考分离,促使任课教师必须按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。有了试题库管理系统,每次考试后,可利用计算机对试卷和考试分数进行分析和评价,大大减少人力负担、提高效率和精确度,而且也使考试这一教学环节更加科学化。1.2 研究现状1.2.1 国内外研究相关情况在国外,早己建立起一些针对标准化考试的试题库系统。例如:美国的TOEFL,GRE,GMAT等试题库计算机
5、系统,已成功地运作了几十年,一直都能科学地测试出学生的实际水平。这表明用计算机来成卷是可能的而且是有效的,但是,这些系统涉及到的具体内容与细节,以及其设计思想与原理几乎都是保密的,要建立一套适合中国国情的试题库就只能靠自己努力。1.2.2 现有试卷管理系统的状况在国内,目前部分高校己联合开发了一些基础学科的试题库系统,但就使用范围而言,这些系统大多是某一学科的“专用题库”,而且有很强的封闭性,不能根据自己学科的实际情况进行调整,缺乏可扩充性和灵活性。这样,同一所学校要实现所有学科的计算机命题成卷,就必须为每一学科都开发或购置一套相应的试题库系统,这就必将导致大量的重复性劳动、浪费大量的资金。显
6、然这种系统在一定程度上给人们的使用带来不便,也阻碍了系统的推广,因此这样的试题库系统是不完善的。1.3 传统命题方式的弊端首先由于教师个人对教学目标和教学基本要求的理解不尽相同,个人的教学经验也存在差别,因而试卷考核的题型、难度和重点都有主观随意性由于没有科学同意的命题要求和试题各项技术指标,因而同一学科的考试,在班级之间,学校之间,或同一学校的考试在不同年度之间缺乏可比性,不利于检查和评估教学质量。其次,不同性质的考试对考试的要求也是不同的。其三,传统的经验命题大部分采用主观题型,题型单调,覆盖面窄。试卷的信度和效度都难以保证。因而通过这种考试所反馈的教学信息量少,不利于进一步改进教学质量。
7、102基础知识简介2.1 .NET、ASP.NET、C#Visual Studio.NET是Microsoft最新一代的应用程序开发工具。它可以让您在同一个环境之下,开发各种上同的应用程序。VisualStudio.NET支持多种上同的程序语言,其中最重要的就是C#来开发应用程序。新一代的语言C#已完全支持面向对象程序设计。它是一套功能强大的程序语言,提供了非常多的模板与范例,适用于各行各业。ASP.net是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.nct提供许多比现在的Web开发模式强大的的优势。执行效率的大幅提高:ASP.net是把基于通用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 随机 考试 系统软件 设计 毕业论文