考试系统(一) 配考
来源:互联网 发布:c语言讲解视频教程 编辑:程序博客网 时间:2024/04/28 00:44
前言:
做了项目这么长时间、能拿出来说说的也就是抽题了吧、其实抽题用的都是别人的表、也侧面用到了别人的功能、如配考试、配考场、绑定学生、题库、模板、都是有涉及的、其实纵观整个考试系统、发现最终目的就是为了学生考试、那么抽题又是考试必不可少的、一开始听大家说抽题挺难的、我也就信了、弄了很长时间、理清了逻辑、发现没有那么难、当然也不是很简单的东东、下面就让我们揭开抽题这神秘的面纱。
需求:
需求其实很简单、通过学号、找到试卷、显示出来、让学生写答案、然后写进数据库、简单吧!
你要先知道-----
不是随随便便就能考试的……你要知道考一次试需要很多功能
添加一场考试
一句话、学生考什么?
一场考试代表一个学院的一科考试、如管理学院的管理经济学、抽象出来就是一个组织的一个类型(科目)的评测考试问卷。
为考试添加考场
一句话学生在哪考?
考场相当于教室、一场考试有多个考场、比如管理经济学这一科目的同学、在多个屋子里进行考试
一场考试的时间可以很长、比如考管理经济学的学生很多、考了三天、上下午各多个考场、
下面可以设置每个考场的时间、选择考场的教室
选择试卷或模板(题库)
一句话、考的试题!
1 试卷
什么是试卷?
就是老师写好的一套卷子、放到数据库里、然后再抽出来给学生考、比如 大学英语A卷 这套卷子上的题是已知的、一般考试卷的话老师都会出几套卷子、然后到考试的时候随机考其中一套。
2 模板
什么是模板?
老师需要配置一个规则、抽题的规则、如抽什么题型、每个题型抽多少分、从书上哪个章节抽题、总分多少、设定好这些规则、考试的时候会根据这个规则、到题库进行抽题、形成一个试卷、考试的时候每张试卷上的题都是随机不一样的。
3 题库
什么是题库?
题库就是放试题的地方、所有的试题都在题库里面、根据模板的信息可以从题库里抽题、题库中试卷的试题、与模板可抽取的试题是无耦合的、也就是分开的、模板不会抽到试卷中的试题(这样是为了删除一个试卷、不影响模板的抽题)
绑定学生
一句话、把学生跟考场绑定。
学生的所有信息都来自于基础系统、学生跟考场绑定、确切的说是一个班跟一个考场绑定、就是说这个班在哪个屋里面考试
考场与试卷或模板的绑定
一句话、那个考场考什么题(试卷或模板)
这个绑定是吧试卷与考场绑定、做到了每个考场(教室)可以考不同的试卷或模板
当以上几步都做完了、学生在规定的时间进入规定的考场(教室)才能考试。
——————————————————————chenchen—————————————————————
- 考试系统(一) 配考
- 软考系统架构师考试总结
- 中华第一考----系统架构设计师考试
- 2014年下半年软考系统架构设计师考试试题
- IT 认证考试--软考--(中级项目)嵌入式系统设计师2:考试大纲
- 软件考试考纲
- 今天考试考完了
- 考完考试了
- IT 认证考试--软考--(中级项目)嵌入式系统设计师1:嵌入式系统设计师介绍
- IT 认证考试--软考--(中级项目)嵌入式系统设计师1:嵌入式系统设计师介绍
- 网络考试系统研究(一)
- 交警支队科目一考试系统 下载
- 驾驶考试科目一学习系统 是什么
- 嵌入式系统设计师考试大纲(一)
- 考试系统阶段小结(一)
- 课程设计 【项目一】小学生考试系统
- IT 认证考试--软考--(中级项目)嵌入式系统设计师2:考试大纲【含免帐号免积分下载链接】
- 职称计算机考试系统2010'天宇考王10.0'(盒装)"火爆销售!
- UVa 11297 Census(二维线段树+单点更新)
- 博弈论基础知识
- 下落的树叶(The Falling Leaves)
- POJ 2229-Sumsets(DP)
- AdaBoost & AdaRank
- 考试系统(一) 配考
- Android-studio+Genymotion模拟器的联合使用
- 多元正态分布
- Spring 多数据源事务配置问题
- BZOJ 3043 IncDec Sequence 差分
- HDOJ 1236 排名(排序)(浙大2005研究生复试)
- C/C++语言——GCC编译器
- C语言中一些不被熟知的特性
- 辛星整理Linux部分常用命令