网上报名与在线考试系统的设计与实现

时间:2024-02-28 点赞:48940 浏览:98806 作者原创标记本站原创

本文是一篇在线考试论文范文,关于在线考试相关学士学位论文,关于网上报名与在线考试系统的设计与实现相关硕士论文范文。适合在线考试及数据库及网络信息方面的的大学硕士和本科毕业论文以及在线考试相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:该文运用JSP开发技术,采用B/S模式,实现了考生注册,考生参加考试,考生成绩查询,用户登录,用户管理,试题管理,套题管理等功能.其中用户登录用来验证用户的信息是否合法.用户管理包括添加用户、删除用户、修改用户信息等.考生通过用户名和登陆系统,参加考试.系统选用的技术为struts2+JABEAN,后台数据库为MYSQL.

关 键 词:网上报名;在线考试;JSP;

中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)28-6863-04

随着信息技术的迅速发展,很多高校建立了基于校园网的网络信息管理平台,为提高教育教学管理水平提供了先进的管理手段.目前,基于网络的在线考试系统已经成为现有考试方式的有力补充.相对于传统的纸质考试,网络在线考试不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力、物力和财力,而且突破了时间与空间的限制,在节约资源的同时,提高了评分的客观性、公正性和准确度,大大提高了考试工作的效率.

1系统需求分析

1.1从考生角度来看

考生通过在线注册成为考试系统的用户,可以获得以下功能:查看,修改,参加考试,查询考试成绩等.

1.2从网站后台的角度看

网站后台用户角色分为两种,分别为普通教师和管理员.管理员可以添加新用户(他所添加的用户默认为普通教师权限),修改,添加科目信息,添加套题信息.用户管理用例图如图1所示.普通教师可以添加试题,修改试题,删除试题,修改,批改考生考卷等.

1.3从系统性能角度看

对数据的安全性、完整性要求是用户信息保密,只有管理员可见(可查),但不能任意修改.每个教师都只能添加其所属科目的试题信息,不能添加其他科目的信息,并且只能查看并修改个人所添加的试题信息.对系统性能需求主要是准确性和可靠性高,系统便于维护和升级,同时数据库访问效率高.

2系统设计

2.1系统基本结构

本系统是基于B/S架构下的多层结构应用系统,使用开源的MYSQL数据库,业务逻辑层用到JABEAN技术,控制层用struts2实现,表示层用JSP技术实现.

2.2系统体系结构设计

对网上报名与在线考试系统进行分析后,确定该系统分为两个主要功能模块:前台管理模块和后台管理模块.前台管理模块的主要功能包括网上报名,参加考试,查询成绩等几个模块.后台主要包括试题管理、用户管理、套题管理、科目管理等几个部分.系统结构图如图2所示.

2.3数据库设计

针对网上报名与在线考试系统的需求通过对考试系统内容和数据流程分析,设计出数据项和数据结构,如表1用户表,其余考生表student、填空题表tiankongquestion、单选题表singlequestion、科目表km、套题表taoti与此相似,不再列出.

2.4系统主要功能模块设计

本网上报名与在线考试系统主要功能模块设计包括八个部分,分别是网上报名模块设计、参加考试模块设计、查询成绩模块设计、后台管理模块设计、试题管理模块设计、套题管理模块设计、用户管理模块设计和科目管理模块设计.下面以后台管理流程为例列出图示(图3).

3系统主要功能模块的实现

系统主要功能模块实现主要包括八个部分.分别为:管理员登录模块的实现、网上报名模块的实现、参加考试模块的实现、查询成绩模块的实现、试题管理模块的实现、套题管理模块的实现、用户管理模块的实现和科目管理模块的实现.在此以管理员登录模块为例进行说明,其余模块不再赘述.

管理员登录模块主要用于本系统工作人员的登录,只有在分配了用户名和时才可以进入该系统,进行相应的操作.用户登录时将按照用户名、和标识进行验证,当输入错误或没有用户名和时会出现相应的提示(用户名或输入错误!请重新输入),当用户名和都正确时会进入程序主界面,才能进行相应的操作.该模块的界面设计如图4登录界面所示.


如果用户名或错误则会提示用户名或者错误,需要重新输入.主要代码实现如下:

4结束语

通过开发网上报名与在线考试系统,采用B/S模式,实现了考生注册,考生参加考试,考生成绩查询,用户登录,用户管理,试题管理,套题管理等功能,较好的解决了当前考试工作中存在的问题,大大提高了考试工作的效率.

相关论文

在线考试系统设计

本文是一篇在线考试论文范文,关于在线考试相关硕士学位论文,关于在线考试系统设计相关毕业论文参考文献格式范文。适合在线考试及数据库及系。

基于WEB的网上考试系统的设计

本文是一篇在线考试论文范文,在线考试相关毕业论文范文,关于基于WEB的网上考试系统的设计相关电大毕业论文范文。适合在线考试及数据库及系。

网上考试系统的设计和实现

本文是一篇数据库论文范文,数据库方面有关毕业论文范文,关于网上考试系统的设计和实现相关函授毕业论文范文。适合数据库及在线考试及计算机。

网上考试系统的设计与实现

本文是一篇在线考试论文范文,关于在线考试方面毕业论文模板,关于网上考试系统的设计与实现相关函授毕业论文范文。适合在线考试及数据库及远。