近年来,我国的函授教育、网络远程教育、自学教育,以及国内国外的各类认证考试教育,如微软的MCSE、Cisco的CCNA等,迅速发展。随着现代信息技术的迅猛发展,网络技术在教育中的应用日益深入。Internet应用的普及,网上组卷系统已成为一种重要的教学手段和教学场所,由于试题库的管理,特别是学校的试题库具有量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系统能对试题进行科学的管理,利用现代电脑系统功能强大、运算速度快的优点,对试题进行有效、集中、有序的管理,查询快捷、更新方便、组卷灵活还可在组卷结束后通过打印机直接打印成试卷,大大降低了劳动强度,需用密码登录系统,具有一定的安全性。
1.3试卷系统框架结构设计思路
用户模块实现的功能,教师的登录,在用户登录模块,实现对已生成试卷的查看:教师用户的注册、登录;管理员登陆后,对应题库和试卷管理模块实现的功能,主要是对于系统中数据库的题库,进行修整,大致分为:试卷规格要求修改、题库修改管理;数据库设计及数据访问,对于试卷自动生成系统中数据库的设计,要考虑到数据的唯一性、非空性、域值、主键、外键等,还要尽可能消除数据的冗余。
2.系统分析
2.1需求分析
在传统的学校教学中,进行一场考试,这是一个繁杂的过程,需要大量人力、物力与时间的投入,尤其在远程网络教学中,学生分布广,不易统一集中安排考试,给校方和学生带来了众多的不便。当前盛行的在线考试系统,正是信息化建设的产物,它是传统考场的延伸。它可以利用互联网络和局域网,随时随地的对学生进行考试,评分,加上数据库技术的利用,使得管理过程简化,能够轻松实现查询,控制等功能。因此在线考试是信息化教学的不可缺少的辅助手段。显然,无论采取何种方式,首要考虑的是安全性能。为此,本系统在SSL协议下完成了在线考试。数据、信息、资料等得以安全稳定的传输。
用户类别:登录系统的身份定为2种,一是管理员,二是教师,只有被授权的用户才可以使用本系统的资源。管理员用户登陆系统后,可以在后台对题库中的各类题型题目进行修改,同时可以添加修改教师用户信息,以及自己信息的修改。并且可以按照规格,生成符合要求的试卷,并将试卷保存在创建的表中,对试卷进行管理修改。教师用户登录系统后,可以查看已生成的试卷,同时可以对自己的个人信息进行管理修改。
题库类别:按照选择题、填空题、简答题、程序题创建表,分门别类向数据库中录入试题。后台管理员模式下,每种类型的题目都有对应的添加和修改模块,即是可以查看题库中对应类型的试题。
试卷生成:按照要求的格式(这里我控制了不同题型的数量,以保证试卷总分为100分),生成完整试卷。 基于PHP的试卷系统的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_18641.html