本文介绍使用ASP.NET平台开发的网上选课系统,使用SQL Server 2000数据库进行后台支持,并利用C#语言实现动态网页。该系统包括身份验证模块、选课模块和信息管理模块等功能,用户通过浏览器访问即可完成选课操作。登录时采用动态口令进行身份认证,大大提高了系统的安全性。旨在解决静态口令所遇到的攻击性问题,如网络数据流窃听、字典攻击和穷举攻击等。必要时可以参考源代码以及毕设和程序文件。