关于考试系统的设计方案(讨论) 望有经验的高手帮我指点一下

老無所依 2004-12-24 09:04:31
由于系统要生成三种试卷,比如可以生成 顺序出题的试卷,也可以生成随机出题的试卷,还可以手工

选择出题生成试卷。 这三种试卷都生成,但问题来了:

1。 三种试卷,是不是分别设计三个相应的文件好呢,还是都放在一个文件里好?

2。 如果在实际运用中,试卷为随机试卷,那么每个学生拿到的试卷就会不一样,当学生提交试卷

后,就要考虑到答案的核对问题(答案核对应该用哪种核对方法好呢,我现在初步是这样想的:就是当

每个学生进入试卷后,那么就把试卷里的所有题目和答案都放在一张临时表中,也就是说有多少个学生

参考,那么在考试时间里就会有多少张这样的临时表,当学生提交试卷后,再将提交的数据和他所对应

的临时表里的答案一一核对,核对完之后,然后把他的得分情况放到一张专门用来记录考生成绩的表

中,为了方便考生以后查询自己以前考试的情况,那么就还要用一张表来专门记录每个考生每次的考试

记录,比如:考试的题目,考试所选的答案,正确答案等等情况,但这样这张表的数据量将非常的大,

不方便以后的管理,然后删除临时表) ,这样整个考试过程差不多就结束了,但我怕那张记录考生考

试历史的表的数据量会不会太大了,因为如果一张试卷有50道题的话,一个考试就要向这个表中加入50

条记录,100个考生就是5000条记录,这样的话,这张表以后可能将达到上亿条的记录,我打算用MSSQL

数据库,不知道够用不?

还有就是关于那三种试卷文件的问题,是用一个文件好,还是用三个文件比较稳定,我怕用一个文件后

系统会不稳定?

整个考试过程我打算就找这样设计,不知道会不会有问题,因为这个考试系统几乎最后要做成一个完善

教学平台,教师的管理平台我还没有设计好,过几天再写出请想高手门指点一下!

希望做过类似考试系统的大哥门帮帮忙啊?
...全文
247 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxhj 2005-03-03
  • 打赏
  • 举报
回复
回复人: flesharcher(hedy)
如果我將題目改了呢

我去年有做過一套小的
用在面試考試上
可是還有很多問題

我覺得難度在考題的管理上
特別是題目類型多的時候
然後就是組卷
我覺得組卷這個表最少要有這幾個字段:
ID,考生ID,題目ID,題目,答案
組卷時跟據題目ID得到大題目和分數
再列個表,這樣一張試卷就出來了
flesharcher 2005-02-23
  • 打赏
  • 举报
回复
我想首先每个体型一张/2张表分别存储题目和答案,然后试卷表里
只要有题目ID和类型就可以了,不用重复记录题目的其他信息。
gaoshan333333 2005-02-23
  • 打赏
  • 举报
回复
他们都说得差不多了,我顶哈
romantice 2005-02-19
  • 打赏
  • 举报
回复
我去年给一个相当大的行业客户开发过一个非常好的考试平台,包括了考试管理、考试过程监考管理、考生管理、题库管理、考试模式管理以及成绩管理、监考老师管理等,在行业客户已经运行一年多了,已经得到行业的管理人员的认可。我们的行业客户的需求与你所说的基本类似,如果有兴趣请联系。
E-MAIL:SWGBQ@126.COM
QQ:10562208
softbaddog 2005-02-11
  • 打赏
  • 举报
回复
3种试卷本来就没有什么很大区别,将学生号和试题号编码对应起来就行了,放在数据库中。

其实考试系统真正难在试题维护管理(输入)以及评阅部分。如有可能大家一起讨论,2年前做过相关的系统,是基于.NET的。但一直没有真正实用化,可能和学校需求还是有点出入。要融合在他们的系统中的确有些困难。
Bing Forever 2004-12-28
  • 打赏
  • 举报
回复
当然是放在一个文件里,给试题编号,用于控制顺序出题还是随机出题,答案当然是跟着题号来,(注:这里的题号和考生拿到试卷上的题号不一样,每道试题有固定的题号,我相信这里的答案都是字母吧)
xuesong2002 2004-12-28
  • 打赏
  • 举报
回复
楼上说的对,关键是题库的管理。
程序要做好关键还是看数据库的可展性。
我觉得一种题型一套表(可能是两个),这样维护也简单,数据库的性能也大大提高。
一点思想,请指正
qiulei563 2004-12-28
  • 打赏
  • 举报
回复
关键是试题库如何建立,要规范的话需要详细调研了。程序不是问题,只是符合逻辑要求编代码就行了
w102272 2004-12-24
  • 打赏
  • 举报
回复
1。 三种试卷,是不是分别设计三个相应的文件好呢,还是都放在一个文件里好?
试卷是结果。事实上你首先需要建立一个试题库,然后用某种“策略”进行试题的抽取,然后
通过“组卷”生成一个结果试卷。 这是市场上的 试题库和“组卷”系统的基本工作模式。

2。 如果在实际运用中,试卷为随机试卷,那么每个学生拿到的试卷就会不一样,当学生提交试卷
。。。。。
问题并没有你想的那么严重。这还要取决于题型,例如选择题,填空题,简答题的评分模式和存储的数据都是不一样的,具体问题具体分析。


整个考试过程我打算就找这样设计,不知道会不会有问题,因为这个考试系统几乎最后要做成一个完善教学平台,教师的管理平台我还没有设计好,过几天再写出请想高手门指点一下!

按照你现在的设计思路,我看根本作不出来一个完善的教学平台。 还有教学平台到底是作什么的,你知道么? 教师的教学过程就是一个答题考试么? :)

老实说,你实在对教育行业的基本概念,教学平台是什么都还处于门外汉的概念空白阶段。
在一个没有猫的屋子里头找一只黑猫,能作成什么样子呢,呵呵...

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧