论文部分内容阅读
鉴于近20年电子计算机技术及互联网技术的突飞猛进发展,社会已完全进入电子信息时代,在考试领域,在线考试及训练正成为一种新的教学评价手段和方法,各种各样的培训平台如雨后春笋般出现。伴随着电子信息平台的不断发展壮大,以及通信、计算机、媒体、互联网及企业内网的不断数据化,促进了训练活动的无纸和信息化,新型的训练模式在迅速的发生着变化,同时也影响着人们以前的训练教学习惯,并在短短的几年内有了跨越式的发展和进步。基于B/S结构的网络考试系统设计与实现是一款基于.net开发的网络题库考试系统,采用MVC三层架构模式,利用Oracle数据库存储底层数据。该系统将用户分为管理员、教师、学生三个身份,分别进行注册以及登陆。管理员进行系统的维护和数据库管理。教师在系统中可以添加题库,组织考试,进行主观题阅卷。学生使用系统登录进行考试。在该系统后台可以进行自定义考试时间,考试题目的管理,该系统前台页面使用Javascript和CSS代码进行页面端操作,使本系统页面端及服务端功能合理区分。本系统的主要特色包括:第一,不同浏览器中尤其基于移动设备浏览器都可以保证正常显示。第二,规定可进入系统训练的时间区间,训练用时时间区间,符合定义的才能完成训练,同时规定训练地点及进入训练系统的ip限制,只有在规定范畴之内的用户才能进入训练系统。第三,通过对数据库模型建立及表结构关系设计,MIDWARE、IDE及对应语言选择,数据操作类设计实现,顶层页面设计实现,业务层设计实现等关键技术问题的研究,结合各个学科知识特点,提出可行的对本系统的研究与设计构想,提高考试训练体系的质量与效率。