论文部分内容阅读
随着现代信息技术和网络技术的飞速发展,时下很多高校和社会机构都已开设了远程教育,这种培训和教育往往需要借助计算机网络来得以实施。其中的在线考试系统作为远程教育或时下的计算机教育,都是一种省时省力的应用软件,不过这种系统的设计与开发也是一项目前仍在探索的课题。随着学院学生规模日渐扩大,每学期的考试工作相当繁重,急于寻找一种能适应本单位具体情况的考试系统。所以迫切需要一个能够满足多种功能、适应面更广,并且安全可靠的考试系统。本文通过分析国内外在线考试的背景和现状,系统的研究了B/S三层架构及RBAC模型,在此基础上,给出了一个详细的在线考试系统的详细设计方案。本系统采用系统工程的方法建立系统整体架构,应用Windows2003以上操作系统,基于Microsoft.NET Framework4.0开发平台和SQL SERVER2005数据库,详细设计和实现了在线考试系统,随着研究和开发工作的继续深入,系统的功能将会更加完善,在线考试系统的推广和使用将会显著推进和改变学校校园信息化的发展历程。文章主要分为三部分展开了相关研究:论文的第一部分主要对在线考试系统的研究背景、研究意义及国内外研究现状进行了简要介绍,阐述本文的主要研究内容。论文的第二部分主要是对系统的设计和实现进行了详细的论述。分别从三个方面对这一问题进行阐述:首先是对在线考试系统的体系结构与开发环境进行介绍,主要阐述了系统的体系结构,ADO.NET以及系统设计与实现所基于的平台及技术架构体系等。进而,对该系统的需求进行分析,主要介绍了目标系统分析、拟解决问题及系统的功能需求等。最后是该系统的设计与实现。主要从系统的功能模块设计、数据库设计及详细设计等方面进行了阐述和探讨。论文的第三部分是总结与展望。对在线考试系统开发和实现过程中所取得的经验进行了归纳和总结,并对系统的应用前景和未来的发展空间进行展望。