论文部分内容阅读
传统的考试模式具有以下弊端:保密性差,人力、物力等资源大量浪费,考试反馈不及时,考试的公平合理性难以保证等诸多缺陷,并随着学生人数的增多,传统考试模式的弊端也更加突出。随着网络技术的发展,网上考试系统的应用可以很好的解决上述问题。本文根据新疆巴音学院教学改革项目“网络考试系统”为背景,设计并实现了针对巴音学院电子信息工程学院的网上考试系统。本文首先研究了网上考试系统的背景、现状和意义,然后针对开发网上考试系统中所所需的核心技术进行了详细讨论。研究了当前常用的C/S体系结构和B/S体系结构,对于.NET框架、ASP.NET、C#语言、SQL Server2005以及UML建模进行了简要介绍。本文采用UML建模方式完成了系统功能性需求分析,从安全可靠性、响应时间、可扩展性、可维护性、实用性和易操作性五个角度讨论了系统非功能性需求。采用模块化的思想完成了系统总体功能设计,同时完成了数据库概念模型设计和数据表物理模型。经过上述的技术研究、分析和设计,本文采用ASP.NET等技术设计并实现了在线考试、在线提问、成绩查询、用户管理、考试管理、提问管理、日志管理等功能模块。网上考试系统在设计实现的过程中,结合实际特色,从多个角度考虑师生需求。该系统的使用可以真正实现无纸化考试,加强考试管理,提高考试效率,及时反馈教学效果,降低了人力、物力的消耗,同时也提高了试卷评阅的公平公正性,使得考试更加真实可信,具有很好实际应用价值。