随着计算机技术和互联网的发展,基于Web的在线考试系统成为人们研究的热点之一。本文介绍了在线考试系统的相关理论及技术背景,对题库设计理论和组卷算法进行深入探讨,提出了符合教师组卷的思维方式的基于知识点优先权的组卷策略。针对系统的功能特点,利用ASP.NET、C#技术,采用流行的B/S三层体系结构,以功能模块的形式实现整个系统的构建。本系统具有良好的通用性、可扩展性和安全性,有效地解决了传统考试的弊端,提高了考务管理工作的效率和考试工作的公正性和科学性。