苏ICP备112451047180号-6
基于ASP.NET考试管理系统的设计
一、设计(论文)选题的依据
传统的考试需要老师编写试卷、打印试卷、安排考试、安排监考、收取试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。随着计算机及网络技术的发展,在线考试应运而生。与传统考试模式相比,在线考试可以实现教考分离,以及考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试的客观、公证性,自动化组卷、阅卷可以减轻教师的工作强度。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程。通过网络来实现网上在线考试,是现代教育技术的一个具体实现,具有很重要的现实意义。
二、设计(论文)的主要研究内容及预期目标
在线考试系统主要研究的是实现教学与考试分离,为学生平时学习和自测、大规模考试测验提供一个良好的平台。同时,减轻教务人员的负担,使得教学工作更加轻松、高效。
本系统分为三大模块:用户模块,管理员模块和试卷模块。不同的模块实现不同的功能,便于维护和管理。预期目标是:
(1)建立完备的试题库,整合现有的考试资源,提高资源的利用率和当前的工作效率; (2)利用计算机自动生成试卷,减少教师负担,同时也防止考生抄袭作弊;
(3)登陆后可以根据用户类型的不同分别进入不同的界面,身份验证严格,防止网络替考及窃取权限修改成绩;
(4)考生答完卷后答案自动存储,若时间已到而试题未答完则自动保存成绩后强行退出;
(5)设定自动阅卷功能,标准化试题由于答案固定,可以让计算机自动将考生答案和标准化答案比对,自动生成成绩,确保成绩的公平和公正;
(6)就考试情况进行分析,找出考生分数层次和薄弱知识点,从而利于教学改进。
三、设计(论文)体系、结构(大纲)
一、系统概述
(一)系统简介
(二)开发工具
二、系统分析
(一)需求分析
(二)业务分析
(三)功能模块分析
三、数据库设计
四、系统实施
(一)管理员模块程序设计
(二)考生模块程序设计
(三)教师模块程序设计
五、系统测试
六、系统使用说明
七、结束语
八、参考文献
参考文献
[1] 刘云鹏,李刚.C#案例教程[M]北京:清华大学出版社,2013.8
[2] 刘西杰,张婷.HTML CSS JavaScript网页制作从入门到精通[M]北京:人民邮电出版社,2016.7.
[3] 李亦林. ASP.NET疯狂讲义(C#)[M] 北京:电子工业出版社,2016.
[4] 陈元春,王中华,张亮,王勇.实用数据结构基础[M] 北京:中国铁道出版社,2015.9.
[5] 黄能耿、邱晓荣、许敏Java EE应用开发及实训.[M].北京:机械工业出版社,2016年
[6](美)福思特 著,刘云鹏 译,.NET入门经典(第五版).[M]北京:清华大学出版社,2013
[7]韩珈.代码的意义.[M]北京:人民邮电出版社,2014
[8]罗为庚.UI从入门到精通.[M]北京:清华大学出版社,2015