H
hugshen
Unregistered / Unconfirmed
GUEST, unregistred user!
一、整个考试系统分为三个模块:
试题录入:试题比例分布、单选题、多选题、填空题、判断题、文字编辑
考试管理:a:考生报名:录入、修改、打印准考证、分单位打印报名册、查询
b:成绩管理:打印成绩单、打印等级证书、分单位打印成绩册、查询
考试系统:考生信息修改、单选题、多选题、填空题、判断题、文字编辑、交卷
二、主要table设计如下:
1、 试题分数分布比例.table:
试题大类 程度 试题数量 分数比例 每题分数 总分
A 单选 A(难) 5 0.1 2 100
A 单选 B(易) 10 0.2 2 100
C 判断 C(中) 10 0.3 3 100
。。。。。。。。。。
2、 抽题分布比例.table:
试题大类 程度 试题类型 试题数量
A 单选 B(易) A 计算机基础 4
A 单选 B(易) B 网络知识 6
C 判断 C(中) C do
S知识 3
C 判断 C(中) A 计算机基础 3
。。。。。。。。。。。。。。
3、 题库.table:
题目ID 题目内容 选项1 选项1 选项1 选项1 答案 分值
A-A-A-0001 FIOGJKFODG hghgf gfhgh ghgfh hfhf hff 2
A-A-A-0001:试题大类-程度-类型-序号
。。。。。。。。。。。。。。。。
4、 考试.table:
题目ID 本套题目号 序号 考生ID 考生答案 考生分数
A-A-A-0001 1 1 11111111111 jjkjk 0
A-A-A-0008 1 2 11111111111 jjkjk 0
A-A-A-0020 1 3 11111111111 jjkjk 3
A-A-A-0040 1 4 11111111111 jjkjk 2
A-A-A-0108 1 5 11111111111 jjkjk 0
B-A-A-0001 1 1 11111111111 jjkjk 0
B-A-A-0001 1 2 11111111111 jjkjk 0
B-A-A-0001 1 3 11111111111 jjkjk 0
。。。。。。。。。。。。。。
三、所有数据库需要加密,可用SQL做数据库。没有密码别人无法打开数据库。
四、服务器端要有考试时间控制,管理什么时候开始考试,暂停,考多长时间,查看在
线考生。所有数据在服务器端。服务器端有计分系统。
客户端只是个试题显示及提交答案模块,进入前要获取试卷及填写准考证。
在服务器管理程序确定开始考试后才能进入。时间到后自动锁定,并在考试中有时间
提示。每过段时间对在考试中的学生答案进行备份,以便计算机重启之后能够恢复该考
生的答案。
试题录入:试题比例分布、单选题、多选题、填空题、判断题、文字编辑
考试管理:a:考生报名:录入、修改、打印准考证、分单位打印报名册、查询
b:成绩管理:打印成绩单、打印等级证书、分单位打印成绩册、查询
考试系统:考生信息修改、单选题、多选题、填空题、判断题、文字编辑、交卷
二、主要table设计如下:
1、 试题分数分布比例.table:
试题大类 程度 试题数量 分数比例 每题分数 总分
A 单选 A(难) 5 0.1 2 100
A 单选 B(易) 10 0.2 2 100
C 判断 C(中) 10 0.3 3 100
。。。。。。。。。。
2、 抽题分布比例.table:
试题大类 程度 试题类型 试题数量
A 单选 B(易) A 计算机基础 4
A 单选 B(易) B 网络知识 6
C 判断 C(中) C do
S知识 3
C 判断 C(中) A 计算机基础 3
。。。。。。。。。。。。。。
3、 题库.table:
题目ID 题目内容 选项1 选项1 选项1 选项1 答案 分值
A-A-A-0001 FIOGJKFODG hghgf gfhgh ghgfh hfhf hff 2
A-A-A-0001:试题大类-程度-类型-序号
。。。。。。。。。。。。。。。。
4、 考试.table:
题目ID 本套题目号 序号 考生ID 考生答案 考生分数
A-A-A-0001 1 1 11111111111 jjkjk 0
A-A-A-0008 1 2 11111111111 jjkjk 0
A-A-A-0020 1 3 11111111111 jjkjk 3
A-A-A-0040 1 4 11111111111 jjkjk 2
A-A-A-0108 1 5 11111111111 jjkjk 0
B-A-A-0001 1 1 11111111111 jjkjk 0
B-A-A-0001 1 2 11111111111 jjkjk 0
B-A-A-0001 1 3 11111111111 jjkjk 0
。。。。。。。。。。。。。。
三、所有数据库需要加密,可用SQL做数据库。没有密码别人无法打开数据库。
四、服务器端要有考试时间控制,管理什么时候开始考试,暂停,考多长时间,查看在
线考生。所有数据在服务器端。服务器端有计分系统。
客户端只是个试题显示及提交答案模块,进入前要获取试卷及填写准考证。
在服务器管理程序确定开始考试后才能进入。时间到后自动锁定,并在考试中有时间
提示。每过段时间对在考试中的学生答案进行备份,以便计算机重启之后能够恢复该考
生的答案。