随着信息技术和移动互联网的迅猛发展,共享优质在线教育资源逐渐普及,科学、便捷、有效的简易移动端在线考试系统需 求越来越大。本系统通过改进遗传算法自适应函数设计 编写的自动组卷算法,大大提高了组卷效率和系统操作效 率;采用 B/S 架构及自适应网页实现手机简易移动在线考试系统功 能;综合运PHP。MySQL 及网页数据交互、数据库处理等 知识与技术,并加入 AJAX 异步处理、Bootstrap 架构,提升 移动端在线考试系统的安全性和易用性。 使用中深入研究发现,移动设备在线考试系统功能模 块如试卷修改功能、在线考试时主观题的答题编辑器功能 等还有欠缺,需进一步完善。
2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
1.技术条件方面的可行性
简易移动端考试系统从技术上成熟,伴随着信息领域和其他领域的发展,其自身也在不断地完善和发展。就目前的发展水平来说,基本能满足学生的需要。
同时,时间比较充裕,预计在规定期限内可以完成!
2. 运行条件的可行性
目前,可良好运行。简易移动端在线考试系统正在被更多的人认可。现阶段实现了对试卷的客观题部分。并且具有用户注册,多用户同时在线考试,动态随时出题,时间控制,自动判卷,试题录入,用户管理等能够很好运行的条件!因此,可很好运行。
3. 社会因素方面的可行性
1)系统界面友好,操作简单,任何人都能很快掌握操作原理并使用!
2)程序运行安全稳定!
3)程序界面清晰,简单易用,适用于所有用户!
4)现今用户通过网络操作更方便!
3.本课题需要重点研究的、关键的问题及解决的思路
(一)主要内容
本程序是以Visual Studio 2010为前台开发工具,SQL Sever 2005为后台数据库而实现的。简易移动端在线考试平台多采用B/S架构,即浏览器/服务器模式。
本系统具有主要如下功能:
1. 网上考试,
2. 网上出卷,
3. 网上阅卷,
4. 成绩查询等功能
后台管理模块:
1:学生信息管理
2:教师信息管理
3:试卷信息管理
4:科目信息管理
5:班级信息管理
(二)关键性问题:
1)数据库设计
2)算法问题。算法自动组卷设计
3)数据表设计。
4)数学模型设计。
(三)解决思路
数据库(Database)是整个软件应用的根基,是储存和 管理数据的仓库,虽然表现为虚拟状态,但对实际操作具 有很大影响。良好的数据库设计是计算机系统有效运行 的关键要素,对系统的功能和扩展性起着决定性作用。
考试的所有数据,如试卷信息、试题信息、答案、成绩、学生 信息等等,都需要存储在数据库中。本系统建立用户表,课程表、试题类型表、试题表、试卷表、试卷题目表 、成绩表、成绩详情表等。同时,还需要在数据 库中执行关系数据库语句 实现查询功能。并设计良好算法来实现。