论文部分内容阅读
随着计算机科技的发展和网络技术的成熟,周期长、工作量大、效率低的传统考试方式已经逐渐不能适应现代教学的需要,而建立在国际互联网或内部网络上的在线考试系统有助于减轻教师的负担,提高考试质量与办学效率,促进教育的现代化,具有非常重要的现实意义。本文结合客户的实际需求,运用软件工程的思想,采用Browser/Server模式(简称B/S模式),使用微软的visualstudio.NET开发环境,运用ASP.NET技术中的数据绑定技术,结合微软的SQL Server2005数据库管理系统开发了一套基于Web的在线考试系统。详细分析网络在线考试系统的研究背景及国内外研究现状;在分析当前在线考试技术和研究背景后,从系统研究的可行性和系统设计的需求分析出发,详细阐述系统的可行性和需求,并绘制主要模块的用例图和活动图;系统充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试。做出大胆的创新和系统设计;在系统分析与设计的基础上,采用B/S结构模式,使用ASP.NET开发平台和C#语言开发该系统,实现各个模块的功能,并对系统的主要功能模块进行黑盒测试。本文设计实现的网络在线考试系统实现了计算机自动出题、随机组卷、网上考试、自动判分、后台批阅和自动统计分析等功能,具有技术先进、功能齐全、成本低廉的特点,实用价值高。该系统使教师从传统纸质考试的繁重工作中解脱出来,大大提高工作效率,降低考试成本,优化了考试模式,有利于提高教学质量与办学效率。