论文部分内容阅读
随着我国高等教育体制改革深入进行,院校合并、高校扩招、专业门类多,课程设置日趋复杂,在校生人数逐年增加,加之学年制逐步改为学分制,这使得高校教学管理的工作量大幅度增加。学生的选课工作是高校教学管理的重要组成部分,传统的人工选课模式已难以适应信息化、现代化的要求。因此,各高校为了提高办公效率,提高教学的灵活性,都在开发适合自身需求的选课系统。临沂大学沂水分校现有在校生4000余人,这些年来,选课操作一直由教务管理人员人工完成。每学年初,先将要开设的课程及任课教师情况下发到各班级,学生选好后再汇总到教务处,教务管理员根据选课情况再安排教师、上课地点、调整教学设备等,整个过程工作量大,数据繁琐,而且还容易出现人为的错误,一旦处理失误将会造成教学资源的浪费,严重地甚至会导致教学事故。所以充分利用校园网络平台,设计开发在线选课系统已是当务之急。本论文首先对在线选课系统的研究背景、目的和意义以及国内外研究现状进行分析,然后介绍了系统开发所使用的技术手段和工具,主要包括:B/S结构,ASP.NET编程,SQL Server数据库,ADO.NET数据访问技术及相关辅助设计工具。论文采用面向对象的分析和设计方法,根据选课的各个环节,对系统作了需求分析和功能详细分析与设计,设计开发了基于ASP.NET编程技术,采用B/S体系结构和SQL Server作为底层数据库,同时运用负载均衡技术和Web服务器分配管理策略,解决由于选课高峰期造成的网络拥塞问题,设计建成一个集信息化、网络化、自动化为一体的,满足学校教学实际需求的在线选课系统。该选课系统以校园局域网为媒介,学生、教师和教务管理人员都能在任何时间、校园网上任何一个终端进行选课、查询、修改等操作。最后,对本课题的研究和设计进行了总结和展望。从系统运行效果来看,由于该系统界面友好、操作简单、使用方便,又和其它诸如学生成绩查询系统、排课系统等教务管理系统有着良好的接口,这极大地提高了选课工作的管理质量和效率,对于推进整个教务管理工作的现代化也有着很大的作用。