,有效地提高教师出卷的质量,也有效的提高教育质量水平计算机作为通用办公设备,已经或正在许多高校教研室普及。
利用计算机辅助试卷数据处理,可以大大提高试卷处理工作效率、规范处理过程,对开展试卷出题质量的科学评估和教学研究,具有很强的实用价值,能大大地提高整个教育质量和水平。
尽管市场已有试卷阅卷专用设备供应,但因其通用性和费用的限制,难以普及。
目前多数学校该项工作仍以手工方式进行,当考生数量较大时,试卷数据处理工作量极大,教师往往只能简单地提供考生成绩,许多考试信息白白浪费,试卷分析工作难以展开。
试卷数据的处理工作许多学校还很不规范,试卷分析国内仍处于起步阶段,有关该领域的研究报道也较少。
但随着计算机应用技术的普及,教学条件的提高,对试卷数据处理的要求也将发生深刻变化,传统的手工方式将会逐步淘汰。
1.4 开发试卷系统应该注意的问题 在开发试卷分析系统时要注意到此系统使用的对象使用此系统的目的和作用,因此在开发的过程中应先着重了解试卷分析的整个过程和步骤,应重点解决比较重要和关键的部分,如对试卷的分析、试卷分析的测试指标是如何实现、数据的管理、试卷分析的分析生成等。
研究目标:主要研究如何借助计算机和数据库技术实现对考试试卷质量的分析评价。
主要内容:包括各种名称(学院、课程、教师、班级等)的维护;考试成绩的录入(导入)、修改、删除、核对与存档;试卷的查询;考试成绩的统计分析和图表生成;试卷难度、区分度等指标的计算;试卷出题质量的自动评价;标准试卷分析报告的生成与打印等功能的实现。
第二章 试卷分析系统的技术简介2.1 关键性开发技术的介绍2.1.1 C C读做 quotC sharpquot,中文译音暂时没有专业人士一般读quotC sharpquot,现在很多非专业一般读quotC 井quot。
C是微软公司发布的一种面向对象的、运行于.NET Framework 之上的高级程序设计语言。
并定于在微软职业开发者论坛PDC上登台亮相。
C是微软公司研究员 Anders Hejlsberg 的最新成果。
C看起来与 Java 有着惊人的相似;它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译成中间代码再运行的过程。
但是 C与Java 有着明显的不同,它借鉴了 Delphi 的一个特点与 COM组件对象模型是直接集成的,而且它是微软公司.NET windows 网络框架的主角。
微软 C语言定义主要是从 C 和 C继承而来的,而且语言中的许多元素也反映了这一点。
C在设计者从 C继承的可选选项方面比 Java 要广泛一些比如说 struts,它还增加了自己新的特点比方说源代码版本定义。
但它还太不成熟,不可能挤垮 Java。
C还需要进化成一种开发者能够接受和采用的语言,而微软当前为它的这种新语言大造声势也是值得注意的。
目前大家的反应是:“这是对 Java 的反击。
” C更象 Java 一些,虽然微软在这个问题上保持沉默。
这也是意料中的事情,我觉得,因为 Java 近来很成功而使用 Java 的公司都报告说它们在生产效率上比 C获得了提高。
Java 所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了估计世界范围内共有两百五十万程序员使用 Java。
由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话比如日本发明的 Java 电话。
C能够在用户领域获得这样的礼遇吗我们必须等待并观望,就象已经由 SSI 公司的 CEO 和主席 Kalpathi S. Suresh 指出来的那样。
“我发现所有这些都是渐进的,如果 C不存在,我们总能回到 Java 或 C 和 C。
这些都不完全是新技术,它们在更大的意义上来说只是大公司制造的市场噱头。
我们必须给他们时间安顿下来看看这些是不是真的对 IT 工业有什么影响。
”2.1.2
ASP.NET 较以前的 WEB 开发模型相比,
ASP.NET 提供了数个重要的优点:增强性能,
ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。
与被解释的不同,
ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。
这相当于在编写代码行之前便显著提高了性能。
世界级的工具支持。
ASP.NET 框架补充了 Visual Studio 集成开发环。
境中的大量工具箱和设计器。
WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
威力和灵活性。
由于
ASP.NET 基于公共语言运行库,因此 WEB 应用程序开发人员可以利用整个平台的威力和灵活性。
.NET 框架类库、消息处理和数据访问解决方案都可从 WEB 无缝访问。
另外,公共语言运行库的交互性保证在迁移到
ASP.NET 时保留基于 COM 的开发中的现有投资。
简易型,
ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。
例如
ASP.NET 页面框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。
另外,公共语言运行库利用托管代码服务简化了开发。
2.1.3 SQL语言简单介绍 SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。
SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。
按照 ANSI(美国国家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言。
SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
目前,绝大多数流行的关系型数据库管理系统,如 Oracle、Sybase、MicrosoftSQL Server、Access 等都采用了 SQL 语言标准。
虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括 Select、Insert、Update、Delete、Creat 以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库操作。
在众多的 SQL 命令中,select 语句应该算是使用最频繁的。
select 语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。
select 语句中位于 select 关键词之后的列名用来决定哪些列将作为查询结果返回。
用户可以按照自己的需要选择任意列,还可以使用通配符“”来设定返回表格中的所有列。
select 语句中位于 from 关键词之后的表格名称用来决定将要进行查询操作的目标表格。
2.1.4 SQL SERVSER 数据库 SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS)它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个OS/2 版本。
SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了 SQL Server6.5 版本;1998 年,SQL Server 7.0 版本和用户见面;SQL Server 2000 是 Microsoft 公司于 2000 年推出的最新版本。
Microsoft SQL Server 2000 是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了一种称为 Transact-SQL 的 SQL 语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。
支持 XMLExtensive Markup Language,扩展标记语言。
强大的基于 Web 的分析,支持 OLE DB 和多种查询。
支持分布式的分区视图。
SQL Server 具有以下特点:是真正的客户机/服务器体系结构。
图形化用户界面,使系统管理和数据库管理更加直观、简单。
丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
SQL Server与 Windows NT 完全集成,利用了 NT 的许多功能,如发送和接受消息,管理登录安全性等。
SQL Server 也可以很好地与 Microsoft BackOffice 产品集成。
具有很好的伸缩性,可跨越从运行 Windows 95/98 的膝上型电脑到运行 Windows 2000 的大型多处理器等多种平台使用。
对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到Web 页面上。
SQL Server 提供数据仓库功能,这个功能只在 Oracle 和其他更昂贵的DBMS 中才有。
第三章 系统分析第四章 系统设计4.1 系统初步调查 初步调查,在试卷分析中应该有的条件:学生人数、学生每题所得分数、试卷的总题数以及每题所对应的总分数、难度系数。
在此基础上得出平均成绩、每一档次的人数。
画出成绩分布矩形图。
最后得出分析的结果。
因此在本系统中应该必须具有三大模块: 1)名称维护:对教师,学生,班级,学院等进行入库及管理。
包括有:学院名称、班级名称、 课程名称、教师名称的添加、删除及修改等维护操作 2)试卷维护:对试卷进行考试记录添加、修改、删除、整张试卷的删除、以及对录入数据的核 对等操作。
包括有: (1) 试卷输入:输入学院的名称、学年、学期、学生所在的年级及班级、课程名称、 卷面每小题的满分数和整张试卷的满分数、总的考试人数、任课教师 (2) 试卷修改:对相关的资料及试卷进行修改 (3) 试卷删除:对所选中的学生成绩进行删除 (4) 成绩核对:对所选中的学生成绩进行相应的核对 3)试卷分析:提供试卷的分析功能并给出分析报告,将屏幕输出的各种数据通过打印机4.2 系统需求分析 开发软件的功能: 1) 层次方框图: 试卷分析评价系统 身份验证 试 卷 维 护 名 称 统 试 检 维 计 卷 索 系 帮 指 分 统 护 标 助 析 维 维 护 护 学 班 试 试 试 成 院 级 教 课 卷 卷 卷 绩 名 名 师 程 录 修 删 核 分 分 学 称 称 名 名 入 改 除 对 析 析 试 生系 数 数 维 维 称 称 报 报 卷 检 密 难 告 告 检 索统 据 据 护 护 维 维 区 试 码 度 生 打 索初 库 库 护 护 分 卷 维 指 成 印始 备 恢 标 度 分化 份 复 护 指 数 数 析 据 据 标 查 浏 .
上一篇:
第四期《计算机半月刊》
下一篇:
首鼠两端