关键词:
***
B/S+C/S结构
SQL Server
摘要:
在高等教育从“精英化”向“大众化”的大背景下,高等学校办学规模日益扩大,师生人数与日俱增,特别是高等职业教育迅速发展,教学资源相对短缺,使教学管理部门的任务越来越重,工作难度也日益增加。而课表编排是教务管理工作的基础工作,也是整个教务管理工作中的重中之重,如何设计一个科学性、合理性、实用性的排课系统,是高校教学管理中所需解决的迫切问题。本文就在这种背景下,给出了自己的排课系统设计。 本文在分析了WEB应用系统共性的基础上,基于B/S+C/S模式架构下,以***技术为开发工具,以SQL SERVER2008为数据库,完成了渝州学院排课系统的设计与开发。本文首先进行的是系统需求分析,然后根据系统的需求,对系统的总体结构和功能模块进行了初步设计,主要包括系统管理模块、原始数据模块、教室管理模块、教学任务管理模块、排课管理模块、课表管理模块等六大模块。同时,本文还对每个功能模块进行了详细设计,实现了排课信息录入、教师和学生课表查询、学生选课等功能,体现了课表编排的科学性、实用性、智能性、准确性及灵活性。 充分利用计算机网络技术开发的排课系统,发挥计算机网络技术方便、快捷等优势、特点,在排课时在充分利用教学资源的情况下,保证教学计划的顺利实施,充分、合理考虑教师、课程、时间、地点等各种影响排课的制约因素,使排课工作趋于网络化、智能化和人性化,为广大师生选课、查询课表提供便利。