网上选修课报名系统学生姓名:所在院系:计算机科学系所学专业:计算机科学与技术导师姓名:完成时间:目录摘要...............................................................II1绪论.............................................................12需求分析.........................................................12.1用户需求分析...............................................12.2系统需求分析...............................................22.3可行性研究.................................................23选课系统主要实现技术.............................................33.1语言选择...................................................33.2软件配置...................................................33.3数据库的设计与访问.........................................33.4计算机系统框架结构.........................................44学生模块实现过程.................................................54.1选课进程控制管理...........................................54.2登录管理...................................................64.3用户操作...................................................64.3.1学生密码修改..........................................74.3.2学生注意事项..........................................74.3.3学生报名流程..........................................74.3.4学生选修填写..........................................84.3.5学生信息查询..........................................84.3.6修改选报资料..........................................84.3.7学生退选课程..........................................94.3.8查看审核信息..........................................95软件测试与系统安全..............................................105.1软件测试..................................................105.2安全措施..................................................115.2.1服务器的安全措施.....................................115.2.2应用程序的安全措施...................................115.3系统调试与运行............................................125.4系统评价..................................................126结论............................................................13谢辞...............................................................14附录部分源代码.....................................................16摘要随着我国加入WTO,社会越来越需求具备综合素质的人才,开设公共选修课的目的正是通过实行文理科交叉与融通,加强全校公共选修课的建设与管理,开辟第二课堂学术讲座,打破不同学科的界限以拓展学生的知识面。但在学校中手动管理选报课程绝非易事,管理员要综观所有学生的选报情况并作出回复,既费时又费力。伴随着网络的迅速发展,网上选修课系统可以真正实现师生之间互动交融。本文叙述了网上选修课系统的基本设计思想和具体实现方法,可以使学生自由方便的选报课程,并且管理员也只需通过简单的操作就可以完成全校学生的管理。关于公共选修课网上报名系统这一课题,各大高校和中学纷纷使之用于自己的教务管理。在具体开发过程中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意选报、修改、查询自己的课程,管理人员可以根据需要进行课程审核,而数据的后台操作则由服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。关键词:网上选课系统,ASP技术,B/S系统,数据库技术AbstractWithourcountryentrysintotheWTO,oursocietymoreandmoreneedsthetalentstudentofsyntheticalquality.Thegoalofpublicselectivecourseistorealizetheimplementationofarticleandsciencesubjects,strengththeconstructionandthemanagementoftheentireschoolpublicelectivecourse,openthesec...