php thinkphp 在线考试 系统 1000分求设计思路 200

本人想做一个针对学生的在线考试系统。具体功能要求如下:1、考试每天一次,每天19:00开始报名,到20:00或报名人数达到30人,即开始考试,考试同时进行。2、试题为:假... 本人想做一个针对学生的在线考试系统。具体功能要求如下:
1、考试每天一次,每天19:00开始报名,到20:00或报名人数达到30人,即开始考试,考试同时进行。
2、试题为:假如题库中有100道题,每次考试从中随机选取10道题,每次考试,考生看到的试题是一样的。
3、考试结束后,直接出考试成绩及排名

问题:
1、每天19:00开始报名功能,该怎么实现?
2、每次考试,30人看到相同的题目,是怎么实现的?
3、怎样给每天的试卷加一个编号,如今天试卷的编号为SSS0001,第二天的编号为SSS0002,以此类推

灌水的、复制粘贴的请勿打扰,谢谢。
还有4个200分的提问,回答得好,1000分全送。
展开
 我来答
百度网友ad45923b8
2015-03-13 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
采纳数:262 获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等

向TA提问 私信TA
展开全部
1、因为报名系统是活动性质的,必须使用Js配合来实现按钮根据时间动态切换可点击状态,报名按钮提交后可由php再进行二次时间判断,增强系统稳定性,因为js读取的时间可能不是很统一,但php的时间是统一的。

2、考试的题目每次新建临时表,由第一个打开考试试题的人触发,然后将题目存储到数据库,其它人判断数据库,或者报名结束之后,即生成考题并存储到数据库表中

3、因为考题已经写入数据库了,所以自然可以增加一个字段做为该试卷的编号。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式