学生选课系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于ASP的学生选课管理系统,本系统可以方便老师、家长来学校查找学生。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。实现全校学生信息在线查询。还可以对新来的学员信息进行信息录入。由于学员上课情况复杂,可以实现信息修改,及时调整学员的基本情况。对MS SQL Server2000数据库管理系统、SQL语言原理、ASP数据库技术进行了较深入的学习和应用,主要完成对学生选课系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的学生选课系统方便了学生,老师,家长三方面的需要。
论文课题主要应用ASP实现。ASP是微软公司开发的一套服务器端脚本环境,基于服务器端的支持下,用于创建和运行交互式的动态网页。通过ASP,用户可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。ASP所有的脚本在Web服务器中运行,包括所有内嵌在普通HTML中的脚本程序。客户端只要使用可执行得HTML代码的浏览器,即可浏览通过ASP设计出来的页面内容。当程序执行完毕后,服务器把执行的结果返回给客户端浏览器,这样就减轻了客户端的负担,大大提高了交互速度。网上选课系统为同学提供了一个自由选择的平台,学生可以选修规定范围内的课程,查看已修学分总数,还可以修改个人信息。本系统也为教师提供了很大的方便,教师可以根据统计的人数挑选一定数量的学生,也可以直接在网上公布成绩,让学生直接在网上查询成绩。