论文部分内容阅读
随着计算机网络技术、教育信息化及Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,在线学习、网络学习和自主学习模式已逐渐成为学习型社会的主流,在线学习及网络考试平台已成为现代教育手段研究的一个重要分支。在英国,已经实现了英语资格考试的网上学习和水平认证全过程。基于Web的在线培训考试系统可以发挥网络的优势,建立大型、高效、共享的题库和实现随时随地的考试和培训,具有身份验证、教学资源共享、学生自主学习及自动监控与自动记录、系统自动组卷、网上在线考试、系统自动评分等许多优点,它改变了学习、培训和评价模式,提高了学习效率,简化了考试流程,降低考试成本,减少人为干扰,减轻教师负担,节约人力、物力和财力,同时有利于保护环境,对进一步提高教学质量和提高学生的学习效率都有重要的意义。论文简要介绍了课题的背景及国内外研究状况,论述了软件项目开发所需要的相关理论和技术基础,从软件工程的角度重点阐述了软件工程实施的全过程,包括系统的需求分析、方案论证、系统架构设计及模块设计、数据库设计、系统实现和测试等各个环节。论文结合当前主流的开发技术,以IIS7.0作为web服务器,采用B/S模式,运用Visual Studio2010作为开发工具,使用C#作为编程语言,SQLServer2005作为数据库,按照软件工程的步骤设计并实现了在线学习培训考试系统。该系统提供学生、教师和管理员三种角色,提供后台系统管理子系统、基础数据维护子系统、题库管理子系统、在线考试子系统、在线学习及培训子系统、考试管理和维护子系统和在线论坛等模块,是集学习、培训、考试和评价于一体。该系统提供教育资源汇集接口,可以不断积累各类教育资源,不仅可以对教师的教学和学生的学习效果做出客观的评价,并逐步形成一套自我考评体系,还可以为教学管理部门提供重要的教学反馈信息。该系统已在成都大学进行推广,实践证明系统至少能负荷800人次同时在线学习及培训,400人次同时在线考试,其实践证明完全达到设计标准。若是结合服务器集群技术、分布式数据库技术、并增大网络规模,其应能承载更大负荷。