的控制考试过程的控制分为用户登录考试定时考试界面常规试题考试操作试题考试交卷处理等方面。下面分别介绍各部分的控制策略考生用户登录考生用户输入考试代码,根据考试代码下载试卷文件用户输入考生号码密码后,经验证后进入考试过程考试过程中,在屏幕上显示考生的号码姓名和照片。考试定时本考试系统采用提供的系统定时功能,对考试过程进行准确计时。具体有以下处理考试开始时设置主定时器,向考生显示以分钟为单位的总共的剩余时间每过分钟,向考生显示以分钟为单位的剩余时间考试结束前分钟开始,每隔分钟显示动画效果的提示窗,提醒考生保存操作试题的文件。考试界面控制考试过程中,操作界面的控制策略有以下考试主程序窗口为全屏幕窗口,可自动适应分辩率从向上的各种分辨率考试过程中,程序自动锁定当前窗口,禁止多任务切换考试过程中,程序自动禁止任务栏操作考试过程中,程序提供输入法选择按钮,供用户选择输入法。军械工程学院本科毕业论文常规试题考试常规试题考试的控制策略有套内容相同的试题,每个考生所看到的试题的顺序是各不相同的如果个试题库中的试题总数多余教师命题时指定的试题个数,这是从试题库中随机选择所需个数的试题根据每个试题的预设权数和教师命题时设定的分数总和,程序可自动为每个试题计算应得得分数常规试题考试过程中,考生可用以下方式查看浏览试题前题后题及未做试题。操作试题考试操作试题考试的控制策略有操作题考试必须在常规考试结束后进行程序将每个操作试题的标题以列表形式显示,考生可任意选择试题进入解答操作每个操作试题操作完成后可再次进入如果个试题库中的试题总数多余教师命题时指定的试题个数,这是从试题库中随机选择所需个数的试题。交卷处理交卷处理是考试过程的最后个阶段,程序进入交卷处理过程的方式有以下两种考试结束时间到,程序自动进入交卷处理过程考生用户主动点击交卷按钮,经过确认后,程序进入交卷处理过程。交卷处理的主要是将考生用户当前工作目录内的所有文件压缩打包并上传至考试服务器。在结构下实现考试程序的免安装运行考试过程控制程序免安装运行的重要性考试过程控制软件是考生用户的客户端软件,它要在大量的机器上运行,能否达到免安装运行,是决定考试系统构建效率的重要因素,因此是本考试系统最关键的技术要点之。在结构下,用户的操作界面就在网络浏览器的窗口内,用户端军械工程学院本科毕业论文可以实现免安装运行。但在设计本考试系统的考生客户端程序时,确不能用结构,原因是软件必须达到以下对考试环境的要求。是考生只能在当前的程序界面下操作,不能主动切换到其它程序窗口或桌面二是考生不能主动启动其它的应用程序。除非尝试去写个符合上述特点的专用浏览器,否则很难达到这些要求。设计思路在本考试系统中通过以下措施,可以实现结构下考生客户端的免安装运行。在考试服务器软件中,嵌入个标准的服务器在考试服务器软件安装时,由安装程序自动生成个可自动解包运行的软件包,这个包内包含了考试过程控制软件及相关的所有支持文件,这个文件包放在服务器匿名用户的根目录下考试时,考生在客户机上通过命令或操作,打开并运行该软件包,进入考试过程。实现的步骤和要点考试服务器安装程序考试服务器安装程序除了安装考试服务器的相关文件外,自动将考试过程控制程序所需的相关文件压缩成个可运行的自动解压缩的程序包。这些文件是考试过程控制程序部分,,,组件部分,,,,,,压缩包的生成方法是将上面所列的文件压缩附加到自动解包程序的文件尾,使之形成个可运行的压缩包。自动解包程序上面提到的自动解包程序的基本框架代码如下查找并测试打开应用程序本身军械工程学院本科毕业论文,打开文件失败。解压缩文件注册组件启动考试程序操作试题的考试控制准确控制应用程序的启动控制应用程序准确启动运行,是操作题考试的关键。该功能也应用在阅卷程序中对操作试题的阅卷过程。只有阅读功能的试题浏览器试题浏览器的特点本考试系统中操作试题的试题内容用格式,这样既可以把试题放在本地,也可以把试题放在网上。在考试过程中,用来显示试题内容的浏览器必需满足以下要求考生不能在试题内容上选择复制信息考生不能从试题内容上拖拽信息考生不能将试题的内容保存考生不能将试题内容打印考生不能主动输入网址浏览其它网上内容。由于有以上这些要求,系统提供的浏览器显然是不能军械工程学院本科毕业论文直接使用的,这就要求我们必需设计个专用的试题浏览器。试题浏览器的设计思路在中有个与网页显示有关的类名为,它己经封装了的全部功能。可以用在,等各种界面形式下,但直接经过它实现的浏览器仍然有以下功能不能禁止对网页上信息的选择复制对网页上信息的拖拽键盘操作保存网页内容键盘操作打印网页内容。因此必需采用派生类,重载些方法函数,才能达到对这些功能的屏蔽。我们采用了以下设计思路从类派生个类从类派生个类从提供的个实例,添加修改必要的代码制作个具有风格,的浏览器界面。试题浏览器实现中的要点的定义考试服务器子系统考试任务的管理考试任务的管理是考试服务器的核心功能,它包括新增考试任务打开试关闭试卷试卷打包等功能模块。它的基本控制流程如图所示。军械工程学院本科毕业论文图考试任务控制逻辑图试卷打包功能是对待打包任务队列中的每个任务逐检查,当到达试卷的打包时间时,将任务对应的所有考生提交的试卷文件进行打包操作,并将该任务移出任务队列。打包操作的详细步骤是将参加该考试的所有考生提交的文件压缩打包到个压缩包对这个压缩包进行加密为教师的阅卷工作做好准备。考试服务器的定时考试服务器软件采用提供的系统定时器设置函数进行定时器的设置。程序中使用了两个定时器时钟定时器用于程序窗口内的日期时间显示,定时处理程序的循环周期设定为秒。考试任务定时器用于对考试任务队列的循环处理,定时处理程序的循环周期设定为秒。试卷的打包和压缩压缩类介绍是新增考试任务时间到时间到时间到打开试卷关闭试卷试卷打包是是否否否军械工程学院本科毕业论文我们采用的压缩类是源自的个免费压缩类库,它的基本使用方法如下声明个压缩文件类的实例,打开被压缩的文件压缩文件的数据结构类读入源文件压缩写入目标文件,试卷的压缩打包操作试卷打包是考试服务器端考试任务处理的最后阶段,它的基本处理策略是查找每个考生提交的试卷文件将找到的试卷文件压缩并打包到同个文件中。实现该功能的框架代码如下文件句柄查找文件结构查找第个匹配文件将文件添加到压缩文件军械工程学院本科毕业论文,军械工程学院本科毕业论文第章主要设计界面登录界面图登录界面在这里输入用户名及密码就可以进行入软件的主界面了。考试界面图考试界面军械工程学院本科毕业论文考试结束界面图考试结束界面试卷生成界面图试卷生成界面在以上的软件主界面的左边是各个功能模块的调用接口,如抽取现有试卷点击后进入抽取现有试卷的功能界面自动生成试卷点击后进入自动生成试卷的功能界面手动生成试卷点击后进入手动生成试卷题库录入在这里可以往数据库里添加试题军械工程学院本科毕业论文题库维护在这里可以对数据库里已有试题进行维护。自动生成试卷如图所示。图是自动生成试卷的界面上图中标为第部分的树形控件是用来设置要生成的试卷的试题的抽取范围。上图中标为第二部分的是用来设置各种题型的量及其分数。上图中标为第三部分的是功能按钮,其中生成试卷用来根据第二部分的设置自动生成份试卷。预览试卷是用来预览刚生成的试卷。试卷答案是用来查看刚生成的试卷的答案。保存试卷是用来保存刚生成的试卷的信息。手动生成试卷的界面如图所示。军械工程学院本科毕业论文图是手动生成试卷的界面图上图中标为第部分的树形控件是用来设置要生成的试卷的试题的抽取范围。上图中标为第二部分的是用来设置各种题型的量及其分数。上图中标为第三部分的是用来设置试卷的部分。上图中标为第五部分的是用来选择要加入试卷的试题。上图中标为第四部分的是功能按钮,其中加入试卷用来把在第五部分的选择试题加入到要生成的试卷中。保存试卷是用来保存刚生成的试卷的信息。军械工程学院本科毕业论文用户管理界面用户管理如图所示。图是用户管理的界面上图中标为第部分显示当前系统已有的用户。上图中标为第二部分选择要进行的操作。上图中标为第三部分设置相应的信息。上图中标为第四部分。可以删除用户或是提交对用户信息的修改。军械工程学院本科毕业论文结论本课题初步探索成功并构建了个新型的考试环境,经过计算机文化基础和网络基础三门课程的多次正式考试测试,证明了系统是成功的,它在目前学校的常规教学活动中的应用价值是明显的。目前只是完成了些必需的基础工作,在上面的应用应该是广泛和丰富的。比较适合该系统应用的方面有所有计算机相关课程的考试。特别是要求对学生进行基础知识与操作能力综合考核的课程与英语相关的考试其它内容可以通过键盘顺利录入的学科。也有不太适合使用该系统的学科,如数学化学等,主要是因为平时在纸上手写的内容,不能迅速通过键盘输入。对该课题的进步开发,作者考虑主要有以下几个方面在常规试题的内容中增加对多媒体信息嵌入的支持,如题目当中可以嵌入声音动画或图片,使得诸如英语听力测试等考试形式可以到计算机上进行为考生提供个基于的考试成绩查询接口,使考生可以在网上使用浏览器查询自己的考试成绩。军械工程学院本科毕业论文致谢经过两个月紧张的设计编程调试,在焦耀斌老师的指导下,毕业设计终于完成了。衷心的感谢我的指导老师焦耀斌副教授,在毕业设计期间,他
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 56 页
第 2 页 / 共 56 页
第 3 页 / 共 56 页
第 4 页 / 共 56 页
第 5 页 / 共 56 页
第 6 页 / 共 56 页
第 7 页 / 共 56 页
第 8 页 / 共 56 页
第 9 页 / 共 56 页
第 10 页 / 共 56 页
第 11 页 / 共 56 页
第 12 页 / 共 56 页
第 13 页 / 共 56 页
第 14 页 / 共 56 页
第 15 页 / 共 56 页
预览结束,还剩
41 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。