关键词: 自动阅卷系统;ACCESS; ADO
摘 要
当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。
教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想品德,以及教育措施等许多问题按一定法则进行数量化测定。它可以分为对知识的评价和对技能的评价。关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即选择、填空、匹配等体型)。而对于对技能的考核,既上机操作的考核,无论是理论还是实践都比较薄弱。如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即使有在计算机上考的,大多也是标准化的考试系统,这不仅仅是我国的计算机考试系统如此,国外也有很多考试系统也是这样。这种考试形式也会导致学生重理论、轻实践的现象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、环境面前会束手无策
目标:通过系统对考生试卷自动进行评测,以便清晰、准确、明了的反映学生成绩的情况,实现判卷
2 系统分析
系统分析,就是在管理信息系统开发的生命周期中系统分析阶段的各项活动和方法。它的主要目标是在系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案,即“逻辑模型”。
2.1可行性研究
2.1.1经济可行性
目前基本上判卷还是完全采用纯人工方式完成,进行报表制作,对数据进行综合分析等,因此耗用工时较多,且效率低下。而当采用计算机进行管理时,不但可以为企业节省大量的人力物力,而且效率要比手工高得多,还可以让人力资源得到充分的利用。由此可见,开发此系统在经济上的是完全可行的。
2.1.2技术可行性
1、 开发软件可行性
从目前市场上数据库开发、管理软件来看,对于比较简单的中小型数据库,微软公司的Microsoft SQLServer2000是实际应用中较为成功是一种解决方案。它是数据库的优秀软件,是面向对象的可视化编程,同时它提高了多库操作命令和函数,具有很强的数据处理能力。包括数据存储、分类、汇总、检索等。
同时应用Visual C++ 6.0的技术开发管理信息系统,可以得心应手,事半功倍,它为用户提供了Windows所一贯坚持的非常友好、操作简单的用户界面、完善而强大的数据操作功能,通过Visual C++ 6.0与SQL语句的结合对数据库进行更为复杂的操作。
结合本项目实际,判卷水平和复杂程度相对来说还是可以分析清楚的,经系统分析,可以设计出符合实际需求、易于理解、易于操作、易于维护的数据库和操作系统。对于Visual C++ 6.0 来说,对数量较少的表和其间关系进行比较简单的操作正是其擅长的功能,无论是查询、统计,都能顺利完成。因此,开发实施本系统,从软件的角度看,是可行的。
2、 开发的硬件的可行性
开发本系统所使用的软件对于计算机硬件有一定的要求,Visual C++ 6.0 对计算机的内存、外存(主要是硬盘的容量)都有要求,这样才能是系统正常运行,基本要求是:
(1)设计环境为Microsoft Windows 95或更高版本;
(2)应用程序要求8MBRAM。
从目前市场上流行是硬件水平来看,这种要求水平对企业而言,是完全可以达到的。所以在硬件方面,本系统也是可行的。
2.1.3操作可行性
Windows 友好的用户界面和本系统良好的安全设置,可以使其内部员工在系统实施人员的指导帮助下很快掌握系统的使用方法。
2.2、系统的详细调查
2..2.1系统详细设计原理
系统的详细调查目标是在可行性分析的基础上进一步对原有系统进行全面、深入的调查和分析,弄清原有管理信息系统的运行状况,发现其薄弱环节,找出要解决问题的实质,确保新系统比原系统更加有效、可靠。具体内容包括:管理业务状况的调查分析、数据流程的调查分析。
系统调查可以通过发表征求意见、座谈、访问参观、参加业务实践等方法,自上而下的逐步细化了解。
通过对人员的需求调查得知,以前的管理办法,工作繁琐,工作量大,效率低。因而,建立一套管理信息系统势在必行。根据需求不同大体上可分为如下几个方面:
(1) 用户的信息要求:可以实现对本用户基本信息的维护,包括学生和老师两种角色。
(2) 试卷信息的要求:及时对试卷的信息进行维护。
(3) 成绩状态的要求: 及时记录学生考试的成绩并进行维护。
(5)对数据的安全性、完整性的要求:要保证每个记录必须完整,不能被他人非法窃去。
本系统的逻辑模型主要是以系统的数据流程图和数据字典为主要描述工具,以信息系统中应有的数据流程和数据结构来描述系统。