针对在线考试系统灵活、 方便等特点, 分析了基于ASP.NET技术的在线考试系统的系统构成、 设计思想和实现过程。系统主要包括学生、 教师、 管理员三个子模块, 重点介绍了管理员模块中的组卷模板、 自动组卷算法和随机显示算法。实际应用证明了该系统的可靠性和有效性。