java实现试卷批改代码 java实现阅卷功能

跪求java实现B/S考试系统的思路(最好有源代码)做这个题库系统需要按照mvc设计一下, 最近我也实现一个类似的, 下面说下我的设计
数据库mysql 开发环境eclipse jdk1.8, 然后基于一个整合框架把项目搭建起来
设计基础试题表, 这个主要有类型难度等等
设计试卷表, 试卷表由create的时候根据输入的规则自动根据上面的基础题库表组装而成
剩下的用户管理, 导出就比较容易了, 导出可以用poi导出成word
javaweb考试管理系统 , 怎么实现自动修改试卷并提交这个 简单当学生 提交 试卷的时候获得学生 提交试卷 每道题的 编号 与答案 与数据库中 答案那张表 做比对 这就可以 出结果了?。!
比如 试题表ID试题编号试题内容三个 字段答案表ID试题编号答案
当答题结束后 提交试卷 用试题编号 答案表里面 找答案与 提交的答案做比对即可
如果 不想 时时的 那就写个定时器好了或者 建立个 学生答题 表 把 试题编号 与答案记录
写个 数据库 定时器 到时间进行比对 得出的 结果 存在另一张表里面 即可
想要做一个c/s的java考试系统 不知道怎么批改程序题把写好的程序生成一个java文件,然后用java代码编译运行就是了 , 应该不难
跪求用Java语言实现试卷的难度与区分度 信度评估算法的源代码简单的说,所谓调查问卷的信度是指这个问卷是不是可靠的 , 这个包含多层含义,比如说这份问卷是不是多次重复做结果都接近等等 。
效度是指这个问卷是不是考察出了你想要考察的结果,一般这个会和一个校标做校标关联系数 。
信度一般用阿尔法系数做检验
效度一般用T检验,显著性差异指数P检验 。
一般应该先用小样本做信度和效度 , 但是做效度的样本也不应该低于60人 。然后再做推广 。
还有你这种量表是否应该在做效度时用校标关联系数呢,但这又需要你有新的校标 。
因为不太了解具体情况,所以先这么说,在做的时候你要遇到什么问题,你在问我哈 。还有建议关于怎么做信度和效度,你还是看一下相关书籍 。我觉得这还是很有必要的 。
一、信度系数与信度指数
大部分情况下,信度是以信度系数为指标,它是一种相关系数 。常常是同一被试样本所得到的两组资料的相关,理论上说就是真分数方差与实得分数方差的比值,公式为:
r(xx)=r^2(xt)=S^2(t)/S^2(x)
公式中r^2(xt)是真分数标准差与实得分数标准差的比值,称作信度系数 , 公式为:
r(xt)=S(t)/S(x)
可见信度指数的平方就是信度系数 。
二、测量标准误
信度系数仅表示一组测量的实得分数与真分数的符合程度 , 但并没有直接指出个人测验分数的变异量 。我们可以用一组被试两次测量结果来代替对同一个人的反复施测,于是有了信度的另一个指标,公式为:
SE=S(x)√1-r(xx)
公式中SE为测量的标准误,S(x)是所得分数的标准差,r(xx)为测验的信度系数,从公式我们可以看出测量的标准误与信度之间有互为消长的关系:信度越高,标准误越小,信度越低,标准误越大 。
p value 和t value 我在百度百科上没看到,你自己再找找吧
java:如何将考试题目从文件中读取出来并在页面上进行编辑import java.io.File;
import java.io.IOException;
import java.io.FileOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class StreamTest {
public static void main(String[] args) {
StreamTest st = new StreamTest();
String writeStr = "Hello World!\r\n你好!";
String fileName = "outFile.txt";
st.OutputTest(fileName,writeStr);
st.InputTest(fileName);
}
//字节-读
private void InputTest(String fileName) {
File f = createFile(fileName);
FileInputStream fis;
byte[] b = new byte[100];
try {
System.out.println("创建输入流...");
fis = new FileInputStream(f);
System.out.println("创建输入流完成");
System.out.println("开始读取...");
fis.read(b);
System.out.println("读取完成");
String str = new String(b);
System.out.println("读取内容输出:\n" str);
fis.close();
}catch(FileNotFoundException e) {
System.out.println("文件没有找到");
}catch(IOException e) {
System.out.println("读取失败");
}
}
//字节-写
private void OutputTest(String fileName,String text) {
File f = createFile(fileName);
FileOutputStream fos;
try{
System.out.println("创建输出流...");
fos = new FileOutputStream(f);
System.out.println("创建输出流完成");
byte[] testBArray = text.getBytes();
System.out.println("开始写数据...");
fos.write(testBArray);
fos.flush();
System.out.println("写数据完成");
fos.close();
}catch(FileNotFoundException e) {
System.out.println("文件没有找到");
e.printStackTrace();
}catch(IOException e) {
e.printStackTrace();
}
}
//创建文件
private File createFile(String fileName) {
File f = new File(fileName);
if(!f.exists()) {
System.out.println("文件不存在");
try{
System.out.println("创建文件...");
f.createNewFile();
System.out.println("创建文件完成");
}catch(IOException e) {
System.out.println("文件创建失败");
e.printStackTrace();
}
}else {
System.out.println("文件已经存在");
}
return f;
}
}
【java实现试卷批改代码 java实现阅卷功能】java实现试卷批改代码的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java实现阅卷功能、java实现试卷批改代码的信息别忘了在本站进行查找喔 。

    推荐阅读