课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 学质量水平。
所以试卷分析应该有个量化指标使得整个工作能够按照这个指标有序地展开有针对的指出试卷所存在的难度问题有效地提高教师出卷的质量也有效的提高教育质量水平计算机作为通用办公设备已经或正在许多高校教研室普及。
利用计算机辅助试卷数据处理可以大大提高试卷处理工作效率、规范处理过程对开展试卷出题质量的科学评估和教学研究具有很强的实用价值能大大地提高整个教育质量和水平。
尽管市场已有试卷阅卷专用设备供应但因其通用性和费用的限制难以普及。
目前多数学校该项工作仍以手工方式进行当考生数量较大时试卷数据处理工作量极大教师往往只能简单地提供考生成绩许多考试信息白白浪费试卷分析工作难以展开。
试卷数据的处理工作许多学校还很不规范试卷分析国内仍处于起步阶段有关该领域的研究报道也较少。
但随着计算机应用技术的普及教学条件的提高对试卷数据处理的要求也将发生深刻变化传统的手工方式将会逐步淘汰。
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、Microsoft SQL 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 Server 6.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 层次方框图 图1 层次方框图 2系统流程图 图2 系统流程图 3数据流程图 登陆 相关处理 学生成绩 资料库 试卷分析报表 试卷分析评价系统 身份验证 系统维护 名称维护 试卷维护统计 指标维护 试卷分析 系统初始化 数据库备份 数据库恢复 试卷检索 学生检索 分析报告生成 分析报告打印 试卷录入 试卷修改 试卷删除 成绩核对 检索 索 帮助 助 密码维护 学院名称维护 班级名称维护 教师名称维护 课程名称维护 数据查询 数据浏览 难度指标 区分度指标 试卷分析 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 图3 数据流程图 4数据描述 1静态数据 a. 学院信息表 学院名称 b. 班级信息表 班级名称 c. 教师信息表 教师名称 d. 课程信息表 课程名称 d. 试卷信息表 学院名称 班级名称 教师名称 课程名称 学生学号 学界 教师信息 课程信息 班级信息 报告产生 试卷信息 学生成绩信息 2.4 更新 教师信息 2.3 更新 课程信息 2.2 更新班级信息 2.1 更新 学院信息 教师信息 课程信息 班级信息 学院信息 信息反馈 打开 密码 用户 1 身 份 验 证 2 接 受 处 理 2.5 更新 学生成绩信息 试卷信息 D1 3 试卷分析 用户 学院信息 学生成绩信息 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 学期 每题的得分数 2动态数据库 输入数据菜单选项查询关键字新建记录项。
输出数据由查询关键字所确定的数据库集合 3处理流程 系统启动时激活身份验证模块 通过身份验证后对系统初始化。
根据登陆用户的不同而显示各自的菜单并设置各全局变量 用户点击相应的菜单条而运行相应的功能模块 点击“退出”菜单选项即可退出系统。
3各模块设计如下表 模块编号 模块名称 备注 模块编号 模块名称 备注 M0 用户登陆模块 进行用户身份验证 M3.3 删除试卷模块 删除所选的试卷 M1.1 系统初始化模块 系统初始化 M3.4 成绩核对模块 对所选的试卷进行核对 M1.2 数据库备份模块 进行数据备份 M4.1 难度指标模块 设置难度指标 M1.3 数据库恢复模块 进行数据库恢复 M4.2 区分度指标模块 设置区分度指标 M1.4 密码维护模块 进行密码修改 M4.3 试卷分析评价模块 设置试卷分析的评价标准 M2.1 学院名称维护模块 删、添、改操作 M5.1 分析报告生成模块 分析试卷并产生报告 M2.2 教师名称维护模块 删、添、改操作 M5.2 打印分析报告模块 打印分析报告 M2.3 班级名称维护模块 删、添、改操作 M6.1 试卷检索模块 检索相关的试卷 M2.4 课程名称维护模块 删、添、改操作 M6.2 学生检索模块 M3.1 试卷录入模块 录入要分析的试卷 M7 帮助模块 M3.2 试卷修改模块 修改相关的资料或试卷 M8 退出模块 4.3 各子模块的功能 1录入 该模块分数据录入、数据修改、数据删除三个子模块各子模块功能如下 1数据录入 数据录入分两类数据一是基本数据录入二是考试试卷成绩录入。
基本数据包括学院名称 最好用代码或列表选择方式录入 学年 最好用代码或列表选择方式录入 学期 最好用代码或列表选择方式录入 学生所在年级班级 最好用代码或列表选择方式录入 课程名称 任课教师 考试人数 卷面每小题的满分数和整个试卷的满分数 考试试卷成绩要依次录入每名学生的学号及每小题的得分数。
由于各试卷的试题数量不一致课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 最好使用动态.
上一篇:
【精品】毕业设计 毕业论文 网上选课系统
下一篇:
经济可持续发展论文:将可持续发展内生化的新经济发展方式