论文部分内容阅读
实行学分制是我国高等院校近年来教学管理改革中采取的一项重要措施,对提高教育质量及促进高等院校教育改革具有重要作用。选课制是学分制的前提和基础,是学分制教学管理体制运行中最基本的特征。其中,完全学分制是教学改革的一种潮流。完全学分制的核心是全面选课制。对于综合性大学而言,随着招生规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长。实行全面选课制难度很大。这就需要有一套选课系统,是针对全面选课制设计,并能够承担综合性大学集中选课的压力。设计和开发这样一套系统,对于完全学分制的推行有重要意义。本文的主要研究工作和创新点包括以下几点:1、深入分析了全面选课制的特点,将复杂的选课活动抽象化,通过对学分制管理模式下选课本质的分析,阐述了选课过程中的三要素——学生、教师、课程以及三者间的联系,提出了选课的数据模型。明确了选课系统应该完成的目标和基本的流程,在系统设计时给出了选课系统中系统模块划分、主要功能设计、数据库建立等核心问题。2、针对全面选课制的特点和综合性高校的具体情况,深入分析了选课系统的复杂性,并对系统的复杂性所带来的性能问题进行了深入地研究。选课系统的性能问题是多方面的,涉及选课策略、系统设计、技术使用、系统配置等。3、针对选课系统的性能问题提出了多层次的优化方案。从选课的需求着手,对选课策略进行了调整,对系统设计进行了优化,降低了选课时数据处理的集中度。从技术层面上,对前端查询、数据库设计、数据库连接管理进行优化。采取多层次的数据缓存技术,对实际选课进行分层处理。经过一年多的应用实践表明,该选课系统符合完全学分制的教学要求,能够承担综合性大学集中选课的压力,满足功能和性能两方面的要求。