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