<>3.1 该系统在平时可以作为学生测试自己专业知识的模拟考卷系统,
在考试周期内则承担起在<BR>线考试的任务。<BR>3.2 作为模拟考卷系统时,学生可自
行查看自己的测试结果和标准答案。<BR>3.3 作为模拟考卷系统时,学生可以自己决定生
成试卷的科目和所属的章节。<BR>3.4 在考试周期内的非考试时间该系统对学生关闭,考
试时间内才允许考生登录,系统则生成<BR>该时间段内的考试科目试卷,考试结束前的
30 分钟、15 分钟、5 分钟时对考生进行提示,考<BR>试结束后若考生没有进行试卷提交则
自动进行试卷保存处理。<BR>3.5 系统要有防止考生无意关闭系统或者提交试卷而导致考
试无法继续进行的机制。<BR>3.6 正式考试时系统对具体试卷的客观题自行判分,主观题
则由老师判分。<BR>3.7 要保证在同一次考试中系统生成的各份试卷难易度保持在同一个
水平。<BR>3.8 保存每个学生的考试试卷副本,便于在规定时间内考生查卷 。
<BR>3.2<BR>系统架构<BR>本子系统的模块结构如下:<BR>1、在线考试模块。<BR>2、
在线练习模块。<BR>a) 传统的试卷读取。<BR>b) 自动组卷。<BR>2<BR>系统总体结构如
图所示:(红色部分为在线考试子系统)<BR> <BR>除了以上主要模块外,还有
一些不是重点但是同样重要的模块,包括学生登陆,密码修改,<BR>学生信息维护等等。
<BR>3<BR>3.3<BR>用例图(在线考试子系统中主要用到了学生用例图)<BR>学生用例
图:<BR> <BR>教师用例图:<BR>组卷算法的实现是在线考试子系统的一个难点,
该算法的思想和流程由指导老师提供,自己实<BR>现代码部分。<BR>根据算法的参数配
置,假设选择的课程代号为 cid,题目类型代号为 styles,难度系数为 level,<BR>所取题
量为 num。则所取的题目总的难度为 level×num,步骤如下:<BR>1、随机抽取满足该课程
类型条件的题目一题,将该题号、题目难度系数添入临时表。<BR>2、将总的难度减去之前
抽取的题目难度。<BR>3、剩下的难度总数如果在允许的范围内,则继续随机抽取临时表
中没有的题目。允许的难度<BR>范围的计算方法:最小值为(剩下的题量×单个题目难度
系数最小值),最大值为(剩下<BR>的题量×单个难度系数最大值)。<BR>4、如果剩下
的难度系数总数比难度允许范围最小值还小,则剩下的题目都抽取难度系数最小<BR>的
题目,如果剩下的难度系数总数比难度允许范围最大值还大,则剩下的题目都抽取难度
<BR>系数最大的题目。同样,这些题目在抽取时都要保证它们不在临时表中。<BR>5、循
环执行步骤 2、3、4 直到题目抽取完成。<BR>4.<BR>4<BR>密码修改<BR>模块<BR>在登
陆窗口点击【密码修改】弹出密码修改窗口:</P>
</p>
摘要:本文根据我院的实际情况,从学生、教师、教学环境等多个方
面分析了目前计算机公共基础教学的不足,并提出了改变教学现状的思路与对策。<br>
关键词:计算机公共基础教学;教研室;实训中心;管理;对策<br> <br>
1 引言<br> <br> 笔者今年有幸负责了物流专业的毕业设计全过程,并参与了基础
教育系列课程如 VF、VB、C 语言课程及专业课 SQL Server 的全校统考阅卷工作,但设计