随着信息技术的快速发展,网络在线开放课程应运而生。在线课程是利用互联网技术,将课程资源等多媒体课件上传至服务器端,客户端通过网络访问服务器资源,进而获取知识的一种新颖的学习方式。论文基于B/S架构,采用.Net、ABP框架,使用SQL Server2012数据库设计并实现了一款在线课程系统。该系统通过线上课程丰富了学习方式,提高了学习效率,拉近了教师和学生之间的距离。