本文设计是根据部分学校的实际情况在Visual Studio2005环境中利用ASP.NetSQL Server数据库等技术开发了基于B S模式的网上在线选课系统.在设计中完成了院系专业课程教师学生信息的管理功能及在线选课查看选课学生权限限制等功能.经测试此系统满足教务系统用户需求能够促进当前高校教务工作的管理水平有一定的实际应用价值.在登录系统后当登录者的身份不同的时候系统将会把用户导航到不同的页面在测试中可以看到使用管理员身份教师身份和学生身份登录系统后界面与功能的不同.通过测试可以看到系统很好的完成了这个功能.在系统完成以后对系统的各个管理模块进行了添加删除和修改操作并且对选课流程进行了一次测试系统都能很稳定的工作.结果测试在线选课系统基本完成了预定的任务.建立一个在线选课系统它用到的开发工具是Visual Studio.Net中的ASP.NetVisual C#语言以及SQL Server数据库.在开发过程中我深刻体会到了.Net技术的魅力认识到在网络经济到来的今天掌握好一门计算机语言的好处.